Skip to content
Snippets Groups Projects
  1. Mar 05, 2022
  2. Mar 04, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pull-request' into staging · 3d1fbc59
      Peter Maydell authored
      
      hw/nvme updates
      
      - add enhanced protection information (64-bit guard)
      
      # gpg: Signature made Fri 04 Mar 2022 06:23:36 GMT
      # gpg:                using RSA key 522833AA75E2DCE6A24766C04DE1AF316D4F0DE9
      # gpg: Good signature from "Klaus Jensen <its@irrelevant.dk>" [unknown]
      # gpg:                 aka "Klaus Jensen <k.jensen@samsung.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: DDCA 4D9C 9EF9 31CC 3468  4272 63D5 6FC5 E55D A838
      #      Subkey fingerprint: 5228 33AA 75E2 DCE6 A247  66C0 4DE1 AF31 6D4F 0DE9
      
      * remotes/nvme/tags/nvme-next-pull-request:
        hw/nvme: 64-bit pi support
        hw/nvme: add pi tuple size helper
        hw/nvme: add support for the lbafee hbs feature
        hw/nvme: move format parameter parsing
        hw/nvme: add host behavior support feature
        hw/nvme: move dif/pi prototypes into dif.h
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      3d1fbc59
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-nios-20220303' into staging · 4c1d764d
      Peter Maydell authored
      
      Rewrite nios2 interrupt handling
      
      # gpg: Signature made Thu 03 Mar 2022 19:52:33 GMT
      # gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
      # gpg:                issuer "richard.henderson@linaro.org"
      # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
      # Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F
      
      * remotes/rth-gitlab/tags/pull-nios-20220303:
        target/nios2: Rewrite interrupt handling
        target/nios2: Special case ipending in rdctl and wrctl
        target/nios2: Split mmu_write
        target/nios2: Hoist R_ZERO check in rdctl
        target/nios2: Only build mmu.c for system mode
        target/nios2: Replace MMU_LOG with tracepoints
        target/nios2: Remove mmu_read_debug
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      4c1d764d
  3. Mar 03, 2022
  4. Mar 02, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-migration-20220302b' into staging · 36eae3a7
      Peter Maydell authored
      
      Migration/HMP/Virtio pull 2022-03-02
      
      A bit of a mix this time:
        * Minor fixes from myself, Hanna, and Jack
        * VNC password rework by Stefan and Fabian
        * Postcopy changes from Peter X that are
          the start of a larger series to come
        * Removing the prehistoic load_state_old
          code from Peter M
      
      Signed-off-by: default avatarDr. David Alan Gilbert <dgilbert@redhat.com>
      
      # gpg: Signature made Wed 02 Mar 2022 18:25:12 GMT
      # gpg:                using RSA key 45F5C71B4A0CB7FB977A9FA90516331EBC5BFDE7
      # gpg: Good signature from "Dr. David Alan Gilbert (RH2) <dgilbert@redhat.com>" [full]
      # Primary key fingerprint: 45F5 C71B 4A0C B7FB 977A  9FA9 0516 331E BC5B FDE7
      
      * remotes/dgilbert-gitlab/tags/pull-migration-20220302b:
        migration: Remove load_state_old and minimum_version_id_old
        tests: Pass in MigrateStart** into test_migrate_start()
        migration: Add migration_incoming_transport_cleanup()
        migration: postcopy_pause_fault_thread() never fails
        migration: Enlarge postcopy recovery to capture !-EIO too
        migration: Move static var in ram_block_from_stream() into global
        migration: Add postcopy_thread_create()
        migration: Dump ramblock and offset too when non-same-page detected
        migration: Introduce postcopy channels on dest node
        migration: Tracepoint change in postcopy-run bottom half
        migration: Finer grained tracepoints for POSTCOPY_LISTEN
        migration: Dump sub-cmd name in loadvm_process_command tp
        migration/rdma: set the REUSEADDR option for destination
        qapi/monitor: allow VNC display id in set/expire_password
        qapi/monitor: refactor set/expire_password with enums
        monitor/hmp: add support for flag argument with value
        virtiofsd: Let meson check for statx.stx_mnt_id
        clock-vmstate: Add missing END_OF_LIST
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      36eae3a7
    • Peter Maydell's avatar
      ui/cocoa.m: Remove unnecessary NSAutoreleasePools · 268c1198
      Peter Maydell authored
      
      In commit 6e657e64 in 2013 we added some autorelease pools to
      deal with complaints from macOS when we made calls into Cocoa from
      threads that didn't have automatically created autorelease pools.
      Later on, macOS got stricter about forbidding cross-thread Cocoa
      calls, and in commit 5588840f we restructured the code to
      avoid them.  This left the autorelease pool creation in several
      functions without any purpose; delete it.
      
      We still need the pool in cocoa_refresh() for the clipboard related
      code which is called directly there.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: default avatarAkihiko Odaki <akihiko.odaki@gmail.com>
      Tested-by: default avatarAkihiko Odaki <akihiko.odaki@gmail.com>
      Message-id: 20220224101330.967429-3-peter.maydell@linaro.org
      268c1198
Loading