Skip to content

x86_64 boot -v2: Add linked listof struct setup_data to boot protocol

Huang, Ying lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 14 repliesIn review

v2 from the cover letter

- Rebased on x86.git latest branch

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4x86_64 boot -v2: Add free_early to early reservation machanismarch/x86/kernel/e820_64.c include/asm-x86/e820_64.h+18 -00 replies
2/4x86_64 boot -v2: Add linked list of struct setup_dataarch/x86/boot/header.S arch/x86/kernel/head64.c arch/x86/kernel/setup_64.c +1 more+61 -18 replies
3/4x86_64 boot -v2: export linked list of struct setup_data via debugfsarch/x86/kernel/kdebugfs.c arch/x86/kernel/setup_64.c+141 -00 replies
4/4x86_64 boot -v2: Document for linked list of struct setup_dataDocumentation/i386/boot.txt+26 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] x86_64 boot -v2: Add linked listof struct setup_data to boot protocol

This patchset adds the linked list of struct setup_data to boot protocol. This is needed by EDD information and some SGI machine with E820 entry number > 128.

Now, only the x86_64 is supported. The i386 can be supported after early reservation mechanism for x86 is available.

This patchset is based x86.git latest branch and has been tested on Intel x86_64 machine.

v2:

- Rebased on x86.git latest branch

Best Regards,
Huang Ying