summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorNathan Whitehorn <nwhitehorn@FreeBSD.org>2015-03-07 20:14:46 +0000
committerNathan Whitehorn <nwhitehorn@FreeBSD.org>2015-03-07 20:14:46 +0000
commit5c845fde2ea859dbae250d08f27a99475aa71a2f (patch)
tree4f8a9355bf11c3502e46145775f18a5dc72d52f1 /UPDATING
parent2c5c06a0d93e48ad79046c22eaec2e620f8ecb36 (diff)
downloadsrc-test2-5c845fde2ea859dbae250d08f27a99475aa71a2f.tar.gz
src-test2-5c845fde2ea859dbae250d08f27a99475aa71a2f.zip
Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independent
executables. The goal here, not yet accomplished, is to let the e500 kernel run under QEMU by setting KERNBASE to something that fits in low memory and then having the kernel relocate itself at runtime.
Notes
Notes: svn path=/head/; revision=279750
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING6
1 files changed, 6 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 05a9e70dd5ff..81f47deaf051 100644
--- a/UPDATING
+++ b/UPDATING
@@ -31,6 +31,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20150307:
+ The 32-bit PowerPC kernel has been changed to a position-independent
+ executable. This can only be booted with a version of loader(8)
+ newer than January 31, 2015, so make sure to update both world and
+ kernel before rebooting.
+
20150217:
If you are running a -CURRENT kernel since r273872 (Oct 30th, 2014),
but before r278950, the RNG was not seeded properly. Immediately