File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1060,17 +1060,18 @@ void __init setup_arch(char **cmdline_p)
10601060#endif
10611061
10621062 /*
1063- * Find free memory for the real mode trampoline and place it
1064- * there.
1065- * If there is not enough free memory under 1M, on EFI-enabled
1066- * systems there will be additional attempt to reclaim the memory
1067- * for the real mode trampoline at efi_free_boot_services().
1063+ * Find free memory for the real mode trampoline and place it there. If
1064+ * there is not enough free memory under 1M, on EFI-enabled systems
1065+ * there will be additional attempt to reclaim the memory for the real
1066+ * mode trampoline at efi_free_boot_services().
10681067 *
1069- * Unconditionally reserve the entire first 1M of RAM because
1070- * BIOSes are know to corrupt low memory and several
1071- * hundred kilobytes are not worth complex detection what memory gets
1072- * clobbered. Moreover, on machines with SandyBridge graphics or in
1073- * setups that use crashkernel the entire 1M is reserved anyway.
1068+ * Unconditionally reserve the entire first 1M of RAM because BIOSes
1069+ * are known to corrupt low memory and several hundred kilobytes are not
1070+ * worth complex detection what memory gets clobbered. Windows does the
1071+ * same thing for very similar reasons.
1072+ *
1073+ * Moreover, on machines with SandyBridge graphics or in setups that use
1074+ * crashkernel the entire 1M is reserved anyway.
10741075 */
10751076 reserve_real_mode ();
10761077
You can’t perform that action at this time.
0 commit comments