Skip to content
Tags give the ability to mark specific points in history as being important
  • pull-testing-next-200922-2
    Testing and CI changes:
    
      - reduce number of targets for cross_user_build
      - update avocado xlnx_versal test with new binaries
      - add explicit timeouts to a number of avocado TCG tests
      - reduce default timeout to 120s
      - update lcitool to support cross-amd64
      - flatten a number of docker cross containers
      - clean up stale qemu/debian10 dependencies
      - remove obsolete Fedora VM test
      - add configure workaround for meson --disable-pie bug
      - disable --static-pie for aarch64 gitlab runner
      - update aarch32/aarch64 jobs to 22.04
      - deprecate 32 bit big-endian MIPS as a host
      - remove FROM qemu/ support from docker.py
      - remove Debian base images now everything is flat
    
  • pull-testing-next-200922-1
    Testing and CI changes:
    
      - reduce number of targets for cross_user_build
      - update avocado xlnx_versal test with new binaries
      - add explicit timeouts to a number of avocado TCG tests
      - reduce default timeout to 120s
      - update lcitool to support cross-amd64
      - flatten a number of docker cross containers
      - clean up stale qemu/debian10 dependencies
      - remove obsolete Fedora VM test
      - add configure workaround for meson --disable-pie bug
      - disable --static-pie for aarch64 gitlab runner
      - update aarch32/aarch64 jobs to 22.04
      - deprecate 32 bit big-endian MIPS as a host
      - remove FROM qemu/ support from docker.py
      - remove Debian base images now everything is flat
    
  • pull-for-7.1-fixes-240822-3
    Testing and doc updates:
    
      - move default timeout to QemuBaseTests
      - optimise migration tests to run faster
      - removed duplicate migration test
      - add some clarifying language to block options in manual
    
  • pull-for-7.1-fixes-240822-2
    Testing and doc updates:
    
      - default timeout for all QemuBaseTests is 120s
      - optimise migration tests to run faster
      - removed duplicate migration test
      - add some clarifying language to block options in manual
    
  • pull-for-7.1-fixes-230822-1
    Testing and doc updates:
    
      - default timeout for all QemuBaseTests is 120s
      - optimise migration tests to run faster
      - removed duplicate migration test
      - add some clarifying language to block options in manual
    
  • pull-for-7.1-fixes-160822-1
    A few small fixes:
    
      - properly un-parent OBJECT(cpu) when closing -user thread
      - add missing timeout to aspeed tests
      - reduce raciness of login: prompt handling for aspeed tests
    
  • pull-testing-next-290722-1
    Testing, semihosting and doc fixes:
    
      - update to latest libvirt-ci
      - echo testlog.txt on failed cirrus runs
      - drop containers-layer2 stage
      - update handling of symlinks on windows builds
      - return 0 for failure of semihosting console write
      - don't copy unused buffer after semihost operation
      - check for errors in semihosting args
      - fix buffer handling for semihosting TMPNAM
      - add qapi exit-failure PanicAction
      - add lowcore unaligned access test to s390x
      - fix documentation of OBJECT_DECLARE_SIMPLE_TYPE
      - expand documentation on booting code
    
  • pull-testing-next-140622-1
    Various testing fixes:
    
      - fix compiler abi for test-armv6m-undef
      - fix isns suffixes for i386 tcg tests
      - fix gitlab cfi jobs
      - fix makefile docker invocation
      - don't enable xtensa-linux-user builds with system compiler
      - fix CIRRUS_nn var checking
      - don't spam the aarch64/32 runners with too many jobs at once
    
  • pull-testing-next-010622-3
    Various testing updates
    
      - fix some gitlab container dependencies
      - report meson test results via JUnit
      - fix meson display of enabled cross compilers
      - convert more cross build containers to lcitool and Debian 11
      - re-factor cross compiler detection
      - use test cross-compilers for building ROMs
      - disable CI runs by default (see docs)
      - fix some broken links in development documentation
    
  • pull-testing-next-010622-2
    Various testing updates
    
      - fix some gitlab container dependencies
      - report meson test results via JUnit
      - fix meson display of enabled cross compilers
      - convert more cross build containers to lcitool and Debian 11
      - re-factor cross compiler detection
      - use test cross-compilers for building ROMs
      - disable CI runs by default (see docs)
      - fix some broken links in development documentation
    
  • pull-testing-next-010622-1
    Various testing updates
    
      - fix some gitlab container dependencies
      - report meson test results via JUnit
      - fix meson display of enabled cross compilers
      - convert more cross build containers to lcitool and Debian 11
      - re-factor cross compiler detection
      - use test cross-compilers for building ROMs
      - disable CI runs by default (see docs)
      - fix some broken links in development documentation
    
  • pull-fixes-for-7.1-200422-1
    Testing, docs and gdbstub updates:
    
      - make -M virt test exercise -cpu max
      - document how binfmt_misc docker works
      - clean-up the devel TOC generation
      - clean-up check-tcg cross-compile behaviour
      - fix byte swap error in xmm gdbstub access
      - add float_convd test with reference files
      - more reference files for float_convs
      - more cleanly handle gdb crashing during check-tcg
    
  • pull-fixes-for-7.0-230322-1
    Various fixes for 7.0
    
      - make clean also cleans tcg tests
      - fix rounding error in i386 fildl[l]
      - more clean-ups to gitdm/mailmap metadata
      - apply some organisation to docs/devel
      - clean-up semihosting argv handling
      - add custom runner for aarch32
      - remove old qemu_logo.pdf
      - document QEMU_PLUGIN env var
    
  • pull-testing-and-semihosting-280222-1
    Testing and semihosting updates:
    
      - restore TESTS/IMAGES filtering to docker tests
      - add NOUSER to alpine image
      - bump lcitool version
      - move arm64/s390x cross build images to lcitool
      - add aarch32 runner CI scripts
      - expand testing to more vectors
      - update s390x jobs to focal for gitlab/travis
      - disable threadcount for all sh4
      - fix semihosting SYS_HEAPINFO and test
    
  • pull-testing-and-plugins-090222-1
    Testing and plugin updates:
    
      - include vhost tests in qtest
      - clean-up gcov ephemera in clean/.gitignore
      - lcitool and docker updates
      - mention .editorconfig in devel notes
      - switch Centos8 to Centos Stream 8
      - remove TCG tracing support
      - add coverage plugin using drcov format
      - expand abilities of libinsn.so plugin
      - use correct logging for i386 int cases
      - move reset of plugin data to start of block
      - deprecate ppc6432abi
      - fix TARGET_ABI_FMT_ptr for softmmu builds
    
  • pull-testing-and-plugins-090222-2
    Testing and plugin updates:
    
      - include vhost tests in qtest
      - clean-up gcov ephemera in clean/.gitignore
      - lcitool and docker updates
      - mention .editorconfig in devel notes
      - switch Centos8 to Centos Stream 8
      - remove TCG tracing support
      - add coverage plugin using drcov format
      - expand abilities of libinsn.so plugin
      - use correct logging for i386 int cases
      - move reset of plugin data to start of block
      - deprecate ppc6432abi
      - fix TARGET_ABI_FMT_ptr for softmmu builds
    
  • pull-testing-and-plugins-070222-1
    Testing and plugin updates:
    
      - include vhost tests in qtest
      - clean-up gcov ephemera in clean/.gitignore
      - lcitool and docker updates
      - mention .editorconfig in devel notes
      - switch Centos8 to Centos Stream 8
      - remove TCG tracing support
      - add coverage plugin using drcov format
      - expand abilities of libinsn.so plugin
      - use correct logging for i386 int cases
      - move reset of plugin data to start of block
      - deprecate ppc6432abi
    
  • pull-for-7.0-180122-2
    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
    
  • pull-for-7.0-110122-1
    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
      - fix bug with linux-user hold 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
      - remove deprecated ppc64abi32 target
    
  • pull-for-6.2-291121-1
    TCG, plugin and build fixes:
    
      - introduce CF_NOIRQ to avoid watchpoint race
      - fix avocado plugin test
      - fix linker issue with weird paths
      - band-aid for gdbstub race
      - updates for MAINTAINERS
      - fix some compiler warning in example plugin