Commit Graph

16 Commits

Author SHA1 Message Date
Gerd Hoffmann
bc6d394be4 set PcdSetNxForStack = TRUE for strict nx builds 2023-12-22 13:33:44 +01:00
Gerd Hoffmann
d8f2fa208c set PcdImageProtectionPolicy = 0x03 for strict nx builds 2023-12-22 11:32:14 +01:00
Gerd Hoffmann
b1b2afe957 switch the strictnx build to qcow2 (like all other 4M builds) 2023-12-13 13:42:35 +01:00
Gerd Hoffmann
c17e4f232c add PcdUninstallMemAttrProtocol configuration 2023-12-12 13:23:09 +01:00
Gerd Hoffmann
e23d2f953b update build config: 64bit pei, tdx sb
Stop using mixed mode builds, switch to 64-bit PEI phase.
Enable secure boot for the intel tdx builds.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2023-12-05 16:17:19 +01:00
Gerd Hoffmann
08c69a778e add experimental + testonly secure boot build for armvirt
It isn't actually secure, but exposes the secure boot APIs
and might be useful for development + CI purposes.
2023-09-19 08:58:15 +02:00
Gerd Hoffmann
05b86525bb split code/vars builds for riscv 2023-09-19 08:58:15 +02:00
Gerd Hoffmann
1f9774d792 disable TLS for 2M builds b/c of running out of space. 2023-09-19 08:58:15 +02:00
Gerd Hoffmann
79081dd581 drop /ovmf-4m/, move 4M builds to /ovmf/ instead 2023-05-17 12:01:54 +02:00
Gerd Hoffmann
c09f3cd0a7 add armvirt kernel builds 2023-04-13 11:19:49 +02:00
Gerd Hoffmann
2b397888be add riscv build config 2023-03-06 08:18:29 +01:00
Gerd Hoffmann
6d59876fe8 sync build script and config (add xen cfg) 2023-02-17 12:40:15 +01:00
Gerd Hoffmann
e70e465253 build script update 2023-02-08 12:18:33 +01:00
Gerd Hoffmann
139b9bbb03 update build script and configs 2023-01-06 13:05:30 +01:00
Gerd Hoffmann
92cf2a314c add stateless secure boot build 2022-11-25 11:27:20 +01:00
Gerd Hoffmann
e1a8a9caa1 rewrite build
Use edk2 build helper script from
https://gitlab.com/kraxel/edk2-build-config
2022-11-25 11:23:09 +01:00