On Tue, Aug 29, 2017 at 09:26:47PM +0200, Alexander Graf wrote: > The reboot function calls machine_fini() and then reboots the system. > Currently it lives in lib/ which means it gets compiled into the > reboot module which lives on the heap. > > In a following patch, I want to free the heap on machine_fini() > though, so we would free the memory that the code is running in. That > obviously breaks with smarter UEFI implementations. > > So this patch moves it into the core. That way we ensure that all > code running after machine_fini() in the UEFI case is running from > memory that got allocated (and gets deallocated) by the UEFI core. > > Signed-off-by: Alexander Graf <[email protected]>
Reviewed-by: Daniel Kiper <[email protected]> Daniel _______________________________________________ Grub-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/grub-devel
