[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MINI-OS PATCH 08/12] kexec: move used pages away for new kernel
On Fri, Mar 21, 2025 at 5:30 AM Juergen Gross <jgross@xxxxxxxx> wrote: > > Copying the new kexec kernel must not overwrite any pages still needed > during this process. Those are especially the GDT, IDT and page tables. > > Move those to new allocated pages and update any related pointers. > > In case the kexec process is cancelled later, don't undo any page table > moves, as the system can just be used with the new layout. By freeing > the original pages there is no memory leaking. > > GDT and IDT should be reverted to their original locations, as their > original memory can't be freed due to not being whole pages. > > Signed-off-by: Juergen Gross <jgross@xxxxxxxx> Reviewed-by: Jason Andryuk <jason.andryuk@xxxxxxx>
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |