On Monday, 3 of December 2007, Rafael J. Wysocki wrote:
> From: Rafael J. Wysocki <[EMAIL PROTECTED]>
>
> Fix breakage caused by commit d5d8c5976d6adeddb8208c240460411e2198b393
> "freezer: do not send signals to kernel threads" in
> jffs2_garbage_collect_thread() that assumed it would be sent signals
> by the freezer.
Scratch this one. I'll send an updated version.
The other one is fine, though.
Thanks,
Rafael
> Signed-off-by: Rafael J. Wysocki <[EMAIL PROTECTED]>
> Cc: Pete MacKay <[EMAIL PROTECTED]>
> Cc: Andrew Morton <[EMAIL PROTECTED]>
> ---
> fs/jffs2/background.c | 8 +++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>
> Index: linux-2.6/fs/jffs2/background.c
> ===================================================================
> --- linux-2.6.orig/fs/jffs2/background.c
> +++ linux-2.6/fs/jffs2/background.c
> @@ -103,15 +103,17 @@ static int jffs2_garbage_collect_thread(
> get there first. */
> yield();
>
> + /* If system suspend is in progress, go to the refrigerator and
> + start again when the suspend is done */
> + if (try_to_freeze())
> + goto again;
> +
> /* Put_super will send a SIGKILL and then wait on the sem.
> */
> while (signal_pending(current)) {
> siginfo_t info;
> unsigned long signr;
>
> - if (try_to_freeze())
> - goto again;
> -
> signr = dequeue_signal_lock(current, ¤t->blocked,
> &info);
>
> switch(signr) {
> -
> To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html