public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH v3 0/4] UefiPayloadPkg: LinuxBoot Support in UefiPayload
@ 2021-08-23  6:33 Cheng-Chieh Huang
  2021-08-23  6:33 ` [PATCH v3 1/4] UefiPayloadPkg: Add LINUXBOOT payload target Cheng-Chieh Huang
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Cheng-Chieh Huang @ 2021-08-23  6:33 UTC (permalink / raw)
  To: devel; +Cc: Cheng-Chieh Huang

These are necessary patches to Support LinuxBoot in UefiPayload.
With these paches, we can boot to ESXi and Windows from a linux in QEMU.

Third parse: address formating comments.

LinuxBoot README:
https://github.com/linuxboot/edk2/blob/uefipayload/UefiPayloadPkg/README.md

v3 PR to tianocore:
https://github.com/tianocore/edk2/pull/1873

Cheng-Chieh Huang (4):
  UefiPayloadPkg: Add LINUXBOOT payload target
  UefiPayloadPkg: Use legacy timer in Linuxboot payload
  UefiPayloadPkg: Update maximum logic processor to 256
  UefiPayloadPkg: Reserve Payload config in runtime services data

 UefiPayloadPkg/UefiPayloadPkg.dsc             |  24 ++-
 UefiPayloadPkg/UefiPayloadPkg.fdf             |   5 +
 .../Library/LbParseLib/LbParseLib.inf         |  39 ++++
 UefiPayloadPkg/Library/LbParseLib/Linuxboot.h |  47 +++++
 .../Library/LbParseLib/LbParseLib.c           | 187 ++++++++++++++++++
 .../PciHostBridgeLib/PciHostBridgeSupport.c   |   6 +-
 .../UefiPayloadEntry/UefiPayloadEntry.c       |   4 +
 7 files changed, 304 insertions(+), 8 deletions(-)
 create mode 100644 UefiPayloadPkg/Library/LbParseLib/LbParseLib.inf
 create mode 100644 UefiPayloadPkg/Library/LbParseLib/Linuxboot.h
 create mode 100644 UefiPayloadPkg/Library/LbParseLib/LbParseLib.c

-- 
2.33.0.rc2.250.ged5fa647cd-goog


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-09-29 19:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-23  6:33 [PATCH v3 0/4] UefiPayloadPkg: LinuxBoot Support in UefiPayload Cheng-Chieh Huang
2021-08-23  6:33 ` [PATCH v3 1/4] UefiPayloadPkg: Add LINUXBOOT payload target Cheng-Chieh Huang
2021-08-25  0:35   ` Ni, Ray
2021-09-29 19:07     ` Guo Dong
2021-08-23  6:33 ` [PATCH v3 2/4] UefiPayloadPkg: Use legacy timer in Linuxboot payload Cheng-Chieh Huang
2021-08-25  0:34   ` Ni, Ray
2021-08-23  6:33 ` [PATCH v3 3/4] UefiPayloadPkg: Update maximum logic processor to 256 Cheng-Chieh Huang
2021-08-23  6:33 ` [PATCH v3 4/4] UefiPayloadPkg: Reserve Payload config in runtime services data Cheng-Chieh Huang
2021-09-29 19:02 ` [edk2-devel] [PATCH v3 0/4] UefiPayloadPkg: LinuxBoot Support in UefiPayload Guo Dong
2021-09-29 19:15   ` Guo Dong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox