<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in bootia32</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/i386/stand/efiboot/bootia32/</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>x86/efiboot: Put writable variables in .data, not .text.<br/><br/>And define them in the .c file where they're used; no need to have<br/>extra unnecessary .S stuff just to define a global variable.<br/><br/>Based on patch by Paul Ripke to bootx64.efi, adapted for bootia32.efi<br/>too.<br/><br/>PR kern/59151: efiboot hangs on new motherboard</title>
    <description></description>
    <pubDate>Thu May 21 16:00:00 UTC 2026</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Add multiboot 2 support to x86 bootloaders<br/><br/>multiboot 2 is required to boot Xen on an EFI system.<br/>This also require a kernel patch for properly discovering<br/>the ACPI RSDP, which is available after 20190912, in<br/>src/sys/arch/x86/acpi/acpi_machdep.c 1.26-1.28<br/><br/>There are a few missing bit in this multiboot 2 implementation<br/>(which are unused by Xen):<br/>- Header tags Address, Freambuffer, and Relocatable are ignored<br/>- Tags APM and Network are not provided<br/>- Tags ACPI old and ACP new are only provided for ACPI boot<br/>- Tag boot device does not provides the subpart (BSD disklabel partition)<br/><br/>Notes:<br/>- multiboot2 is disabled in dosboot, otherwise the binary<br/>  gets too big and build fails.<br/>- in src/sys/arch/i386/stand/efiboot, consinit() is renamed<br/>  as efi_consinit() to avoid prototype conflicts in src/sys/sys/systm.h</title>
    <description></description>
    <pubDate>Fri Sep 13 02:00:00 UTC 2019</pubDate>
    <dc:creator>manu</dc:creator>
</item>

<item>
    <title>Avoid error with new binutils:<br/>error: PHDR segment not covered by LOAD segment</title>
    <description></description>
    <pubDate>Mon Dec 24 18:00:00 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.2.8;<br/>efiboot: Boot parameters can be set via installboot(8).</title>
    <description></description>
    <pubDate>Sat Apr 29 00:00:00 UTC 2017</pubDate>
    <dc:creator>nonaka</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;  1.1.4;  1.1.8;  1.1.18;<br/>Initial commit of native amd64 EFI boot loader.</title>
    <description></description>
    <pubDate>Tue Jan 24 11:00:00 UTC 2017</pubDate>
    <dc:creator>nonaka</dc:creator>
</item>
</channel></rss>

