summaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2015-09-24 16:55:22 +0000
committerEd Maste <emaste@FreeBSD.org>2015-09-24 16:55:22 +0000
commit05117b57a54ab6c5a6442b162dff3da3c9d0b36d (patch)
tree24e5b130418217763b4ff65b60b93a0d8fe028c4 /UPDATING
parent6c2acea5641bc76072d69543c275bd24d7be2dde (diff)
downloadsrc-test2-05117b57a54ab6c5a6442b162dff3da3c9d0b36d.tar.gz
src-test2-05117b57a54ab6c5a6442b162dff3da3c9d0b36d.zip
Install kernel debug data under /usr/lib/debug
This avoids needing a large boot partition / file system in order to accommodate multiple kernels, and provides consistency with userland debug. This also simplifies the process of moving kernel debug files to a separate package and installing them on demand. In addition, change kernel debug file extension to .debug, to match userland debug files. When using the supported kernel installation method the /usr/lib/debug/boot/kernel directory will be renamed (to kernel.old) as is done with /boot/kernel. Developers wishing to maintain the historical behavior of installing debug files in /boot/kernel/ can set KERN_DEBUGDIR="" in src.conf(5). Reviewed by: bdrewery, brooks, imp, markj Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D1006
Notes
Notes: svn path=/head/; revision=288176
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING13
1 files changed, 13 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 41c7bd919b4f..f2fbc7f57555 100644
--- a/UPDATING
+++ b/UPDATING
@@ -31,6 +31,19 @@ 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".)
+20150925:
+ Kernel debug files have been moved to /usr/lib/debug/boot/kernel/,
+ and renamed from .symbols to .debug. This reduces the size requirements
+ on the boot partition or file system and provides consistency with
+ userland debug files.
+
+ When using the supported kernel installation method the
+ /usr/lib/debug/boot/kernel directory will be renamed (to kernel.old)
+ as is done with /boot/kernel.
+
+ Developers wishing to maintain the historical behavior of installing
+ debug files in /boot/kernel/ can set KERN_DEBUGDIR="" in src.conf(5).
+
20150827:
The wireless drivers had undergone changes that remove the 'parent
interface' from the ifconfig -l output. The rc.d network scripts