summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorAndreas Gruenbacher <agruenba@redhat.com>2023-08-25 11:18:38 +0200
committerAndreas Gruenbacher <agruenba@redhat.com>2023-09-05 15:58:17 +0200
commitfe0690f0a6f190a9ec0736c01ddeba7a729cf30d (patch)
treebe579cb6b52703667dda859700f46ff23a97d794 /scripts/patch-kernel
parente4a8b5481c59a3f1252f595330c2d2cd038886b2 (diff)
downloadkernel-fe0690f0a6f190a9ec0736c01ddeba7a729cf30d.tar.gz
gfs2: Sanitize kthread stopping
Immediately stop the logd and quotad kernel threads when a filesystem withdraw is detected: those threads aren't doing anything useful after a withdraw. (Depends on the extra logd and quotad task struct references held since commit 7a109f383fa3 ("gfs2: Fix asynchronous thread destruction").) In addition, check for kthread_should_stop() in the wait condition in gfs2_quotad() to stop immediately when kthread_stop() is called. Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
tr>2013-09-30nohz: Drop generic vtime obsolete dependency on CONFIG_64BITKevin Hilman 2013-09-30vtime: Add HAVE_VIRT_CPU_ACCOUNTING_GEN KconfigKevin Hilman 2013-09-04Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds 2013-08-31nohz_full: Add full-system-idle state machinePaul E. McKenney 2013-08-18nohz_full: Add Kconfig parameter for scalable detection of all-idle statePaul E. McKenney 2013-08-13context_tracking: Remove full dynticks' hacky dependency on wide context trac...Frederic Weisbecker 2013-05-15Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds 2013-05-14time: Revert ALWAYS_USE_PERSISTENT_CLOCK compile time optimizaitonsJohn Stultz 2013-05-04rcu: Fix full dynticks' dependency on wide RCU nocb modeFrederic Weisbecker 2013-04-26nohz: Select VIRT_CPU_ACCOUNTING_GEN from full dynticks configFrederic Weisbecker 2013-04-24nohz: Remove full dynticks' superfluous dependency on RCU treeFrederic Weisbecker 2013-04-22nohz: Select wide RCU nocb for full dynticksFrederic Weisbecker 2013-04-21Merge branch 'timers/nohz-posix-timers-v2' of git://git.kernel.org/pub/scm/li...Ingo Molnar 2013-04-19nohz: New option to default all CPUs in full dynticks rangeFrederic Weisbecker 2013-04-18nohz: New APIs to re-evaluate the tick on full dynticks CPUsFrederic Weisbecker 2013-04-15nohz: Improve a bit the full dynticks Kconfig documentationFrederic Weisbecker 2013-04-15nohz: Align periodic tick Kconfig with other choices' naming conventionFrederic Weisbecker 2013-04-15nohz: Switch from "extended nohz" to "full nohz" based namingFrederic Weisbecker 2013-04-15nohz: Fix old dynticks idle Kconfig backward compatibilityFrederic Weisbecker 2013-04-03nohz: Pack nohz Kconfig option in a menu of choicesFrederic Weisbecker 2013-04-03nohz: Rename CONFIG_NO_HZ to CONFIG_NO_HZ_COMMONFrederic Weisbecker 2013-04-02nohz: Unhide full dynticks feature from its dependenciesFrederic Weisbecker 2013-03-21nohz: Basic full dynticks interfaceFrederic Weisbecker