nfsd: fix memory corruption caused by readdir [Linux 3.16.70]

This Linux kernel change "nfsd: fix memory corruption caused by readdir" is included in the Linux 3.16.70 release. This change is authored by NeilBrown <neilb [at] suse.com> on Mon Mar 4 14:08:22 2019 +1100. The commit for this change in Linux stable tree is 70fc165 (patch) which is from upstream commit b602345. The same Linux […]

security/selinux: pass ‘flags’ arg to avc_audit() and avc_has_perm_flags() [Linux 3.16.70]

This Linux kernel change "security/selinux: pass ‘flags’ arg to avc_audit() and avc_has_perm_flags()" is included in the Linux 3.16.70 release. This change is authored by NeilBrown <neilb [at] suse.de> on Mon Mar 23 13:37:39 2015 +1100. The commit for this change in Linux stable tree is 872dfec (patch) which is from upstream commit 7b20ea2. The same […]

mmc: mtk-sd: enable internal card-detect logic. [Linux 5.2]

This Linux kernel change "mmc: mtk-sd: enable internal card-detect logic" is included in the Linux 5.2 release. This change is authored by NeilBrown <neil [at] brown.name> on Sat May 4 20:24:57 2019 +1000. The commit for this change in Linux stable tree is d087bde (patch). mmc: mtk-sd: enable internal card-detect logic. The mtk-sd silicon has […]

mmc: mtk-sd: add support for config found in mt7620 family SOCs. [Linux 5.2]

This Linux kernel change "mmc: mtk-sd: add support for config found in mt7620 family SOCs" is included in the Linux 5.2 release. This change is authored by NeilBrown <neil [at] brown.name> on Sat May 4 20:24:56 2019 +1000. The commit for this change in Linux stable tree is afb7c79 (patch). mmc: mtk-sd: add support for […]

mmc: mtk-sd: don’t hard-code interrupt trigger type [Linux 5.2]

This Linux kernel change "mmc: mtk-sd: don’t hard-code interrupt trigger type" is included in the Linux 5.2 release. This change is authored by NeilBrown <neil [at] brown.name> on Sat May 4 20:24:56 2019 +1000. The commit for this change in Linux stable tree is 42edb0d (patch). mmc: mtk-sd: don’t hard-code interrupt trigger type When using […]

locks: move checks from locks_free_lock() to locks_release_private() [Linux 5.2]

This Linux kernel change "locks: move checks from locks_free_lock() to locks_release_private()" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Wed Apr 24 12:00:08 2019 +1000. The commit for this change in Linux stable tree is 5926459 (patch). locks: move checks from locks_free_lock() to locks_release_private() Code that […]

sunrpc/cache: handle missing listeners better. [Linux 5.2]

This Linux kernel change "sunrpc/cache: handle missing listeners better" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Mar 22 13:16:56 2019 +1100. The commit for this change in Linux stable tree is 9d69338 (patch). sunrpc/cache: handle missing listeners better. If no handler (such as rpc.mountd) […]

rhashtable: replace rht_ptr_locked() with rht_assign_locked() [Linux 5.2]

This Linux kernel change "rhashtable: replace rht_ptr_locked() with rht_assign_locked()" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Apr 12 11:52:08 2019 +1000. The commit for this change in Linux stable tree is f4712b4 (patch). rhashtable: replace rht_ptr_locked() with rht_assign_locked() The only times rht_ptr_locked() is used, […]

rhashtable: move dereference inside rht_ptr() [Linux 5.2]

This Linux kernel change "rhashtable: move dereference inside rht_ptr()" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Apr 12 11:52:08 2019 +1000. The commit for this change in Linux stable tree is adc6a3a (patch). rhashtable: move dereference inside rht_ptr() Rather than dereferencing a pointer to […]

rhashtable: reorder some inline functions and macros. [Linux 5.2]

This Linux kernel change "rhashtable: reorder some inline functions and macros" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Apr 12 11:52:08 2019 +1000. The commit for this change in Linux stable tree is c578331 (patch). rhashtable: reorder some inline functions and macros. This patch […]

rhashtable: fix some __rcu annotation errors [Linux 5.2]

This Linux kernel change "rhashtable: fix some __rcu annotation errors" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Apr 12 11:52:07 2019 +1000. The commit for this change in Linux stable tree is e4edbe3 (patch). rhashtable: fix some __rcu annotation errors With these annotations, the […]

rhashtable: add lockdep tracking to bucket bit-spin-locks. [Linux 5.2]

This Linux kernel change "rhashtable: add lockdep tracking to bucket bit-spin-locks" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Tue Apr 2 10:07:45 2019 +1100. The commit for this change in Linux stable tree is 149212f (patch). rhashtable: add lockdep tracking to bucket bit-spin-locks. Native bit_spin_locks […]

rhashtable: use bit_spin_locks to protect hash bucket. [Linux 5.2]

This Linux kernel change "rhashtable: use bit_spin_locks to protect hash bucket" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Tue Apr 2 10:07:45 2019 +1100. The commit for this change in Linux stable tree is 8f0db01 (patch). rhashtable: use bit_spin_locks to protect hash bucket. This patch […]

rhashtable: allow rht_bucket_var to return NULL. [Linux 5.2]

This Linux kernel change "rhashtable: allow rht_bucket_var to return NULL" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Tue Apr 2 10:07:45 2019 +1100. The commit for this change in Linux stable tree is ff302db (patch). rhashtable: allow rht_bucket_var to return NULL. Rather than returning a […]

rhashtable: use cmpxchg() in nested_table_alloc() [Linux 5.2]

This Linux kernel change "rhashtable: use cmpxchg() in nested_table_alloc()" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Tue Apr 2 10:07:45 2019 +1100. The commit for this change in Linux stable tree is 7a41c29 (patch). rhashtable: use cmpxchg() in nested_table_alloc() nested_table_alloc() relies on the fact that […]

Revert "MD: fix lock contention for flush bios" [Linux 5.2]

This Linux kernel change "Revert “MD: fix lock contention for flush bios”" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Fri Mar 29 10:46:16 2019 -0700. The commit for this change in Linux stable tree is 4bc034d (patch). Revert “MD: fix lock contention for flush bios” […]

rhashtable: rename rht_for_each*continue as *from. [Linux 5.2]

This Linux kernel change "rhashtable: rename rht_for_each*continue as *from" is included in the Linux 5.2 release. This change is authored by NeilBrown <neilb [at] suse.com> on Thu Mar 21 14:42:40 2019 +1100. The commit for this change in Linux stable tree is f7ad68b (patch). rhashtable: rename rht_for_each*continue as *from. The pattern set by list.h is […]