<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/lib/efi_selftest/efi_selftest_set_virtual_address_map.c, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/lib/efi_selftest/efi_selftest_set_virtual_address_map.c?h=main</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/lib/efi_selftest/efi_selftest_set_virtual_address_map.c?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2025-11-21T18:30:32Z</updated>
<entry>
<title>efi_selftest: simplify efi_selftest_set_virtual_address_map</title>
<updated>2025-11-21T18:30:32Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2025-11-14T09:32:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=178900ab9a80c7103fb7423e4298318374dd55cf'/>
<id>urn:sha1:178900ab9a80c7103fb7423e4298318374dd55cf</id>
<content type='text'>
Use global st_boottime and st_runtime.

Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
</content>
</entry>
<entry>
<title>efi_loader: correct function comment style</title>
<updated>2022-01-29T09:23:40Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>heinrich.schuchardt@canonical.com</email>
</author>
<published>2022-01-20T18:48:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3dd719d4fb2ee10bbc00729f4bcd0fba47a8360d'/>
<id>urn:sha1:3dd719d4fb2ee10bbc00729f4bcd0fba47a8360d</id>
<content type='text'>
Replace @return and @param.

Signed-off-by: Heinrich Schuchardt &lt;heinrich.schuchardt@canonical.com&gt;
</content>
</entry>
<entry>
<title>efi_selfest: redefine enum efi_test_phase</title>
<updated>2021-03-25T19:54:12Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2021-03-24T16:48:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5e21958c02e20bbba444c8061f8b87405093a9b5'/>
<id>urn:sha1:5e21958c02e20bbba444c8061f8b87405093a9b5</id>
<content type='text'>
Setup will always occur before ExitBootServices(). So eliminate
EFI_SETUP_AFTER_BOOTTIME_EXIT. Put the SetVirtualAddressMap() test into a
separate class so that we can execute it last.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>efi: Fix typo in documentation</title>
<updated>2020-10-06T05:43:56Z</updated>
<author>
<name>Sean Anderson</name>
<email>seanga2@gmail.com</email>
</author>
<published>2020-09-28T16:08:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=493a37fe8607bcbf4cb7c4a5c18fed5a86f9e5d2'/>
<id>urn:sha1:493a37fe8607bcbf4cb7c4a5c18fed5a86f9e5d2</id>
<content type='text'>
There is an extra space.

Signed-off-by: Sean Anderson &lt;seanga2@gmail.com&gt;
Reviewed-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>efi_selftest: sharpen ConvertPointer() test</title>
<updated>2019-07-30T19:36:22Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2019-07-27T17:32:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bb689577206a679f5066a5251610ff80659507af'/>
<id>urn:sha1:bb689577206a679f5066a5251610ff80659507af</id>
<content type='text'>
Now that ConvertPointer() is implemented throw an error if the result is
incorrect.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>efi_selftest: fix SetVirtualAddressMap unit test</title>
<updated>2019-07-30T19:36:22Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2019-07-27T17:16:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c0a8a952634ccc5cc437a21eba69c186e1f229a8'/>
<id>urn:sha1:c0a8a952634ccc5cc437a21eba69c186e1f229a8</id>
<content type='text'>
We read the address map before assigning the memory for the pages that will
be mapped to virtual addresses. So these pages will overlap with the entry
for EFI_CONVENTIONAL_MEMORY. We have to ensure that every page is described
at most once in the map.

Remove EFI_CONVENTIONAL_MEMORY from the map that we pass to
SetVirtualAddressMap().

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
<entry>
<title>efi_selftest: EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE</title>
<updated>2019-07-16T22:17:16Z</updated>
<author>
<name>Heinrich Schuchardt</name>
<email>xypron.glpk@gmx.de</email>
</author>
<published>2019-07-12T10:58:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=112464f3253c740a1b834849743cb7c543f39e92'/>
<id>urn:sha1:112464f3253c740a1b834849743cb7c543f39e92</id>
<content type='text'>
Provide a unit test for SetVirtualAddressMap() and ConvertPointer().
As ConvertPointer() is not implemented yet this will spit out some
warnings.

Signed-off-by: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
</content>
</entry>
</feed>
