1. 23 Jul, 2012 36 commits
  2. 21 Jul, 2012 4 commits
    • Linus Torvalds's avatar
      Linux 3.5 · 28a33cbc
      Linus Torvalds authored
      28a33cbc
    • Rafael J. Wysocki's avatar
      Remove SYSTEM_SUSPEND_DISK system state · bff9d186
      Rafael J. Wysocki authored
      The SYSTEM_SUSPEND_DISK system state is never used, so drop it.
      Signed-off-by: default avatarRafael J. Wysocki <rjw@sisk.pl>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      bff9d186
    • Linus Torvalds's avatar
      Merge branch 'anton-kgdb' (kgdb dmesg fixups) · 9a2bc860
      Linus Torvalds authored
      Merge emailed kgdb dmesg fixups patches from Anton Vorontsov:
       "The dmesg command appears to be broken after the printk rework.  The
        old logic in the kdb code makes no sense in terms of current
        printk/logging storage format, and KDB simply hangs forever upon
        entering 'dmesg' command.
      
        The first patch revives the command by switching to kmsg_dumper
        iterator.  As a side-effect, the code is now much more simpler.
      
        A few changes were needed in the printk.c: we needed unlocked variant
        of the kmsg_dumper iterator, but these can surely wait for 3.6.
      
        It's probably too late even for the first patch to go to 3.5, but I'll
        try to convince otherwise.  :-) Here we go:
      
         - The current code is broken for sure, and has no hope to work at
           all.  It is a regression
         - The new code works for me, and probably works for everyone else;
         - If it compiles (and I urge everyone to compile-test it on your
           setup), it hardly can make things worse."
      
      * Merge emailed patches from Anton Vorontsov: (4 commits)
        kdb: Switch to nolock variants of kmsg_dump functions
        printk: Implement some unlocked kmsg_dump functions
        printk: Remove kdb_syslog_data
        kdb: Revive dmesg command
      9a2bc860
    • Anton Vorontsov's avatar
      kdb: Switch to nolock variants of kmsg_dump functions · c064da47
      Anton Vorontsov authored
      The locked variants are prone to deadlocks (suppose we got to the
      debugger w/ the logbuf lock held), so let's switch to nolock variants.
      Signed-off-by: default avatarAnton Vorontsov <anton.vorontsov@linaro.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      c064da47