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 $ |