lkml.org 
[lkml]   [2011]   [Oct]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[PATCHSET UPDATED pm] freezer: fix various bugs and simplify implementation, take#2
Hello,

On Mon, Oct 31, 2011 at 12:05:11PM -0700, Tejun Heo wrote:
> 0001-freezer-fix-current-state-restoration-race-in-refrig.patch
> 0002-freezer-don-t-unnecessarily-set-PF_NOFREEZE-explicit.patch
> 0003-freezer-unexport-refrigerator-and-update-try_to_free.patch
> 0004-freezer-implement-and-use-kthread_freezable_should_s.patch
> 0005-freezer-rename-thaw_process-to-__thaw_task-and-simpl.patch
> 0006-freezer-remove-racy-clear_freeze_flag-and-set-PF_NOF.patch
> 0007-freezer-don-t-distinguish-nosig-tasks-on-thaw.patch
> 0008-freezer-use-dedicated-lock-instead-of-task_lock-memo.patch
> 0009-freezer-make-freezing-indicate-freeze-condition-in-e.patch
> 0010-freezer-test-freezable-conditions-while-holding-free.patch
> 0011-freezer-kill-PF_FREEZING.patch
> 0012-freezer-clean-up-freeze_processes-failure-path.patch
> 0013-cgroup_freezer-prepare-for-removal-of-TIF_FREEZE.patch
> 0014-freezer-make-freezing-test-freeze-conditions-in-effe.patch
> 0015-freezer-remove-now-unused-TIF_FREEZE.patch
> 0016-freezer-remove-should_send_signal-and-update-frozen.patch
> 0017-freezer-fix-set_freezable-_with_signal-race.patch

I completely forgot about the second patchset[1] fixing problems of
the first one. The first two are folded into respective patches in
the series (0013 and 0014 updated). The following three patches have
been appended to the series.

0018-freezer-restructure-__refrigerator.patch
0019-freezer-use-lock_task_sighand-in-fake_signal_wake_up.patch
0020-freezer-remove-unused-sig_only-from-freeze_task.patch

There still are three more patches which got lost. I'll repost them
later.

The git branch has been updated to reflect the changes.

git://git.kernel.org/pub/scm/linux/kernel/git/tj/misc.git pm-freezer

The new HEAD is efb69700c8 "freezer: remove unused @sig_only from
freeze_task()".

Thanks.

--
tejun

[1] http://thread.gmane.org/gmane.linux.kernel/1187553


\
 
 \ /
  Last update: 2011-10-31 23:43    [from the cache]
©2003-2011 Jasper Spaans