Skip to content
Tags give the ability to mark specific points in history as being important
  • led-api-20201026
    API to model LED.
    
    CI jobs results:
    . https://cirrus-ci.com/build/4879251751043072
    . https://gitlab.com/philmd/qemu/-/pipelines/207661784
    . https://travis-ci.org/github/philmd/qemu/builds/738958191
    . https://app.shippable.com/github/philmd/qemu/runs/891/summary/console
    
  • acceptance-testing-20201026
    Acceptance testing patches
    
    - More ARM tests
    - Documentation update
    
    CI jobs results:
    . https://cirrus-ci.com/build/5754555684093952
    . https://gitlab.com/philmd/qemu/-/pipelines/207807648
    
  • mips-next-20201017
    MIPS patches queue
    
    . Fix some comment spelling errors
    . Demacro some TCG helpers
    . Add loongson-ext lswc2/lsdc2 group of instructions
    . Log unimplemented cache opcode
    . Increase number of TLB entries on the 34Kf core
    . Allow the CPU to use dynamic frequencies
    . Calculate the CP0 timer period using the CPU frequency
    . Set CPU frequency for each machine
    . Fix Malta FPGA I/O region size
    . Allow running qtests when ROM is missing
    . Add record/replay acceptance tests
    . Update MIPS CPU documentation
    . MAINTAINERS updates
    
    CI jobs results:
      https://gitlab.com/philmd/qemu/-/pipelines/203931842
      https://travis-ci.org/github/philmd/qemu/builds/736491461
      https://cirrus-ci.com/build/6272264062631936
      https://app.shippable.com/github/philmd/qemu/runs/886/summary/console
    
  • for-upstream
    * SCSI fix (Dmitry, Li Feng, Li Qiang)
    * memory API fixes (Eduardo)
    * removal of deprecated '-numa node', 'cpu-add', '-smp' (Igor)
    * ACPI fix for VMBus (Jon)
    * relocatable install (myself)
    * always remove docker containers (myself)
    * serial cleanups (Philippe)
    * vmware cpuid leaf for tsc and apic frequency (Sunil)
    * KVM_FEATURE_ASYNC_PF_INT support (Vitaly)
    * i386 XSAVE bugfix (Xiaoyao)
    * QOM developer documentation in docs/devel (Eduardo)
    * new checkpatch tests (Dov)
    * x86_64 syscall fix (Douglas)
    * interrupt-based APF fix (Vitaly)
    * always create kvmclock (Vitaly)
    * fix bios-tables-test (Eduardo)
    * KVM PV features cleanup (myself)
    * CAN FD (Pavel)
    
    meson:
    * fixes (Marc-André, Max, Stefan, Alexander, myself)
    * moved libmpathpersist, cocoa, malloc tests (myself)
    * support for 0.56 introspected test dependencies (myself)
    
  • acceptance-next-20200918
    Acceptance tests queue
    
    Get GitLab CI acceptance jobs green again.
    
    CI jobs results:
      https://gitlab.com/philmd/qemu/-/pipelines/191795388
    
  • fw_cfg-20200918
    fw_cfg patches
    
    Fixes a bug in the recently introduced fw_cfg_add_from_generator().
    
    CI jobs results:
    . https://gitlab.com/philmd/qemu/-/pipelines/191714875
    . https://travis-ci.org/github/philmd/qemu/builds/728288784
    . https://app.shippable.com/github/philmd/qemu/runs/869/1/console
    
  • v5.0.1
    5.0.1
    
  • edk2-next-20200914
    EDK2 firmware: Adopt the edk2-stable202008 release
    
    Note from Laszlo Ersek [1] while addressing LP#1852196 [2]:
    
    Consume the following upstream edk2 releases:
    
      https://github.com/tianocore/edk2/releases/tag/edk2-stable201908
      https://github.com/tianocore/edk2/releases/tag/edk2-stable201911
      https://github.com/tianocore/edk2/releases/tag/edk2-stable202002
      https://github.com/tianocore/edk2/releases/tag/edk2-stable202005
      https://github.com/tianocore/edk2/releases/tag/edk2-stable202008
    
    Worth mentioning (in random order):
    
    - various CVE fixes (see [2] and shortlog)
    - OpenSSL-1.1.1g
    - UEFI HTTPS Boot for ARM/AARCH64
    - TPM2 for ARM/AARCH64
    - VCPU hotplug with SMI
    - support for Linux v5.7+ initrd and mixed mode loading
    - Fusion-MPT SCSI driver in OVMF
    - VMware PVSCSI driver in OVMF
    - PXEv4 / PXEv6 boot possible to disable on the QEMU command line
    - SEV-ES support
    
    The IA32 and X64 binaries are now smaller -- the reason is that Laszlo
    built them with DevToolSet 9 (gcc-9) on RHEL7, and so this is the first
    time they've undergone LTO (with the GCC5 edk2 toolchain settings).
    
    CI jobs results:
      https://gitlab.com/philmd/qemu/-/pipelines/189394120
      https://travis-ci.org/github/philmd/qemu/builds/726842542
      https://app.shippable.com/github/philmd/qemu/runs/866/summary/console
    
    [1] https://www.mail-archive.com/qemu-devel@nongnu.org/msg738173.html
    [2] https://bugs.launchpad.net/qemu/+bug/1852196
    
  • acceptance-testing-20200812
    Acceptance tests patches
    
    - Use stable URLs for the Debian and Ubuntu installer
      (Ubuntu has been updated last Wednesday, August 5, 2020).
    
    CI jobs results:
    . https://cirrus-ci.com/build/6385815351721984
    . https://gitlab.com/philmd/qemu/-/pipelines/177054604
    
  • v5.1.0
    v5.1.0 release
    
  • v5.1.0-rc3
    v5.1.0-rc3 release
    
  • v5.1.0-rc2
    v5.1.0-rc2 release
    
  • v5.1.0-rc1
    v5.1.0-rc1 release
    
  • avr-20200721
    AVR patches
    
    Fixes a memory leak reported by Coverity (CID 1430449).
    
    CI jobs result:
    . https://gitlab.com/philmd/qemu/-/pipelines/168722631
    
  • fw_cfg-20200721
    fw_cfg patches
    
    Fixes the DEADCODE issue reported by Coverity (CID 1430396).
    
    CI jobs result:
    . https://gitlab.com/philmd/qemu/-/pipelines/169086301
    
  • v5.1.0-rc0
    v5.1.0-rc0 release
    
  • mips-next-20200714
    MIPS patches for 5.1
    
    - A pair of fixes,
    - Add Huacai Chen as MIPS KVM maintainer,
    - Add Jiaxun Yang as designated MIPS TCG reviewer.
    
    CI jobs results:
    . https://travis-ci.org/github/philmd/qemu/builds/708079271
    . https://gitlab.com/philmd/qemu/-/pipelines/166528104
    . https://cirrus-ci.com/build/6483996878045184
    
  • avr-port-20200711
    8bit AVR port from Michael Rolnik.
    
    Michael started to work on the AVR port few years ago [*] and kept
    improving the code over various series.
    
    List of people who help him (in chronological order):
    - Richard Henderson
    - Sarah Harris and Edward Robbins
    - Philippe Mathieu-Daudé and Aleksandar Markovic
    - Pavel Dovgalyuk
    - Thomas Huth
    
    [*] The oldest contribution I could find on the list is from 2016:
    https://lists.nongnu.org/archive/html/qemu-devel/2016-06/msg02985.html
    
    Tests included:
    
    $ avocado --show=app run -t arch:avr tests/acceptance/
    Fetching asset from tests/acceptance/machine_avr6.py:AVR6Machine.test_freertos
     (1/1) tests/acceptance/machine_avr6.py:AVR6Machine.test_freertos: PASS (2.13 s)
    RESULTS    : PASS 1 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0
    JOB TIME   : 2.35 s
    
    $ make check-qtest-avr
      TEST    check-qtest-avr: tests/qtest/boot-serial-test
      TEST    check-qtest-avr: tests/qtest/cdrom-test
      TEST    check-qtest-avr: tests/qtest/device-introspect-test
      TEST    check-qtest-avr: tests/qtest/machine-none-test
      TEST    check-qtest-avr: tests/qtest/qmp-test
      TEST    check-qtest-avr: tests/qtest/qmp-cmd-test
      TEST    check-qtest-avr: tests/qtest/qom-test
      TEST    check-qtest-avr: tests/qtest/test-hmp
      TEST    check-qtest-avr: tests/qtest/qos-test
    
    CI results:
    . https://cirrus-ci.com/build/5697049146425344
    . https://gitlab.com/philmd/qemu/-/pipelines/165328058
    . https://travis-ci.org/github/philmd/qemu/builds/705817933
    . https://app.shippable.com/github/philmd/qemu/runs/822/summary/console
    
  • fw_cfg-20200704
    firmware (and crypto) patches
    
    - add the tls-cipher-suites object,
    - add the ability to QOM objects to produce data consumable
      by the fw_cfg device,
    - let the tls-cipher-suites object implement the
      FW_CFG_DATA_GENERATOR interface.
    
    This is required by EDK2 'HTTPS Boot' feature of OVMF to tell
    the guest which TLS ciphers it can use.
    
    CI jobs results:
      https://travis-ci.org/github/philmd/qemu/builds/704724619
      https://gitlab.com/philmd/qemu/-/pipelines/162938106
      https://cirrus-ci.com/build/4682977303068672
    
  • v4.2.1
    4.2.1