[Precise][PATCH 0/2] kexec: remove KMSG_DUMP_KEXEC. kmsg_dump: don't run on non-error paths by default.

joseph.salisbury at canonical.com joseph.salisbury at canonical.com
Fri Apr 6 22:41:47 UTC 2012


From: Joseph Salisbury <joseph.salisbury at canonical.com>

BugLink: http://bugs.launchpad.net/bugs/944772 

== Precise SRU Justification ==

This bug prevents desktops and servers from shutting down properly.  This bug affects many different systems and a number of users.  This bug is a high priory for servers, since physical access would be needed to shut the server down.

== Fix ==

Commit a3dd3323058d281abd584b15ad4c5b65064d7a61
Author: WANG Cong <xiyou.wangcong at gmail.com>
Date:   Thu Jan 12 17:20:11 2012 -0800

    kexec: remove KMSG_DUMP_KEXEC

commit c22ab332902333f83766017478c1ef6607ace681
Author: Matthew Garrett <mjg at redhat.com>
Date:   Mon Mar 5 14:59:10 2012 -0800

    kmsg_dump: don't run on non-error paths by default

comit a3dd3323 allows us to cleanly cherry-pick the actual fix, commit
c22ab332.

== Impact ==

A high number of desktop and server systems are affected as well as many users.

== Test Case ==

A test kernel was built with these two patches and tested by original bug reporter as well as other bug commenter's, which were also affected by this bug.  These patches now allow the system to shutdown properly.


Matthew Garrett (1):
  kmsg_dump: don't run on non-error paths by default

WANG Cong (1):
  kexec: remove KMSG_DUMP_KEXEC

 Documentation/kernel-parameters.txt    |    6 ++++++
 arch/powerpc/platforms/pseries/nvram.c |    1 -
 drivers/char/ramoops.c                 |    3 +--
 drivers/mtd/mtdoops.c                  |    3 +--
 include/linux/kmsg_dump.h              |   10 +++++++---
 kernel/kexec.c                         |    3 ---
 kernel/printk.c                        |    6 ++++++
 7 files changed, 21 insertions(+), 11 deletions(-)

-- 
1.7.9.1





More information about the kernel-team mailing list