Skip to content
Snippets Groups Projects
  1. Nov 20, 2020
  2. Nov 04, 2020
  3. Sep 17, 2020
  4. Sep 14, 2020
  5. Sep 13, 2020
  6. Sep 08, 2020
  7. Aug 22, 2020
  8. Mar 17, 2020
  9. Nov 13, 2019
    • Gerd Hoffmann's avatar
      seabios: update to pre-1.13 snapshot · 0221d73c
      Gerd Hoffmann authored
      
      seabios 1.13 will be released later this month.  This patch updates the
      seabios submodule and binaries in qemu to a snapshot of git master.
      That will increase the test coverage of the upcoming seabios release and
      will also make the number of changes smaller when we update to the final
      1.13 release during qemu code freeze for 4.2.
      
      v3: add ahci bugfix
      v2: build binaries with gcc 4.8.5 instead of gcc 8.3.1 (rhel7).
      
      git shortlog rel-1.12.1..
      =========================
      
      David Woodhouse (2):
            csm: Sanitise alignment constraint in Legacy16GetTableAddress
            csm: Fix boot priority translation
      
      Denis Plotnikov (1):
            virtio: extend virtio queue size to 256
      
      Gerd Hoffmann (21):
            vga: move modelist from bochsvga.c to new svgamodes.c
            vga: make memcpy_high() public
            vga: add atiext driver
            vga: add ati bios tables
            vbe: add edid support.
            ati: add edid support.
            bochsvga: add edid support.
            bochsdisplay: add edid support.
            bochsdisplay: parse resolution from edid.
            add get_keystroke_full() helper
            bootmenu: add support for more than 9 entries
            optionrom: disallow int19 redirect for pnp roms.
            ati-vga: make less verbose
            ati-vga: fix ati_read()
            ati-vga: make i2c register and bits configurable
            ati-vga: try vga ddc first
            ati-vga: add rage128 edid support
            bochsdisplay: add copyright and license to bochsdisplay.c
            ramfb: add copyright and license to ramfb.c
            cp437: add license to cp437.c
            ahci: zero-initialize port struct
      
      Joseph Pacheco-Corwin (1):
            bootsplash: Added support for 16/24/32bpp in one function
      
      Kevin O'Connor (10):
            output: Avoid thunking to 16bit mode in printf() if no vgabios
            docs: Update mailing list archive links
            docs: Fix cut-and-paste error in Mailinglist.md archive link
            usb-ehci: Clear pipe token on pipe reallocate
            pciinit: Use %pP shorthand for printing device ids in intel_igd_setup()
            virtio-pci: Use %pP format in dprintf() calls
            Makefile: Build with -Wno-address-of-packed-member
            svgamodes: Add copyright notice to vgasrc/svgamodes.c
            docs: Add developer-certificate-of-origin
            docs: Note release date for v1.12.1
      
      Liran Alon (1):
            pvscsi: ring_desc do not have to be page aligned
      
      Sam Eiderman (6):
            smbios: Add missing zero byte to Type 0
            geometry: Read LCHS from fw_cfg
            boot: Reorder functions in boot.c
            geometry: Add boot_lchs_find_*() utility functions
            config: Add toggle for bootdevice information
            geometry: Apply LCHS values for boot devices
      
      Stefan Berger (2):
            tcgbios: Use table to convert hash to buffer size
            tcgbios: Implement TPM 2.0 menu item to activate and deactivate PCR banks
      
      Stefano Garzarella (1):
            qemu: avoid debug prints if debugcon is not enabled
      
      Stephen Douthit (1):
            tpm: Check for TPM related ACPI tables before attempting hw probe
      
      Uwe Kleine-König (3):
            cbvga: reuse svga modes definitions from svgamodes.c
            Add additional resolutions for 16:9 displays: 1600x900 and 2560x1440
            Remove dos line endings introduced in the last two commits
      
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      0221d73c
  10. Oct 22, 2019
  11. Oct 07, 2019
    • Laszlo Ersek's avatar
      edk2 build scripts: work around TianoCore#1607 without forcing Python 2 · 037973bb
      Laszlo Ersek authored
      
      It turns out that forcing python2 for running the edk2 "build" utility is
      neither necessary nor sufficient.
      
      Forcing python2 is not sufficient for two reasons:
      
      - QEMU is moving away from python2, with python2 nearing EOL,
      
      - according to my most recent testing, the lacking dependency information
        in the makefiles that are generated by edk2's "build" utility can cause
        parallel build failures even when "build" is executed by python2.
      
      And forcing python2 is not necessary because we can still return to the
      original idea of filtering out jobserver-related options from MAKEFLAGS.
      So do that.
      
      While at it, cut short edk2's auto-detection of the python3.* minor
      version, by setting PYTHON_COMMAND to "python3" (which we expect to be
      available wherever we intend to build edk2).
      
      With this patch, the guest UEFI binaries that are used as part of the BIOS
      tables test, and the OVMF and ArmVirtQemu platform firmwares, will be
      built strictly in a single job, regardless of an outermost "-jN" make
      option. Alas, there appears to be no reliable way to build edk2 in an
      (outer make, inner make) environment, with a jobserver enabled.
      
      Cc: Eduardo Habkost <ehabkost@redhat.com>
      Cc: John Snow <jsnow@redhat.com>
      Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
      Reported-by: default avatarJohn Snow <jsnow@redhat.com>
      Reviewed-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Tested-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      Reviewed-by: default avatarJohn Snow <jsnow@redhat.com>
      Signed-off-by: default avatarLaszlo Ersek <lersek@redhat.com>
      Message-Id: <20190920083808.21399-3-lersek@redhat.com>
      Signed-off-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      037973bb
    • Philippe Mathieu-Daudé's avatar
      roms: Add a 'make help' target alias · 6f8a70f6
      Philippe Mathieu-Daudé authored
      
      Various C projects provide a 'make help' target. Our root directory
      does so. The roms/ directory lacks a such rule, but already displays
      a help output when the default target is called.
      Add a 'help' target aliased to the default one, to avoid:
      
        $ make -C roms help
        make: *** No rule to make target 'help'.  Stop.
      
      Reviewed-by: default avatarJohn Snow <jsnow@redhat.com>
      Reviewed-by: default avatarLaszlo Ersek <lersek@redhat.com>
      Message-Id: <20190920171159.18633-1-philmd@redhat.com>
      Signed-off-by: default avatarPhilippe Mathieu-Daudé <philmd@redhat.com>
      6f8a70f6
  12. Sep 17, 2019
  13. Aug 13, 2019
  14. Jul 18, 2019
  15. May 22, 2019
  16. Apr 17, 2019
  17. Apr 09, 2019
  18. Feb 21, 2019
  19. Jan 11, 2019
  20. Nov 20, 2018
    • Gerd Hoffmann's avatar
      update seabios to 1.12 · af51dbed
      Gerd Hoffmann authored
      
      Seabios 1.12 has been released yesterday.  Update
      our snapshot builds to the final release.
      
      git shortlog
      ============
      
      Kevin O'Connor (2):
            shadow: Rework bios copy code to prevent gcc array-bounds warning
            docs: Note v1.12.0 release
      
      Shmuel Eiderman (1):
            pvscsi: Scan all 64 possible targets
      
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      af51dbed
  21. Jul 02, 2018
  22. Mar 06, 2018
  23. Oct 27, 2016
  24. Jul 04, 2016
  25. Jun 24, 2016
  26. Jan 05, 2016
    • Gerd Hoffmann's avatar
      seabios: stop updating aml files · bf864863
      Gerd Hoffmann authored
      
      ACPI aml files traditionally have been managed in the seabios repo.
      In qemu version 2.0 we've switched over to have qemu generate the
      acpi tables and provide them to the firmware via fw_cfg.
      
      The old aml files are still there and used for old machine types.
      Well, actually the q35 file only, the piix4 version is compiled into
      seabios (unless built with CONFIG_ACPI_DSDT=n) and is there for
      reference only.
      
      The aml files havn't been touched for a long time, and given that
      new features requiring acpi changes are typically only added to new
      machine types this is unlikely to change in the future.  So stop
      updating them.
      
      That allows to cleanup things a bit on the seabios side in the future.
      
      Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
      bf864863
    • Gerd Hoffmann's avatar
      437b8d8c
  27. Sep 03, 2015
  28. Jun 17, 2015
  29. Jun 12, 2015
  30. Jun 16, 2014
Loading