summaryrefslogtreecommitdiffstats
path: root/kernel/freezer.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* freezer,sched: Do not restore saved_state of a thawed taskElliot Berman2023-11-291-1/+1
* freezer,sched: Use saved_state to reduce some spurious wakeupsElliot Berman2023-09-181-22/+19
* freezer,sched: Rewrite core freezer logicPeter Zijlstra2022-09-071-37/+96
* sched: Add get_current_state()Peter Zijlstra2021-06-181-1/+1
* Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing"Jens Axboe2021-03-271-1/+1
* kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezingJens Axboe2021-03-131-1/+1
* Revert "libata, freezer: avoid block device removal while system is frozen"Mika Westerberg2019-10-061-6/+0
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* PM / reboot: Eliminate race between reboot and suspendPingfan Liu2018-08-061-1/+3
* freezer, oom: check TIF_MEMDIE on the correct taskMichal Hocko2016-07-291-1/+1
* freezer: remove obsolete comments in __thaw_task()Cong Wang2014-10-211-6/+0
* freezer: Do not freeze tasks killed by OOM killerCong Wang2014-10-211-0/+3
* libata, freezer: avoid block device removal while system is frozenTejun Heo2013-12-191-0/+6
* freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processesColin Cross2013-07-301-1/+1
* freezer: skip waking up tasks with PF_FREEZER_SKIP setColin Cross2013-05-121-0/+12
* freezer: change ptrace_stop/do_signal_stop to use freezable_schedule()Oleg Nesterov2012-10-261-9/+2
* PM / Freezer: Remove references to TIF_FREEZE in commentsMarcos Paulo de Souza2012-03-041-3/+3
* freezer: kill unused set_freezable_with_signal()Tejun Heo2011-11-231-21/+6
* freezer: remove unused @sig_only from freeze_task()Tejun Heo2011-11-211-12/+9
* freezer: use lock_task_sighand() in fake_signal_wake_up()Tejun Heo2011-11-211-3/+4
* freezer: restructure __refrigerator()Tejun Heo2011-11-211-21/+11
* freezer: fix set_freezable[_with_signal]() raceTejun Heo2011-11-211-0/+25
* freezer: remove should_send_signal() and update frozen()Tejun Heo2011-11-211-1/+1
* freezer: make freezing() test freeze conditions in effect instead of TIF_FREEZETejun Heo2011-11-211-22/+40
* freezer: clean up freeze_processes() failure pathTejun Heo2011-11-211-16/+9
* freezer: kill PF_FREEZINGTejun Heo2011-11-211-6/+0
* freezer: test freezable conditions while holding freezer_lockTejun Heo2011-11-211-1/+2
* freezer: make freezing indicate freeze condition in effectTejun Heo2011-11-211-18/+24
* freezer: use dedicated lock instead of task_lock() + memory barrierTejun Heo2011-11-211-47/+37
* freezer: rename thaw_process() to __thaw_task() and simplify the implementationTejun Heo2011-11-211-19/+12
* freezer: implement and use kthread_freezable_should_stop()Tejun Heo2011-11-211-2/+4
* freezer: unexport refrigerator() and update try_to_freeze() slightlyTejun Heo2011-11-211-3/+7
* freezer: fix current->state restoration race in refrigerator()Tejun Heo2011-11-211-1/+7
* Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2011-11-071-1/+1
|\
| * kernel: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* | PM / Freezer: Revert 27920651fe "PM / Freezer: Make fake_signal_wake_up() wak...Tejun Heo2011-11-041-1/+1
|/
* PM / Freezer: Make fake_signal_wake_up() wake TASK_KILLABLE tasks tooJeff Layton2011-10-161-1/+1
* Freezer: Use SMP barriersMike Frysinger2011-05-171-2/+2
* Freezer: Fix a race during freezing of TASK_STOPPED tasksTejun Heo2010-12-241-2/+7
* sched: fix nr_uninterruptible accounting of frozen tasks reallyThomas Gleixner2009-07-181-0/+7
* freezer_cg: use thaw_process() in unfreeze_cgroup()Li Zefan2008-10-301-10/+10
* container freezer: implement freezer cgroup subsystemMatt Helsley2008-10-201-0/+32
* container freezer: make refrigerator always availableMatt Helsley2008-10-201-0/+122