<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-extended/seabios, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-03-26T17:19:51+00:00</updated>
<entry>
<title>seabios: update to 1.17.0</title>
<updated>2026-03-26T17:19:51+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-03-26T16:11:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=80dd6592a49160cfeb3917ed5056bb6eae500e6c'/>
<id>urn:sha1:80dd6592a49160cfeb3917ed5056bb6eae500e6c</id>
<content type='text'>
Update SeaBIOS from 1.16.0 to 1.17.0.

Refresh python3.patch for shifted context.

Shortlog of changes since 1.16.0:

  - ahci: Fix hangs due to controller reset
  - ahci: add controller reset
  - ahci: Power ON + ICC_ACTIVE into port setup code
  - Add LBA 64bit support for reads beyond 2TB
  - detect physical address space size
  - move 64bit pci window to end of address space
  - limit address space used for pci devices
  - pciinit: don't misalign large BARs
  - update pci_pad_mem64 handling
  - fix smbios blob length overflow
  - check for e820 conflict
  - usb-hid: Support multiple USB HID devices via linked list
  - boot: Force display of boot menu when boot-menu-wait is negative
  - esp-scsi: indicate acceptance of MESSAGE IN phase data
  - esp-scsi: terminate DMA transfer when ESP data transfer completes
  - vbe: implement function 09h (get/set palette data)
  - vbe: Add VBE 2.0+ OemData field
  - vgabios: Fix generating modes list for static_functionality
  - Various stdvga/vgasrc naming and interface cleanups
  - kconfig: fix check-lxdialog.sh to work with gcc 14+

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes-extended: adapt to UNPACKDIR changes</title>
<updated>2025-06-26T02:49:03+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T02:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7a2ad2585b0a3e80b5e943c771db7310de761d5b'/>
<id>urn:sha1:7a2ad2585b0a3e80b5e943c771db7310de761d5b</id>
<content type='text'>
Adjusting our extended recipes to the OE core UNPACKDIR processing.

We mainly just drop our S = assignments for git recipes

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: bulk update patches with status field</title>
<updated>2023-01-27T15:32:06+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2023-01-27T15:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=211918936180a0b2a5af770bd5c52025d34221db'/>
<id>urn:sha1:211918936180a0b2a5af770bd5c52025d34221db</id>
<content type='text'>
While the insane.bbclass upstream-status check hasn't been made
default, users of meta-virtualization may have it enabled in their
distros .. so the effect is the same. We must have this tracking
tag in out patches.

This is a bulk update to add the tag and silence the QA message.

As packages get updated, the normal/routine process of checking
the patches will continue, and the status fields may (or may not)
get more useful.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>seabios: Upgrade to 1.16 release</title>
<updated>2022-05-09T17:08:06+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2022-05-09T16:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6a43be4c3e1b0cbac196776eac7c3ed5f3db7fa8'/>
<id>urn:sha1:6a43be4c3e1b0cbac196776eac7c3ed5f3db7fa8</id>
<content type='text'>
Pin to use gcc as compiler always

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: update licence values to SPDX values</title>
<updated>2022-02-18T18:07:10+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2022-02-18T18:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=108e089f7e844fafd12cfddd7eb6f96bef86c0a3'/>
<id>urn:sha1:108e089f7e844fafd12cfddd7eb6f96bef86c0a3</id>
<content type='text'>
These changes are the result of running the convert-spdx-licenses.py
oe-core script.

There's no impact to the build, but we will avoid issues when
interacting with core QA by the alignment.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>global: overrides syntax conversion</title>
<updated>2021-08-02T21:17:53+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-07-28T18:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d876cfc5bfafa516dee55d04b50b319a22165640'/>
<id>urn:sha1:d876cfc5bfafa516dee55d04b50b319a22165640</id>
<content type='text'>
OEcore/bitbake are moving to use the clearer ":" as an overrides
separator.

This is pass one of updating the meta-virt recipes to use that
syntax.

This has only been minimally build/runtime tested, more changes
will be required for missed overrides, or incorrect conversions

Note: A recent bitbake is required:

    commit 75fad23fc06c008a03414a1fc288a8614c6af9ca
    Author: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
    Date:   Sun Jul 18 12:59:15 2021 +0100

        bitbake: data_smart/parse: Allow ':' characters in variable/function names

        It is becomming increasingly clear we need to find a way to show what
        is/is not an override in our syntax. We need to do this in a way which
        is clear to users, readable and in a way we can transition to.

        The most effective way I've found to this is to use the ":" charater
        to directly replace "_" where an override is being specified. This
        includes "append", "prepend" and "remove" which are effectively special
        override directives.

        This patch simply adds the character to the parser so bitbake accepts
        the value but maps it back to "_" internally so there is no behaviour
        change.

        This change is simple enough it could potentially be backported to older
        version of bitbake meaning layers using the new syntax/markup could
        work with older releases. Even if other no other changes are accepted
        at this time and we don't backport, it does set us on a path where at
        some point in future we could
        require a more explict syntax.

        I've tested this patch by converting oe-core/meta-yocto to the new
        syntax for overrides (9000+ changes) and then seeing that builds
        continue to work with this patch.

        (Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284)

        Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>seabios: upgrade to version 1.14.0</title>
<updated>2021-03-10T03:36:09+00:00</updated>
<author>
<name>Bertrand Marquis</name>
<email>bertrand.marquis@arm.com</email>
</author>
<published>2021-03-09T11:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e7a6b731335f4a50b751625934bfe387e78d23eb'/>
<id>urn:sha1:e7a6b731335f4a50b751625934bfe387e78d23eb</id>
<content type='text'>
Upgrade version of seabios to the latest one.
This is solving compilation errors happening with newer version of gcc
introduced in poky which in the following error after some warnings:
"x86_64-poky-linux-ld: cannot use executable file 'out/rom16.strip.o' as
input to a link"

Signed-off-by: Bertrand Marquis &lt;bertrand.marquis@arm.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>seabios: upgrade to version 1.13.0 at official URI and switch to python3</title>
<updated>2020-02-27T21:59:22+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-02-26T00:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=643058d5a59631e6644115c8b7355ca732f9c982'/>
<id>urn:sha1:643058d5a59631e6644115c8b7355ca732f9c982</id>
<content type='text'>
Use native python3 for the build as python2 no longer available.
Official seabios release SRC_URI fixes QA warning about using GitHub archives.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>iasl: remove iasl in favor of acpica in openembedded-core</title>
<updated>2018-10-11T18:17:39+00:00</updated>
<author>
<name>Chris Patterson</name>
<email>pattersonc@ainfosec.com</email>
</author>
<published>2018-10-11T15:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=279dbced29e928618ba836226542926604d7e570'/>
<id>urn:sha1:279dbced29e928618ba836226542926604d7e570</id>
<content type='text'>
It is out of date, causes compilation errors, and is replacable
with acpica.  This commit removes the iasl recipe as well
as updating references within seabios and xen, even though
acpcica PROVIDES iasl.

Signed-off-by: Chris Patterson &lt;pattersonc@ainfosec.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: update to 1.11.2 and use github for SRC_URI</title>
<updated>2018-09-23T03:11:28+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2018-09-19T20:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6f2de77556960d6953aa56fb8e8d876f58fdd583'/>
<id>urn:sha1:6f2de77556960d6953aa56fb8e8d876f58fdd583</id>
<content type='text'>
Update to version 1.11.2 fixes compile errors encountered with 1.9.1.

Use the official QEMU github mirror of git.qemu.org/seabios as
a stable, maintained, available SRC_URI for seabios releases.

While downloads.seabios.org is documented as the official source,
it has not published tarballs for the most recent releases.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
