Skip to content
Snippets Groups Projects
  1. Jan 14, 2022
  2. Jan 13, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging · 67b6526c
      Peter Maydell authored
      
      * configure and meson cleanups
      * KVM_GET/SET_SREGS2 support for x86
      
      # gpg: Signature made Wed 12 Jan 2022 13:09:19 GMT
      # gpg:                using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
      # gpg:                issuer "pbonzini@redhat.com"
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
      # 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-gitlab/tags/for-upstream:
        meson: reenable filemonitor-inotify compilation
        meson: build all modules by default
        configure: do not create roms/seabios/config.mak if SeaBIOS not present
        tests/tcg: Fix target-specific Makefile variables path for user-mode
        KVM: x86: ignore interrupt_bitmap field of KVM_GET/SET_SREGS
        KVM: use KVM_{GET|SET}_SREGS2 when supported.
        meson: add comments in the target-specific flags section
        configure, meson: move config-poison.h to meson
        meson: build contrib/ executables after generated headers
        configure: move non-command-line variables away from command-line parsing section
        configure: parse --enable/--disable-strip automatically, flip default
        configure, makefile: remove traces of really old files
        configure: do not set bsd_user/linux_user early
        configure: simplify creation of plugin symbol list
        block/file-posix: Simplify the XFS_IOC_DIOINFO handling
        meson: cleanup common-user/ build
        user: move common-user includes to a subdirectory of {bsd,linux}-user/
        meson: reuse common_user_inc when building files specific to user-mode emulators
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      67b6526c
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220112' into staging · f8d75e10
      Peter Maydell authored
      
      ppc 7.0 queue:
      
      * New SLOF for PPC970 and POWER5+ (Alexey)
      * Fixes for POWER5+ pseries (Cedric)
      * Updates of documentation (Leonardo and Thomas)
      * First step of exception model cleanup (Fabiano)
      * User created PHB3/PHB4 devices (Daniel and Cedric)
      
      # gpg: Signature made Wed 12 Jan 2022 10:43:21 GMT
      # gpg:                using RSA key A0F66548F04895EBFE6B0B6051A343C7CFFBECA1
      # gpg: Good signature from "Cédric Le Goater <clg@kaod.org>" [undefined]
      # 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: A0F6 6548 F048 95EB FE6B  0B60 51A3 43C7 CFFB ECA1
      
      * remotes/legoater/tags/pull-ppc-20220112: (34 commits)
        ppc/pnv: use stack->pci_regs[] in pnv_pec_stk_pci_xscom_write()
        ppc/pnv: turn pnv_phb4_update_regions() into static
        ppc/pnv: Introduce user creatable pnv-phb4 devices
        ppc/pnv: turn 'phb' into a pointer in struct PnvPhb4PecStack
        ppc/pnv: move PHB4 XSCOM init to phb4_realize()
        ppc/pnv: set phb4 properties in stk_realize()
        pnv_phb4_pec: use pnv_phb4_pec_get_phb_id() in pnv_pec_dt_xscom()
        pnv_phb4_pec.c: move pnv_pec_phb_offset() to pnv_phb4.c
        pnv_phb4.c: change TYPE_PNV_PHB4_ROOT_BUS name
        pnv_phb3.h: change TYPE_PNV_PHB3_ROOT_BUS name
        ppc/pnv: Move num_phbs under Pnv8Chip
        ppc/pnv: Complete user created PHB3 devices
        ppc/pnv: Reparent user created PHB3 devices to the PnvChip
        ppc/pnv: Introduce support for user created PHB3 devices
        pnv_phb4.c: check if root port exists in rc_config functions
        pnv_phb4.c: make pnv-phb4-root-port user creatable
        ppc/pnv: Attach PHB3 root port device when defaults are enabled
        pnv_phb4.c: add unique chassis and slot for pnv_phb4_root_port
        pnv_phb3.c: add unique chassis and slot for pnv_phb3_root_port
        target/ppc: Set the correct endianness for powernv memory dumps
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      f8d75e10
  3. Jan 12, 2022
Loading