Deleted Added
full compact
UPDATING (253996) UPDATING (254273)
1Updating Information for FreeBSD current users
2
3This file is maintained and copyrighted by M. Warner Losh <imp@freebsd.org>.
4See end of file for further details. For commonly done items, please see the
5COMMON ITEMS: section later in the file. These instructions assume that you
6basically know what you are doing. If not, then please consult the FreeBSD
7handbook:
8

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

26 includes various WITNESS- related kernel options, INVARIANTS, malloc
27 debugging flags in userland, and various verbose features in the
28 kernel. Many developers choose to disable these features on build
29 machines to maximize performance. (To completely disable malloc
30 debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely
31 disable the most expensive debugging functionality run
32 "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
33
1Updating Information for FreeBSD current users
2
3This file is maintained and copyrighted by M. Warner Losh <imp@freebsd.org>.
4See end of file for further details. For commonly done items, please see the
5COMMON ITEMS: section later in the file. These instructions assume that you
6basically know what you are doing. If not, then please consult the FreeBSD
7handbook:
8

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

26 includes various WITNESS- related kernel options, INVARIANTS, malloc
27 debugging flags in userland, and various verbose features in the
28 kernel. Many developers choose to disable these features on build
29 machines to maximize performance. (To completely disable malloc
30 debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely
31 disable the most expensive debugging functionality run
32 "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
33
3420130813:
35 WITH_ICONV has been split into two feature sets. WITH_ICONV now
36 enables just the iconv* functionality and is now on by default.
37 WITH_LIBICONV_COMPAT enables the libiconv api and link time
38 compatability. Set WITHOUT_ICONV to build the old way.
39
3420130806:
35 INVARIANTS option now enables DEBUG for code with OpenSolaris and
36 Illumos origin, including ZFS. If you have INVARIANTS in your
37 kernel configuration, then there is no need to set DEBUG or ZFS_DEBUG
38 explicitly.
39 DEBUG used to enable witness(9) tracking of OpenSolaris (mostly ZFS)
40 locks if WITNESS option was set. Because that generated a lot of
41 witness(9) reports and all of them were believed to be false

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

1945HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1946STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1947IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1948POSSIBILITY OF SUCH DAMAGE.
1949
1950Contact Warner Losh if you have any questions about your use of
1951this document.
1952
4020130806:
41 INVARIANTS option now enables DEBUG for code with OpenSolaris and
42 Illumos origin, including ZFS. If you have INVARIANTS in your
43 kernel configuration, then there is no need to set DEBUG or ZFS_DEBUG
44 explicitly.
45 DEBUG used to enable witness(9) tracking of OpenSolaris (mostly ZFS)
46 locks if WITNESS option was set. Because that generated a lot of
47 witness(9) reports and all of them were believed to be false

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

1951HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1952STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
1953IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
1954POSSIBILITY OF SUCH DAMAGE.
1955
1956Contact Warner Losh if you have any questions about your use of
1957this document.
1958
1953$FreeBSD: head/UPDATING 253996 2013-08-06 15:51:56Z avg $
1959$FreeBSD: head/UPDATING 254273 2013-08-13 07:15:01Z peter $