1. 06 11月, 2019 2 次提交
  2. 03 11月, 2019 1 次提交
    • P
      Merge remote-tracking branch 'remotes/palmer/tags/palmer-for-master-4.2-sf1' into staging · 36609b4f
      Peter Maydell 提交于
      Update my MAINTAINERS file entry
      
      This contains a single patch to change my email address.
      
      # gpg: Signature made Fri 01 Nov 2019 16:14:45 GMT
      # gpg:                using RSA key 00CE76D1834960DFCE886DF8EF4CA1502CCBAB41
      # gpg:                issuer "palmer@dabbelt.com"
      # gpg: Good signature from "Palmer Dabbelt <palmer@dabbelt.com>" [unknown]
      # gpg:                 aka "Palmer Dabbelt <palmer@sifive.com>" [unknown]
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 00CE 76D1 8349 60DF CE88  6DF8 EF4C A150 2CCB AB41
      
      * remotes/palmer/tags/palmer-for-master-4.2-sf1:
        MAINTAINERS: Change to my personal email address
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      36609b4f
  3. 02 11月, 2019 13 次提交
  4. 01 11月, 2019 2 次提交
  5. 31 10月, 2019 17 次提交
  6. 30 10月, 2019 5 次提交
    • P
      Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4' into staging · 68d8ef4e
      Peter Maydell 提交于
      TCG Plugins initial implementation
      
        - use --enable-plugins @ configure
        - low impact introspection (-plugin empty.so to measure overhead)
        - plugins cannot alter guest state
        - example plugins included in source tree (tests/plugins)
        - -d plugin to enable plugin output in logs
        - check-tcg runs extra tests when plugins enabled
        - documentation in docs/devel/plugins.rst
      
      # gpg: Signature made Mon 28 Oct 2019 15:13:23 GMT
      # gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
      # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>" [full]
      # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
      
      * remotes/stsquad/tags/pull-tcg-plugins-281019-4: (57 commits)
        travis.yml: enable linux-gcc-debug-tcg cache
        MAINTAINERS: add me for the TCG plugins code
        scripts/checkpatch.pl: don't complain about (foo, /* empty */)
        .travis.yml: add --enable-plugins tests
        include/exec: wrap cpu_ldst.h in CONFIG_TCG
        accel/stubs: reduce headers from tcg-stub
        tests/plugin: add hotpages to analyse memory access patterns
        tests/plugin: add instruction execution breakdown
        tests/plugin: add a hotblocks plugin
        tests/tcg: enable plugin testing
        tests/tcg: drop test-i386-fprem from TESTS when not SLOW
        tests/tcg: move "virtual" tests to EXTRA_TESTS
        tests/tcg: set QEMU_OPTS for all cris runs
        tests/tcg/Makefile.target: fix path to config-host.mak
        tests/plugin: add sample plugins
        linux-user: support -plugin option
        vl: support -plugin option
        plugin: add qemu_plugin_outs helper
        plugin: add qemu_plugin_insn_disas helper
        plugin: expand the plugin_init function to include an info block
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      68d8ef4e
    • P
      Merge remote-tracking branch 'remotes/cleber/tags/python-next-pull-request' into staging · 62a23835
      Peter Maydell 提交于
      Python (acceptance tests) queue, 2019-10-28
      
      # gpg: Signature made Mon 28 Oct 2019 23:43:11 GMT
      # gpg:                using RSA key 7ABB96EB8B46B94D5E0FE9BB657E8D33A5F209F3
      # gpg: Good signature from "Cleber Rosa <crosa@redhat.com>" [marginal]
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 7ABB 96EB 8B46 B94D 5E0F  E9BB 657E 8D33 A5F2 09F3
      
      * remotes/cleber/tags/python-next-pull-request:
        tests/boot_linux_console: Run BusyBox on 5KEc 64-bit cpu
        tests/boot_linux_console: Add initrd test for the Exynos4210
        tests/boot_linux_console: Add a test for the Raspberry Pi 2
        tests/boot_linux_console: Use Avocado archive::gzip_uncompress()
        .travis.yml: Let the avocado job run the 40p tests
        tests/acceptance: Test OpenBIOS on the PReP/40p
        tests/acceptance: Add test that runs NetBSD 4.0 installer on PRep/40p
        .travis.yml: Let the avocado job run the Leon3 test
        tests/acceptance: Add test that boots the HelenOS microkernel on Leon3
        tests/acceptance: Refactor exec_command_and_wait_for_pattern()
        tests/acceptance: Send <carriage return> on serial lines
        tests/acceptance: Fix wait_for_console_pattern() hangs
        Acceptance tests: refactor wait_for_console_pattern
        Python libs: close console sockets before shutting down the VMs
        Acceptance tests: work around socket dir
        MAINTAINERS: update location of Python libraries
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      62a23835
    • P
      Merge remote-tracking branch 'remotes/stsquad/tags/pull-gitdm-next-271019-1' into staging · 844178e7
      Peter Maydell 提交于
      gitdm updates
      
        - Add a few individuals
        - Add China Mobile
      
      # gpg: Signature made Sun 27 Oct 2019 19:21:15 GMT
      # gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
      # gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>" [full]
      # Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44
      
      * remotes/stsquad/tags/pull-gitdm-next-271019-1:
        contrib/gitdm: add China Mobile to the domain map
        contrib/gitdm: add Andrey to the individual group
        contrib/gitdm: add Emanuele as an individual
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      844178e7
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 63df86b2
      Peter Maydell 提交于
      virtio: features, cleanups
      
      virtio net failover
      rcu cleanup
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Tue 29 Oct 2019 22:58:14 GMT
      # gpg:                using RSA key 281F0DB8D28D5469
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>" [full]
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>" [full]
      # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
      #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
      
      * remotes/mst/tags/for_upstream:
        virtio: Use auto rcu_read macros
        virtio_net: use RCU_READ_LOCK_GUARD
        virtio/vhost: Use auto_rcu_read macros
        vfio: unplug failover primary device before migration
        net/virtio: add failover support
        libqos: tolerate wait-unplug migration state
        migration: add new migration state wait-unplug
        migration: allow unplug during migration for failover devices
        qapi: add failover negotiated event
        qapi: add unplug primary event
        pci: mark device having guest unplug request pending
        pci: mark devices partially unplugged
        pci: add option for net failover
        qdev/qbus: add hidden device support
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      63df86b2
    • D
      virtio: Use auto rcu_read macros · b5f53d04
      Dr. David Alan Gilbert 提交于
      Use RCU_READ_LOCK_GUARD and WITH_RCU_READ_LOCK_GUARD
      to replace the manual rcu_read_(un)lock calls.
      
      I think the only change is virtio_load which was missing unlocks
      in error paths; those end up being fatal errors so it's not
      that important anyway.
      Signed-off-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      Message-Id: <20191028161109.60205-1-dgilbert@redhat.com>
      Reviewed-by: NMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      b5f53d04