<?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 exec.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c05fe06a - libsa: Remove redundant sys/cdefs.h</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#c05fe06a</link>
        <description>libsa: Remove redundant sys/cdefs.hSponsored by:		Netflix(cherry picked from commit 3e15b01d6914c927e37d1699645783acf286655c)

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Thu, 22 Feb 2024 15:18:02 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>05cf4dda - loader: fix EFI ACPI detection</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#05cf4dda</link>
        <description>loader: fix EFI ACPI detectionlua was previously unable to determine ACPI presence because thisprobing was postponed until the final loading and execution of thekernel.This patch resolves that by detecting ACPI early (similar tothe order of operations in the legacy i386 loader).Reviewed by:	kevansApproved by:	kpSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision:	https://reviews.freebsd.org/D42459(cherry picked from commit 0b01d45783c3ee5a544c882d1b147e4a60382c41)

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Mon, 20 Nov 2023 17:02:24 +0000</pubDate>
        <dc:creator>R. Christian McDonald &lt;rcm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1d386b48 - Remove $FreeBSD$: one-line .c pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#1d386b48</link>
        <description>Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\(&quot;\$FreeBSD\$&quot;\);?\s*\n/

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Wed, 16 Aug 2023 17:54:42 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61fd6a1e - Note that static hints no longer break loader hints</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#61fd6a1e</link>
        <description>Note that static hints no longer break loader hintsThis commentary was carried over from the x86 version of the same code,but has actually been inaccurate for a while now. As of FreeBSD 12.x,all environments are used unless they disable each other. See39d44f7f15c (&quot;kern_environment: use any provided environments [...]&quot;)for details.Reviewed by:	impDifferentiala Revision:	https://reviews.freebsd.org/D35695

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Wed, 26 Apr 2023 05:38:32 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37a3df3d - loader: Set preferred kenv for acpi.rsdp on arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#37a3df3d</link>
        <description>loader: Set preferred kenv for acpi.rsdp on arm64Several years ago, x86 moved from using hints to communicate thisinformation to using the simpler acpi.rsdp variables. If one compilesstatic hints into the kernel, then these hints are ignored. We canremove this when we branch FreeBSD 15. Thought about BURN_BRIDGEShere, but it&apos;s too messy.Sponsored by:		NetflixReviewed by:		andrew, jhbDifferential Revision:	https://reviews.freebsd.org/D35632

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Sat, 02 Jul 2022 14:00:40 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1381f07 - Don&apos;t sync the I/D caches when they are coherent</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#c1381f07</link>
        <description>Don&apos;t sync the I/D caches when they are coherentIn the arm64 loader we need to syncronise the I and D caches. On somenewer CPUs the I and D caches are coherent so we don&apos;t need to performthese operations.While here remove the arguments to cpu_inval_icache as they are unneeded.Reported by:	cpercivaTested by:	cpercivaSponsored by:	Innovate UK

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Fri, 17 Dec 2021 09:33:57 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ed87efbe - stand/efi: allow not exiting boot services</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#ed87efbe</link>
        <description>stand/efi: allow not exiting boot servicesXen requires that UEFI BootServices are enabled in order to boot, sointroduce a new parameter to bi_load in order to select whether BSshould be exited.No functional change introduced in this patch, as all current users ofbi_load request BS to be exited. Further changes will make use of thisfunctionality.Note the memory map is still appended to the kernel metadata, evenwhen it could be modified by further calls to the Boot Services, as itwill be used to detect if the kernel has been booted from UEFI.Sponsored by:		Citrix Systems R&amp;DReviewed by:		tsoome, impDifferential revision:	https://reviews.freebsd.org/D28495

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Fri, 05 Feb 2021 10:15:19 +0000</pubDate>
        <dc:creator>Roger Pau Monn&#233; &lt;royger@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca987d46 - Move sys/boot to stand. Fix all references to new location</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/stand/efi/loader/arch/arm64/exec.c#ca987d46</link>
        <description>Move sys/boot to stand. Fix all references to new locationSponsored by:	Netflix

            List of files:
            /freebsd-14.2/stand/efi/loader/arch/arm64/exec.c</description>
        <pubDate>Tue, 14 Nov 2017 23:02:19 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
