huang ying wrote: > > My proposal: Use Peter proposed "linked list of struct setup_data" > style boot protocol as long term goal. > > To smooth the transforming process, the following back compatible > scheme can be taken: > > 1. Keep zero page as an informal external boot protocol, and marked it > as deprecated for external usage. > 2. Add a magic number to standard boot protocol, which is set by > bootloader to indicate the new style or old style boot protocol is > used. > 3. Add the pointer to "linked list of struct setup_data" to standard > boot protocol. > 4. If kernel is booted with correct magic number, the kernel will > convert "linked list" to zero page, or use "linked list" directly. If > kernel is booted with incorrect magic number, the kernel will use the > "zero page" from bootloader or convert "zero page" to "linked list". >
You're making it needlessly complicated. -hpa - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/