1. 16 6月, 2015 37 次提交
  2. 15 6月, 2015 3 次提交
    • P
      Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20150615-1' into staging · b500e4db
      Peter Maydell 提交于
      audio: remove obsolete backends (esd, fmod, winwave).
      audio: stop using global variables, small fixes.
      audio: remove some obsolte and unused code.
      
      # gpg: Signature made Mon Jun 15 13:24:44 2015 BST using RSA key ID D3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"
      
      * remotes/kraxel/tags/pull-audio-20150615-1:
        ossaudio: use trace events instead of debug config flag
        alsaaudio: use trace events instead of verbose
        dsoundaudio: remove primary buffer
        dsoundaudio: remove *_retries kludges
        audio: remove plive
        audio: remove LOG_TO_MONITOR along with default_mon
        MAINTAINERS: remove malc from audio
        sdlaudio: do not allow multiple instances
        coreaudio: do not use global variables where possible
        dsoundaudio: do not use global variables
        paaudio: fix possible resource leak
        wavaudio: do not use global variables
        ossaudio: do not use global variables
        alsaaudio: do not use global variables
        paaudio: do not use global variables
        audio: expose drv_opaque to init_out and init_in
        only enable dsound in case the header file is present
        audio: remove winwave audio driver
        audio: remove fmod backend
        audio: remove esd backend
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b500e4db
    • P
      Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20150615' into staging · 46bca540
      Peter Maydell 提交于
      s390x/kvm/watchdog
      
      1. Implement a diag288 based watchdog
      2. Fix virtio-ccw BIOS for gcc >= 4.9
      
      # gpg: Signature made Mon Jun 15 12:36:25 2015 BST using RSA key ID B5A61C7C
      # gpg: Good signature from "Christian Borntraeger (IBM) <borntraeger@de.ibm.com>"
      
      * remotes/borntraeger/tags/s390x-20150615:
        s390/bios: build with -fdelete-null-pointer-checks
        watchdog: Add new Virtual Watchdog action INJECT-NMI
        nmi: Implement inject_nmi() for non-monitor context use
        s390x/watchdog: diag288 migration support
        s390x/kvm: diag288 instruction interception and handling
        s390x/watchdog: introduce diag288 watchdog device
        watchdog: change option wording to allow for more watchdogs
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      46bca540
    • A
      s390/bios: build with -fdelete-null-pointer-checks · 8369e339
      Aurelien Jarno 提交于
      Starting with version 4.9, GCC assumes it can't safely dereference null
      pointers, and uses this for some optimizations. On s390, the lowcore
      memory is located at address 0, so this assumption is wrong and breaks
      the s390-ccw firmware. Pass -fdelete-null-pointer-checks to avoid that.
      
      Cc: Cornelia Huck <cornelia.huck@de.ibm.com>
      Cc: Christian Borntraeger <borntraeger@de.ibm.com>
      Cc: Alexander Graf <agraf@suse.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      Message-Id: <1434363843-14576-1-git-send-email-aurelien@aurel32.net>
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      8369e339