<?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 efi.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b72ae900d4348118829fe04abdc11b620930c30f - sys: make the kernel metadata pointer global</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#b72ae900d4348118829fe04abdc11b620930c30f</link>
        <description>sys: make the kernel metadata pointer globalThe way we got the kernel metadata pointer was by callingpreload_search_by_type with one of the following three: &quot;elf kernel&quot;,&quot;elf32 kernel&quot; and &quot;elf64 kernel&quot;. Which one(s) we used wasn&apos;tconsistent though. Sometimes we would only try &quot;elf kernel&quot;, and othertimes we would try one of the latter two if the first failed. However,the loader only ever sets &quot;elf kernel&quot; as the kernel type.Now, the kmdp is a global, preload_kmdp, and it&apos;s initialized usingpreload_initkmdp in machdep.c (or machdep_boot.c on arm/64).preload_initkmdp takes a single boolean argument that tells us whethernot finding the kmdp is fatal or not.Reviewed by: imp, kibPull Request: https://github.com/freebsd/freebsd-src/pull/1394

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Thu, 22 Aug 2024 19:05:38 +0000</pubDate>
        <dc:creator>Ahmad Khalifa &lt;ahmadkhalifa570@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>325ba120558e9ccfa9bb876c20d9c1a4463930e9 - LinuxKPI: in efi.h include queue.h</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#325ba120558e9ccfa9bb876c20d9c1a4463930e9</link>
        <description>LinuxKPI: in efi.h include queue.hsys/linker.h needs sys/queue.h;  this gets another wireless drivercloser to compiling on main.MFC after:	3 days

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Tue, 15 Nov 2022 23:08:05 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>307f78f3ed90a4145eeb2c8cc79bc95b2666f57a - LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#307f78f3ed90a4145eeb2c8cc79bc95b2666f57a</link>
        <description>LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsMFC after:	1 weekReviewed by:	bz, emaste, hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33562

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Sun, 19 Dec 2021 10:42:42 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89bb7f9bda32d9d54c03a488ed136efdd366cdeb - LinuxKPI: Implement efi_enabled(EFI_BOOT)</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#89bb7f9bda32d9d54c03a488ed136efdd366cdeb</link>
        <description>LinuxKPI: Implement efi_enabled(EFI_BOOT)efi_enabled(EFI_BOOT) returns true if machine was booted from EFIUsed by drm-kmod and some unported drm drivers like hypervMFC after:	1 weekReviewed by:	hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33300

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Mon, 06 Dec 2021 10:14:36 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b72ae900d4348118829fe04abdc11b620930c30f - sys: make the kernel metadata pointer global</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#b72ae900d4348118829fe04abdc11b620930c30f</link>
        <description>sys: make the kernel metadata pointer globalThe way we got the kernel metadata pointer was by callingpreload_search_by_type with one of the following three: &quot;elf kernel&quot;,&quot;elf32 kernel&quot; and &quot;elf64 kernel&quot;. Which one(s) we used wasn&apos;tconsistent though. Sometimes we would only try &quot;elf kernel&quot;, and othertimes we would try one of the latter two if the first failed. However,the loader only ever sets &quot;elf kernel&quot; as the kernel type.Now, the kmdp is a global, preload_kmdp, and it&apos;s initialized usingpreload_initkmdp in machdep.c (or machdep_boot.c on arm/64).preload_initkmdp takes a single boolean argument that tells us whethernot finding the kmdp is fatal or not.Reviewed by: imp, kibPull Request: https://github.com/freebsd/freebsd-src/pull/1394

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Thu, 22 Aug 2024 19:05:38 +0000</pubDate>
        <dc:creator>Ahmad Khalifa &lt;ahmadkhalifa570@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>325ba120558e9ccfa9bb876c20d9c1a4463930e9 - LinuxKPI: in efi.h include queue.h</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#325ba120558e9ccfa9bb876c20d9c1a4463930e9</link>
        <description>LinuxKPI: in efi.h include queue.hsys/linker.h needs sys/queue.h;  this gets another wireless drivercloser to compiling on main.MFC after:	3 days

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Tue, 15 Nov 2022 23:08:05 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>307f78f3ed90a4145eeb2c8cc79bc95b2666f57a - LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#307f78f3ed90a4145eeb2c8cc79bc95b2666f57a</link>
        <description>LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsMFC after:	1 weekReviewed by:	bz, emaste, hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33562

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Sun, 19 Dec 2021 10:42:42 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89bb7f9bda32d9d54c03a488ed136efdd366cdeb - LinuxKPI: Implement efi_enabled(EFI_BOOT)</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#89bb7f9bda32d9d54c03a488ed136efdd366cdeb</link>
        <description>LinuxKPI: Implement efi_enabled(EFI_BOOT)efi_enabled(EFI_BOOT) returns true if machine was booted from EFIUsed by drm-kmod and some unported drm drivers like hypervMFC after:	1 weekReviewed by:	hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33300

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Mon, 06 Dec 2021 10:14:36 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b72ae900d4348118829fe04abdc11b620930c30f - sys: make the kernel metadata pointer global</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#b72ae900d4348118829fe04abdc11b620930c30f</link>
        <description>sys: make the kernel metadata pointer globalThe way we got the kernel metadata pointer was by callingpreload_search_by_type with one of the following three: &quot;elf kernel&quot;,&quot;elf32 kernel&quot; and &quot;elf64 kernel&quot;. Which one(s) we used wasn&apos;tconsistent though. Sometimes we would only try &quot;elf kernel&quot;, and othertimes we would try one of the latter two if the first failed. However,the loader only ever sets &quot;elf kernel&quot; as the kernel type.Now, the kmdp is a global, preload_kmdp, and it&apos;s initialized usingpreload_initkmdp in machdep.c (or machdep_boot.c on arm/64).preload_initkmdp takes a single boolean argument that tells us whethernot finding the kmdp is fatal or not.Reviewed by: imp, kibPull Request: https://github.com/freebsd/freebsd-src/pull/1394

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Thu, 22 Aug 2024 19:05:38 +0000</pubDate>
        <dc:creator>Ahmad Khalifa &lt;ahmadkhalifa570@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>325ba120558e9ccfa9bb876c20d9c1a4463930e9 - LinuxKPI: in efi.h include queue.h</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#325ba120558e9ccfa9bb876c20d9c1a4463930e9</link>
        <description>LinuxKPI: in efi.h include queue.hsys/linker.h needs sys/queue.h;  this gets another wireless drivercloser to compiling on main.MFC after:	3 days

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Tue, 15 Nov 2022 23:08:05 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>307f78f3ed90a4145eeb2c8cc79bc95b2666f57a - LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#307f78f3ed90a4145eeb2c8cc79bc95b2666f57a</link>
        <description>LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsMFC after:	1 weekReviewed by:	bz, emaste, hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33562

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Sun, 19 Dec 2021 10:42:42 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>89bb7f9bda32d9d54c03a488ed136efdd366cdeb - LinuxKPI: Implement efi_enabled(EFI_BOOT)</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/efi.h#89bb7f9bda32d9d54c03a488ed136efdd366cdeb</link>
        <description>LinuxKPI: Implement efi_enabled(EFI_BOOT)efi_enabled(EFI_BOOT) returns true if machine was booted from EFIUsed by drm-kmod and some unported drm drivers like hypervMFC after:	1 weekReviewed by:	hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33300

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/efi.h</description>
        <pubDate>Mon, 06 Dec 2021 10:14:36 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
