Note: this isn't a general thing. It only affects u-boot-based arm64

systems. Make sure the note says that specific case only. Also,
provide a recipe to do it.

Sponsored by: Netflix
This commit is contained in:
Warner Losh 2018-03-20 03:36:51 +00:00
parent 0a26f9316a
commit 4e78443262
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=331236

View File

@ -52,11 +52,22 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
****************************** SPECIAL WARNING: ****************************** ****************************** SPECIAL WARNING: ******************************
20180319: 20180319:
For UEFI systems: the UEFI loader(8), loader.efi, should be updated in For u-boot based arm64 UEFI systems: the UEFI loader(8), loader.efi,
conjunction with installing a new kernel after r330868. The kernel, should be updated in conjunction with installing a new kernel after
after this revision, will be more lenient when mapping addresses for r330868. The kernel, after this revision, will be more lenient when
UEFI Runtime Services and this may result in a kernel panic without the mapping addresses for UEFI Runtime Services and this may result in a
corresponding loader(8) update. kernel panic without the corresponding loader(8) update. If you have a
recent kernel, you can do a installkernel / installworld and then reboot
as there's no recent syscall changes. If you have an older kernel and/or
a 11.x system, the following sequence is safe:
% make buildworld
% make buildkernel
% sudo make installkernel
% cd stand
% sudo make install
% sudo reboot
...
% sudo make installworld
20180212: 20180212:
FreeBSD boot loader enhanced with Lua scripting. It's purely opt-in for FreeBSD boot loader enhanced with Lua scripting. It's purely opt-in for