Skip to content
Snippets Groups Projects
  1. Jan 20, 2022
  2. Jan 19, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/kraxel/tags/seabios-20220118-pull-request' into staging · b10d00d8
      Peter Maydell authored
      
      seabios: update to snapshot
      
      # gpg: Signature made Tue 18 Jan 2022 11:21:35 GMT
      # gpg:                using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
      # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
      # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
      # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
      # Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138
      
      * remotes/kraxel/tags/seabios-20220118-pull-request:
        seabios: update binaries to snapshot
        seabios: update submodule to snapshot
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      b10d00d8
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2022-01-19' into staging · 5e0214cd
      Peter Maydell authored
      
      * Fix bits in one of the PMCW channel subsystem masks
      * s390x TCG shift instruction fixes
      * Re-organization for the MAINTAINERS file
      * Support for extended length of kernel command lines
      * Re-order the SIGP STOP code
      
      # gpg: Signature made Wed 19 Jan 2022 08:26:01 GMT
      # gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
      # gpg:                issuer "thuth@redhat.com"
      # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
      # gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
      # gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
      # gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
      # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5
      
      * remotes/thuth-gitlab/tags/pull-request-2022-01-19:
        s390x: sigp: Reorder the SIGP STOP code
        s390x/ipl: support extended kernel command line size
        MAINTAINERS: Add myself to s390 I/O areas
        MAINTAINERS: split out s390x sections
        tests/tcg/s390x: Test shift instructions
        target/s390x: Fix shifting 32-bit values for more than 31 bits
        target/s390x: Fix cc_calc_sla_64() missing overflows
        target/s390x: Fix SRDA CC calculation
        target/s390x: Fix SLDA sign bit index
        s390x/css: fix PMCW invalid mask
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      5e0214cd
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/stsquad/tags/pull-for-7.0-180122-2' into staging · 3d228a74
      Peter Maydell authored
      
      Various testing and other misc updates:
      
        - fix compiler warnings with ui and sdl
        - update QXL/spice dependancy
        - skip I/O tests on Alpine
        - update fedora image to latest version
        - integrate lcitool and regenerate docker images
        - favour CONFIG_LINUX_USER over CONFIG_LINUX
        - add libfuse3 dependencies to docker images
        - add dtb-kaslr-seed control knob to virt machine
        - fix build breakage from HMP update
        - update docs for C standard and suffix usage
        - add more logging for debugging user hole finding
        - expand reserve for brk() for static 64 bit programs
        - fix bug with linux-user hole calculation
        - avoid affecting flags when printing results in float tests
        - add float reference files for ppc64
        - update FreeBSD to 12.3
        - add bison dependancy to tricore images
      
      # gpg: Signature made Tue 18 Jan 2022 16:47:42 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-for-7.0-180122-2: (31 commits)
        docker: include bison in debian-tricore-cross
        FreeBSD: Upgrade to 12.3 release
        test/tcg/ppc64le: Add float reference files
        tests/tcg/multiarch: Read fp flags before printf
        linux-user: don't adjust base of found hole
        linux-user/elfload: add extra logging for hole finding
        linux-user: expand reserved brk space for 64bit guests
        docs/devel: more documentation on the use of suffixes
        docs/devel: update C standard to C11
        monitor: move x-query-profile into accel/tcg to fix build
        hw/arm: add control knob to disable kaslr_seed via DTB
        tests/docker: add libfuse3 development headers
        tests/tcg: use CONFIG_LINUX_USER, not CONFIG_LINUX
        tests/docker: auto-generate alpine.docker with lcitool
        tests/docker: fully expand the alpine package list
        tests/docker: fix sorting of alpine image package lists
        tests/docker: updates to alpine package list
        .gitlab-ci.d/cirrus: auto-generate variables with lcitool
        tests/docker: remove ubuntu.docker container
        tests/docker: auto-generate opensuse-leap.docker with lcitool
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      3d228a74
  3. Jan 18, 2022
    • Peter Maydell's avatar
      Merge remote-tracking branch... · dea52c22
      Peter Maydell authored
      Merge remote-tracking branch 'remotes/lvivier-gitlab/tags/trivial-branch-for-7.0-pull-request' into staging
      
      trivial patches pull request 20220118
      
      Fix comments and typos
      Add vmstate for ETRAX timers
      Use ldst in megasas
      
      # gpg: Signature made Tue 18 Jan 2022 12:28:04 GMT
      # gpg:                using RSA key CD2F75DDC8E3A4DC2E4F5173F30C38BD3F2FBE3C
      # gpg:                issuer "laurent@vivier.eu"
      # gpg: Good signature from "Laurent Vivier <lvivier@redhat.com>" [full]
      # gpg:                 aka "Laurent Vivier <laurent@vivier.eu>" [full]
      # gpg:                 aka "Laurent Vivier (Red Hat) <lvivier@redhat.com>" [full]
      # Primary key fingerprint: CD2F 75DD C8E3 A4DC 2E4F  5173 F30C 38BD 3F2F BE3C
      
      * remotes/lvivier-gitlab/tags/trivial-branch-for-7.0-pull-request:
        linux-user: Remove MAX_SIGQUEUE_SIZE
        linux-user: Return void from queue_signal()
        linux-user: Rename user_force_sig tracepoint to match function name
        linux-user: Fix comment typo in arm cpu_loop code
        softmmu: Provide a clue as to why device tree loading failed
        tests: Fix typo in check-help output
        qdev-core.h: Fix wrongly named reference to TYPE_SPLIT_IRQ
        hw/scsi/megasas: Simplify using the ldst API
        hw/timer/etraxfs_timer: Add vmstate for ETRAX timers
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      dea52c22
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220118' into staging · 0dabdd6b
      Peter Maydell authored
      
      ppc 7.0 queue:
      
      * More documentation updates (Leonardo)
      * Fixes for the 7448 CPU (Fabiano and Cedric)
      * Final removal of 403 CPUs and the .load_state_old handler (Cedric)
      * More cleanups of PHB4 models (Daniel and Cedric)
      
      # gpg: Signature made Tue 18 Jan 2022 11:59:16 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-20220118: (31 commits)
        ppc/pnv: Remove PHB4 version property
        ppc/pnv: Add a 'rp_model' class attribute for the PHB4 PEC
        ppc/pnv: Move root port allocation under pnv_pec_default_phb_realize()
        ppc/pnv: rename pnv_pec_stk_update_map()
        ppc/pnv: remove PnvPhb4PecStack object
        ppc/pnv: make PECs create and realize PHB4s
        ppc/pnv: remove PnvPhb4PecStack::stack_no
        ppc/pnv: move default_phb_realize() to pec_realize()
        ppc/pnv: remove stack pointer from PnvPHB4
        ppc/pnv: reduce stack->stack_no usage
        ppc/pnv: introduce PnvPHB4 'pec' property
        ppc/pnv: move phb_regs_mr to PnvPHB4
        ppc/pnv: move nest_regs_mr to PnvPHB4
        ppc/pnv: change pnv_pec_stk_update_map() to use PnvPHB4
        ppc/pnv: move nest_regs[] to PnvPHB4
        ppc/pnv: move mmbar0/mmbar1 and friends to PnvPHB4
        ppc/pnv: change pnv_phb4_update_regions() to use PnvPHB4
        ppc/pnv: move intbar to PnvPHB4
        ppc/pnv: move phbbar to PnvPHB4
        ppc/pnv: move PCI registers to PnvPHB4
        ...
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      0dabdd6b
    • Paolo Bonzini's avatar
      docker: include bison in debian-tricore-cross · 3265d1fc
      Paolo Bonzini authored
      
      Binutils sometimes fail to build if bison is not installed:
      
        /bin/sh ./ylwrap `test -f arparse.y || echo ./`arparse.y y.tab.c arparse.c y.tab.h arparse.h y.output arparse.output --  -d
        ./ylwrap: 109: ./ylwrap: -d: not found
      
      (the correct invocation of ylwrap would have "bison -d" after the double
      dash).  Work around by installing it in the container.
      
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Resolves: https://gitlab.com/qemu-project/qemu/-/issues/596
      
      
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Message-Id: <20211221111624.352804-1-pbonzini@redhat.com>
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Message-Id: <20220105135009.1584676-34-alex.bennee@linaro.org>
      3265d1fc
    • Brad Smith's avatar
      FreeBSD: Upgrade to 12.3 release · e850897e
      Brad Smith authored
      Note, since libtasn1 was fixed in 12.3 [*], this commit re-enables GnuTLS.
      
      [*] https://gitlab.com/gnutls/libtasn1/-/merge_requests/71
      
      
      
      Signed-off-by: default avatarBrad Smith <brad@comstyle.com>
      Tested-by: default avatarThomas Huth <thuth@redhat.com>
      Reviewed-by: default avatarWarner Losh <imp@bsdimp.com>
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <f4bug@amsat.org>
      Message-Id: <YdUCQLVe5JSWZByQ@humpty.home.comstyle.com>
      Message-Id: <20220105135009.1584676-31-alex.bennee@linaro.org>
      e850897e
    • Richard Henderson's avatar
      test/tcg/ppc64le: Add float reference files · 3118bfbf
      Richard Henderson authored
      
      Generated on Power9, PowerNV 9006-22P.
      
      Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: default avatarAlex Bennée <alex.bennee@linaro.org>
      Message-Id: <20211224035541.2159966-3-richard.henderson@linaro.org>
      Message-Id: <20220105135009.1584676-30-alex.bennee@linaro.org>
      3118bfbf
Loading