1. 21 2月, 2017 2 次提交
    • P
      Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-02-20' into staging · 56f9e46b
      Peter Maydell 提交于
      QAPI patches for 2017-02-20
      
      # gpg: Signature made Mon 20 Feb 2017 13:31:12 GMT
      # gpg:                using RSA key 0x3870B400EB918653
      # gpg: Good signature from "Markus Armbruster <armbru@redhat.com>"
      # gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>"
      # Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653
      
      * remotes/armbru/tags/pull-qapi-2017-02-20:
        Makefile: Put VERSION info into version.texi rather than using -D
        qapi2texi: replace quotation by bold section name
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      56f9e46b
    • P
      Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20170220-1' into staging · c8f21dbf
      Peter Maydell 提交于
      ui: opengl fixes, for spice and egl-helpers.
      
      # gpg: Signature made Mon 20 Feb 2017 13:12:46 GMT
      # gpg:                using RSA key 0x4CB6D8EED3E87138
      # 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>"
      # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
      
      * remotes/kraxel/tags/pull-ui-20170220-1:
        egl-helpers: Support newer MESA versions
        spice: allow to specify drm rendernode
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c8f21dbf
  2. 20 2月, 2017 9 次提交
  3. 19 2月, 2017 3 次提交
  4. 18 2月, 2017 23 次提交
  5. 17 2月, 2017 2 次提交
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · ad584d37
      Peter Maydell 提交于
      * GUEST_PANICKED improvements (Anton)
      * vCont gdbstub rewrite (Claudio)
      * Fix CPU creation with -device (Liyang)
      * Logging fixes for pty chardevs (Ed)
      * Makefile "move if changed" fix (Lin)
      * First part of cpu_exec refactoring (me)
      * SVM emulation fix (me)
      * apic_delivered fix (Pavel)
      * "info ioapic" fix (Peter)
      * qemu-nbd socket activation (Richard)
      * QOMification of mcf_uart (Thomas)
      
      # gpg: Signature made Thu 16 Feb 2017 17:37:31 GMT
      # gpg:                using RSA key 0xBFFBD25F78C7AE83
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>"
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini/tags/for-upstream: (23 commits)
        target-i386: correctly propagate retaddr into SVM helpers
        vl: log available guest crash information
        report guest crash information in GUEST_PANICKED event
        i386/cpu: add crash-information QOM property
        Makefile: avoid leaving the temporary QEMU_PKGVERSION header file
        vl: Move the cpu_synchronize_all_post_init() after generic devices initialization
        qemu-nbd: Implement socket activation.
        qemu-doc: Clarify that -vga std is now the default
        cpu-exec: remove outermost infinite loop
        cpu-exec: avoid repeated sigsetjmp on interrupts
        cpu-exec: avoid cpu_loop_exit in cpu_handle_interrupt
        cpu-exec: tighten barrier on TCG_EXIT_REQUESTED
        cpu-exec: fix icount out-of-bounds access
        hw/char/mcf_uart: QOMify the ColdFire UART
        gdbstub: Fix vCont behaviour
        move vm_start to cpus.c
        char: drop data written to a disconnected pty
        apic: reset apic_delivered global variable on machine reset
        qemu-char: socket backend: disconnect on write error
        test-vmstate: remove yield_until_fd_readable
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      ad584d37
    • P
      target-i386: correctly propagate retaddr into SVM helpers · 65c9d60a
      Paolo Bonzini 提交于
      Commit 2afbdf84 ("target-i386: exception handling for memory helpers",
      2015-09-15) changed tlb_fill's cpu_restore_state+raise_exception_err
      to raise_exception_err_ra.  After this change, the cpu_restore_state
      and raise_exception_err's cpu_loop_exit are merged into
      raise_exception_err_ra's cpu_loop_exit_restore.
      
      This actually fixed some bugs, but when SVM is enabled there is a
      second path from raise_exception_err_ra to cpu_loop_exit.  This is
      the VMEXIT path, and now cpu_vmexit is called without a
      cpu_restore_state before.
      
      The fix is to pass the retaddr to cpu_vmexit (via
      cpu_svm_check_intercept_param).  All helpers can now use GETPC() to pass
      the correct retaddr, too.
      
      Cc: qemu-stable@nongnu.org
      Fixes: 2afbdf84Reported-by: NAlexander Boettcher <alexander.boettcher@genode-labs.com>
      Tested-by: NAlexander Boettcher <alexander.boettcher@genode-labs.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      65c9d60a
  6. 16 2月, 2017 1 次提交
    • P
      Merge remote-tracking branch... · 7a37b59f
      Peter Maydell 提交于
      Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-upstream-pull-request' into staging
      
      # gpg: Signature made Thu 16 Feb 2017 14:35:46 GMT
      # gpg:                using RSA key 0xF30C38BD3F2FBE3C
      # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>"
      # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>"
      # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>"
      # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
      
      * remotes/vivier2/tags/linux-user-for-upstream-pull-request:
        linux-user: Add FICLONE and FICLONERANGE ioctls
        linux-user: Use correct types in load_symbols()
        linux-user: fill target sigcontext struct accordingly
        linux-user: fix tcg/mmap test
        linux-user: fix settime old value location
        linux-user: Update m68k syscall definitions to match Linux 4.6
        linux-user: Update sh4 syscall definitions to match Linux 4.8
        linux-user: manage two new IFLA host message types
        linux-user: Fix mq_open
        linux-user: Fix readahead
        linux-user: Fix inotify_init1 support
        linux-user: Fix s390x safe-syscall for z900
        linux-user: drop __cygwin__ ifdef
        linux-user: remove ifdef __USER_MISC
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      7a37b59f