Make asm-x86/bootparam.h includable from userspace.
To actually write a bootloader (or, say, the lguest launcher)
currently requires duplication of these structures. Making them
includable from userspace is much nicer.
We merge the common userspace-required definitions of e820_32/64.h
into e820.h for export.
Signed-off-by:
Rusty Russell <rusty@rustcorp.com.au>
Showing
- Documentation/lguest/lguest.c 1 addition, 1 deletionDocumentation/lguest/lguest.c
- include/asm-x86/Kbuild 3 additions, 0 deletionsinclude/asm-x86/Kbuild
- include/asm-x86/bootparam.h 54 additions, 54 deletionsinclude/asm-x86/bootparam.h
- include/asm-x86/e820.h 28 additions, 0 deletionsinclude/asm-x86/e820.h
- include/asm-x86/e820_32.h 0 additions, 21 deletionsinclude/asm-x86/e820_32.h
- include/asm-x86/e820_64.h 0 additions, 20 deletionsinclude/asm-x86/e820_64.h
- include/asm-x86/ist.h 6 additions, 6 deletionsinclude/asm-x86/ist.h
- include/linux/Kbuild 2 additions, 0 deletionsinclude/linux/Kbuild
- include/linux/apm_bios.h 15 additions, 15 deletionsinclude/linux/apm_bios.h
- include/linux/edd.h 69 additions, 68 deletionsinclude/linux/edd.h
- include/linux/screen_info.h 46 additions, 35 deletionsinclude/linux/screen_info.h
- include/video/Kbuild 1 addition, 0 deletionsinclude/video/Kbuild
- include/video/edid.h 4 additions, 5 deletionsinclude/video/edid.h
Loading