Skip to content
  1. Aug 30, 2013
  2. Aug 21, 2013
    • Vaughan Cao's avatar
      xen/pvhvm: Initialize xen panic handler for PVHVM guests · 669b0ae9
      Vaughan Cao authored
      
      
      kernel use callback linked in panic_notifier_list to notice others when panic
      happens.
      NORET_TYPE void panic(const char * fmt, ...){
          ...
          atomic_notifier_call_chain(&panic_notifier_list, 0, buf);
      }
      When Xen becomes aware of this, it will call xen_reboot(SHUTDOWN_crash) to
      send out an event with reason code - SHUTDOWN_crash.
      
      xen_panic_handler_init() is defined to register on panic_notifier_list but
      we only call it in xen_arch_setup which only be called by PV, this patch is
      necessary for PVHVM.
      
      Without this patch, setting 'on_crash=coredump-restart' in PVHVM guest config
      file won't lead a vmcore to be generate when the guest panics. It can be
      reproduced with 'echo c > /proc/sysrq-trigger'.
      
      Signed-off-by: default avatarVaughan Cao <vaughan.cao@oracle.com>
      Signed-off-by: default avatarKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
      Acked-by: default avatarJoe Jin <joe.jin@oracle.com>
      669b0ae9
  3. Aug 20, 2013
  4. Aug 09, 2013
  5. Aug 05, 2013
    • Linus Torvalds's avatar
      Linux 3.11-rc4 · c095ba72
      Linus Torvalds authored
      c095ba72
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma · e56c7561
      Linus Torvalds authored
      Pull dmaengine fixes from Vinod Koul:
       "Two fixes for slave dmaengine.  The first fixes cyclic dma transfers
        for pl330 and the second one makes us return the correct error code on
        probe"
      
      * 'fixes' of git://git.infradead.org/users/vkoul/slave-dma:
        dma: pl330: Fix cyclic transfers
        pch_dma: fix error return code in pch_dma_probe()
      e56c7561
    • Linus Torvalds's avatar
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · 3d90268f
      Linus Torvalds authored
      Pull drm fix from Dave Airlie:
       "Just a quick fix that a few people have reported, be nice to have in
        asap"
      
      The drm tree seems to be very confused about 64-bit divides.  Here it
      uses a slow 64-by-64 bit divide to divide by a small constant.  Oh well.
      Doesn't look performance-critical, just stupid.
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:
        drm/radeon: fix 64 bit divide in SI spm code
      3d90268f
    • Hugh Dickins's avatar
      tmpfs: fix SEEK_DATA/SEEK_HOLE regression · 387aae6f
      Hugh Dickins authored
      Commit 46a1c2c7
      
       ("vfs: export lseek_execute() to modules") broke the
      tmpfs SEEK_DATA/SEEK_HOLE implementation, because vfs_setpos() converts
      the carefully prepared -ENXIO to -EINVAL.  Other filesystems avoid it in
      error cases: do the same in tmpfs.
      
      Signed-off-by: default avatarHugh Dickins <hughd@google.com>
      Cc: Jie Liu <jeff.liu@oracle.com>
      Cc: Al Viro <viro@zeniv.linux.org.uk>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      387aae6f
    • Linus Torvalds's avatar
      Merge tag 'sound-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound · 2f853991
      Linus Torvalds authored
      Pull sound fixes from Takashi Iwai:
       "All small regression or small fixes, nothing surprising at this stage.
      
         - regression fix for intel Mac Mini quirk
         - compress ioctl error fix
         - ASoC fixes for control change notifications, some UI fixes,
           driver-specific fixes (resource leak, build errors, etc)"
      
      * tag 'sound-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
        ALSA: hda - Fix missing fixup for Mac Mini with STAC9221
        ASoC: wm0010: Fix resource leak
        ASoC: au1x: Fix build
        ASoC: bf5xx-ac97: Fix compile error with SND_BF5XX_HAVE_COLD_RESET
        ASoC: bfin-ac97: Fix prototype error following AC'97 refactoring
        ALSA: compress: fix the return value for SNDRV_COMPRESS_VERSION
        ASoC: dapm: Fix return value of snd_soc_dapm_put_{volsw,enum_virt}()
      2f853991
  6. Aug 04, 2013
  7. Aug 03, 2013