Tags give the ability to mark specific points in history as being important
  • 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
    
  • pull-for-6.2-161121-1
    Misc build and test fixes:
    
      - force NOUSER for base docker images
      - don't run TCG VM tests by default
      - remove useless meson test
      - add Centos 8 custom runner
      - split up custom-runners to individual files
      - skip cirrus checks on master/stable branches
    
  • pull-for-6.2-041121-2
    Testing, gdbstub and plugin updates for 6.2
    
     - add microblaze and nios2 compiler docker images
     - fix test cross compiler detection for some targets
     - don't try and link ebf to user targets
     - add L2 tracking to cache plugin
     - exit cleanly on C-a x
     - clean up debug output in check-tcg
     - switch to thread on break in gdbstub
     - update openbsd VM to 7.0
    
  • pull-for-6.2-031121-2
    Testing, gdbstub and plugin updates for 6.2
    
     - update hexagon compiler to binary release
     - add microblaze and nios2 compiler docker images
     - fix test cross compiler detection for some targets
     - don't try and link ebf to user targets
     - add L2 tracking to cache plugin
     - exit cleanly on C-a x
     - clean up debug output in check-tcg
     - switch to thread on break in gdbstub
     - update openbsd VM to 7.0
    
  • pull-for-6.2-121021-2
    Some testing and plugin updates:
    
      - don't override the test compiler when specified
      - split some multiarch tests by guest OS
      - add riscv64 docker image and cross-compile tests
      - drop release tarball test from Travis
      - skip check-patch on master repo
      - fix passing of TEST_TARGETS to cirrus
      - fix missing symbols in plugins
      - ensure s390x insn start ops precede plugin instrumentation
      - refactor plugin instruction boundary detection
      - update github repo lockdown
      - add a debian-native test image for multi-arch builds
    
  • pull-for-6.2-081021-1
    Some testing and plugin updates:
    
      - don't override the test compiler when specified
      - split some multiarch tests by guest OS
      - add riscv64 docker image and cross-compile tests
      - drop release tarball test from Travis
      - skip check-patch on master repo
      - fix passing of TEST_TARGETS to cirrus
      - fix missing symbols in plugins
      - refactor plugin instruction boundary detection
      - update github repo lockdown
      - add a debian-native test image for multi-arch builds
    
  • pull-for-6.2-020921-1
    Testing and plugin updates:
    
      - fix typo in execlog plugin
      - clean-up and document gitlab FOO_RUNNER_AVAILABLE vars
      - fix plugin build issue on OSX and modules
      - add multi-core support to cache modelling plugin
      - clean-ups for plugin arg=FOO handling
    
  • pull-for-6.1-rc1-230721-1
    Doc, metadata, plugin and testing updates for 6.1-rc1:
    
      - git ignore some file editor detritus
      - add overview on device emulation terminology
      - remove needless if leg in configure custom devices logic
      - numerous gitdm/mailmap updates
      - fix plugin_exit race for linux-user
      - fix a few bugs in cache modelling plugin
      - fix plugin calculation of physical address
      - handle pure assembler/linker tcg tests outside of docker
      - add tricore build to gitlab
      - remove superfluous MacOSX task
      - generalise the OpenBSI gitlab rules
    
  • pull-for-6.1-rc1-230721-5
    Doc, metadata, plugin and testing updates for 6.1-rc1:
    
      - git ignore some file editor detritus
      - add overview on device emulation terminology
      - remove needless if leg in configure custom devices logic
      - numerous gitdm/mailmap updates
      - fix plugin_exit race for linux-user
      - fix a few bugs in cache modelling plugin
      - fix plugin calculation of physical address
      - handle pure assembler/linker tcg tests outside of docker
      - add tricore build to gitlab
      - remove superfluous MacOSX task
      - generalise the OpenBSI gitlab rules
    
  • pull-testing-and-plugins-140721-5
    Testing and plugin updates:
    
      - custom runner playbooks for configuring GitLab runners
      - integrate Cirrus jobs into GitLab via cirrus-run
      - clean-up docker package lists
      - bump NetBSD to 9.2
      - bump OpenBSD to 6.9
      - make test-mmap more hexagon friendly
      - fixup handling of hostaddr for plugins
      - disallow some incompatible plugin configurations
      - fix handling of -ldl for BSDs
      - remove some old unused symbols from the plugin symbol map
      - enable plugins by default for most TCG builds
      - honour main build -Wall settings for plugins
      - new execlog plugin
      - new cache modelling plugin
      - fix io_uring build regression
      - disable modular TCG on Darwin
    
  • pull-testing-and-plugins-120721-4
    Testing and plugin updates:
    
      - custom runner playbooks for configuring GitLab runners
      - integrate Cirrus jobs into GitLab via cirrus-run
      - clean-up docker package lists
      - bump NetBSD to 9.2
      - bump OpenBSD to 6.9
      - make test-mmap more hexagon friendly
      - fixup handling of hostaddr for plugins
      - disallow some incompatible plugin configurations
      - enable plugins by default for most TCG builds
      - honour main build -Wall settings for plugins
      - new execlog plugin
      - new cache modelling plugin
      - fix io_uring build regression
      - disable modular TCG on Darwin
    
  • pull-testing-and-plugins-120721-3
    Testing and plugin updates:
    
      - custom runner playbooks for configuring GitLab runners
      - integrate Cirrus jobs into GitLab via cirrus-run
      - clean-up docker package lists
      - bump NetBSD to 9.2
      - bump OpenBSD to 6.9
      - make test-mmap more hexagon friendly
      - fixup handling of hostaddr for plugins
      - disallow some incompatible plugin configurations
      - enable plugins by default for most TCG builds
      - honour main build -Wall settings for plugins
      - new execlog plugin
      - new cache modelling plugin
      - fix io_uring build regression
      - disable modular TCG on Darwin
    
  • pull-testing-and-plugins-120721-2
    Testing and plugin updates:
    
      - custom runner playbooks for configuring GitLab runners
      - integrate Cirrus jobs into GitLab via cirrus-run
      - clean-up docker package lists
      - bump NetBSD to 9.2
      - bump OpenBSD to 6.9
      - make test-mmap more hexagon friendly
      - fixup handling of hostaddr for plugins
      - disallow some incompatible plugin configurations
      - enable plugins by default for most TCG builds
      - honour main build -Wall settings for plugins
      - new execlog plugin
      - new cache modelling plugin
      - fix io_uring regression
      - disable modular TCG on Darwin
    
  • pull-testing-and-plugins-120721-1
    Testing and plugin updates:
    
      - custom runner playbooks for configuring GitLab runners
      - integrate Cirrus jobs into GitLab via cirrus-run
      - clean-up docker package lists
      - bump NetBSD to 9.2
      - bump OpenBSD to 6.9
      - make test-mmap more hexagon friendly
      - fixup handling of hostaddr for plugins
      - disallow some incompatible plugin configurations
      - enable plugins by default for most TCG builds
      - honour main build -Wall settings for plugins
      - new execlog plugin
      - new cache modelling plugin
    
  • pull-testing-updates-250621-1
    A few miscellaneous fixes
    
      - tweak tcg/kvm based GIC tests
      - add header to MTTCG docs
      - cleanup checkpatch handling
      - GitLab feature and bug request templates
      - symbol resolution helper for plugin API
      - skip hppa/s390x signals test until fixes arrive
    
  • pull-testing-updates-070621-2
    A few testing and configure updates:
    
      - add the multiarch signals stress test
      - fix display of multi-word compiler stanzas in meson
      - fix quoting of multi-word compiler stazas in configure.sh
      - tag some acceptance tests as TCG only
      - make checkpatch test work harder to find clean diffs
      - split gprof/gconv job to avoid timeouts
      - fix centos8 VM build by adding --source-path
      - make checkpatch aware of .h.inc and .c.inc paths
    
  • pull-testing-updates-070621-1
    A few testing and configure updates:
    
      - add the multiarch signals stress test
      - fix display of multi-word compiler stanzas in meson
      - fix quoting of multi-word compiler stazas in configure.sh
      - tag some acceptance tests as TCG only
      - make checkpatch test work harder to find clean diffs
      - split gprof/gconv job to avoid timeouts
      - fix centos8 VM build by adding --source-path
    
  • pull-testing-and-misc-updates-250521-2
    Testing, gdbstub and plugin updates
    
      - ensure gitlab references master registry
      - add special rule for hexagon image
      - clean-up gdbstub's argument handling
      - fix replay HMP commands to accept long icount
      - minor re-factor of gdbstub replay handling
      - update syscall plugin to be more useful