CPC G06F 9/4401 (2013.01) [G06F 8/65 (2013.01); G06F 12/0895 (2013.01); G06F 2212/608 (2013.01)] | 18 Claims |
1. A system comprising:
one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to:
receive a kexec -l command;
responsive to receiving the kexec-l command, the processor to:
assign control pages of fixed size in buffer memory;
assign extended control pages of variable size in the buffer memory,
wherein the extended control pages are added to a control-page link list; and
store a user-specific data in the extended control pages;
receive a kexec -e command; and
responsive to receiving the kexec-e command, the processor to:
execute a kexec boot of a second kernel according to the control pages; and
extract the user-specific data from the extended control pages and pass the user-specific data to required applications.
|