Deleted Added
full compact
UPDATING (163710) UPDATING (164159)
1Updating Information for FreeBSD current users
2
3This file is maintained and copyrighted by M. Warner Losh
4<imp@village.org>. See end of file for further details. For commonly
5done items, please see the COMMON ITEMS: section later in the file.
6
7Items affecting the ports and packages system can be found in
8/usr/ports/UPDATING. Please read that file before running

--- 6 unchanged lines hidden (view full) ---

15 through extra sanity checking and fail stop semantics. They
16 also substantially impact system performance. If you want to
17 do performance measurement, benchmarking, and optimization,
18 you'll want to turn them off. This includes various WITNESS-
19 related kernel options, INVARIANTS, malloc debugging flags
20 in userland, and various verbose features in the kernel. Many
21 developers choose to disable these features on build machines
22 to maximize performance.
1Updating Information for FreeBSD current users
2
3This file is maintained and copyrighted by M. Warner Losh
4<imp@village.org>. See end of file for further details. For commonly
5done items, please see the COMMON ITEMS: section later in the file.
6
7Items affecting the ports and packages system can be found in
8/usr/ports/UPDATING. Please read that file before running

--- 6 unchanged lines hidden (view full) ---

15 through extra sanity checking and fail stop semantics. They
16 also substantially impact system performance. If you want to
17 do performance measurement, benchmarking, and optimization,
18 you'll want to turn them off. This includes various WITNESS-
19 related kernel options, INVARIANTS, malloc debugging flags
20 in userland, and various verbose features in the kernel. Many
21 developers choose to disable these features on build machines
22 to maximize performance.
2320061110:
24 The MUTEX_PROFILING option has been renamed to LOCK_PROFILING.
25 The lockmgr object layout has been changed as a result of having
26 a lock_object embedded in it. As a consequence all file system
27 kernel modules must be re-compiled. The mutex profiling man page
28 has not yet been updated to reflect this change.
23
2420061026:
25 KSE in the kernel has now been made optional and turned on by
26 default. Use 'nooption KSE' in your kernel config to turn it
27 off. All kernel modules *must* be recompiled after this change.
28 There-after, modules from a KSE kernel should be compatible with
29 modules from a NOKSE kernel due to the temporary padding fields
30 added to 'struct proc'.

--- 603 unchanged lines hidden (view full) ---

634POSSIBILITY OF SUCH DAMAGE.
635
636If you find this document useful, and you want to, you may buy the
637author a beer.
638
639Contact Warner Losh if you have any questions about your use of
640this document.
641
29
3020061026:
31 KSE in the kernel has now been made optional and turned on by
32 default. Use 'nooption KSE' in your kernel config to turn it
33 off. All kernel modules *must* be recompiled after this change.
34 There-after, modules from a KSE kernel should be compatible with
35 modules from a NOKSE kernel due to the temporary padding fields
36 added to 'struct proc'.

--- 603 unchanged lines hidden (view full) ---

640POSSIBILITY OF SUCH DAMAGE.
641
642If you find this document useful, and you want to, you may buy the
643author a beer.
644
645Contact Warner Losh if you have any questions about your use of
646this document.
647
642$FreeBSD: head/UPDATING 163710 2006-10-26 22:05:25Z jb $
648$FreeBSD: head/UPDATING 164159 2006-11-11 03:18:07Z kmacy $