From 005bdf067be563a814734c7d11d3e47a658c20d8 Mon Sep 17 00:00:00 2001 From: Tinderbox User Date: Tue, 10 Oct 2017 01:08:02 +0000 Subject: [PATCH] regen master --- bin/dnssec/dnssec-cds.html | 2 +- bin/named/named.8 | 8 ++++++-- bin/named/named.html | 12 +++++++++--- doc/arm/Bv9ARM.ch09.html | 12 ++++++++++++ doc/arm/man.named.html | 12 +++++++++--- doc/arm/notes.html | 12 ++++++++++++ 6 files changed, 49 insertions(+), 9 deletions(-) diff --git a/bin/dnssec/dnssec-cds.html b/bin/dnssec/dnssec-cds.html index e02ce3ae77..6d032ed286 100644 --- a/bin/dnssec/dnssec-cds.html +++ b/bin/dnssec/dnssec-cds.html @@ -13,7 +13,7 @@
-
+
diff --git a/bin/named/named.8 b/bin/named/named.8 index 828dd21c01..80f2acb25d 100644 --- a/bin/named/named.8 +++ b/bin/named/named.8 @@ -125,8 +125,12 @@ by default instead of the system log\&. .PP \-M \fIoption\fR .RS 4 -Sets the default memory context options\&. Currently the only supported option is -\fIexternal\fR, which causes the internal memory manager to be bypassed in favor of system\-provided memory allocation functions\&. +Sets the default memory context options\&. If set to +\fIexternal\fR, this causes the internal memory manager to be bypassed in favor of system\-provided memory allocation functions\&. If set to +\fIfill\fR, blocks of memory will be filled with tag values when allocated or freed, to assist debugging of memory problems\&. (\fInofill\fR +disables this behavior, and is the default unless +\fBnamed\fR +has been compiled with developer options\&.) .RE .PP \-m \fIflag\fR diff --git a/bin/named/named.html b/bin/named/named.html index c8745329b2..db18c21799 100644 --- a/bin/named/named.html +++ b/bin/named/named.html @@ -168,11 +168,17 @@
-M option

- Sets the default memory context options. Currently - the only supported option is + Sets the default memory context options. If set to external, - which causes the internal memory manager to be bypassed + this causes the internal memory manager to be bypassed in favor of system-provided memory allocation functions. + If set to fill, + blocks of memory will be filled with tag values when allocated + or freed, to assist debugging of memory problems. + (nofill + disables this behavior, and is the default unless + named has been compiled with developer + options.)

-m flag
diff --git a/doc/arm/Bv9ARM.ch09.html b/doc/arm/Bv9ARM.ch09.html index 2bce16c20f..1a8ff64a30 100644 --- a/doc/arm/Bv9ARM.ch09.html +++ b/doc/arm/Bv9ARM.ch09.html @@ -177,6 +177,18 @@ case restoration, hashing, and buffers.

+
  • +

    + When built with default configure options, + named no longer fills memory with tag + values when allocating or freeing it. This improves performance, + but makes it more difficult to debug certain memory-related + errors. The default is reversed if building with developer + options. named -M fill or + named -M nofill will set the behavior + accordingly regardless of build options. +

    +
  • diff --git a/doc/arm/man.named.html b/doc/arm/man.named.html index 505999bf2e..c23753c125 100644 --- a/doc/arm/man.named.html +++ b/doc/arm/man.named.html @@ -186,11 +186,17 @@
    -M option

    - Sets the default memory context options. Currently - the only supported option is + Sets the default memory context options. If set to external, - which causes the internal memory manager to be bypassed + this causes the internal memory manager to be bypassed in favor of system-provided memory allocation functions. + If set to fill, + blocks of memory will be filled with tag values when allocated + or freed, to assist debugging of memory problems. + (nofill + disables this behavior, and is the default unless + named has been compiled with developer + options.)

    -m flag
    diff --git a/doc/arm/notes.html b/doc/arm/notes.html index b8fe20458a..131f3aff60 100644 --- a/doc/arm/notes.html +++ b/doc/arm/notes.html @@ -138,6 +138,18 @@ case restoration, hashing, and buffers.

  • +
  • +

    + When built with default configure options, + named no longer fills memory with tag + values when allocating or freeing it. This improves performance, + but makes it more difficult to debug certain memory-related + errors. The default is reversed if building with developer + options. named -M fill or + named -M nofill will set the behavior + accordingly regardless of build options. +

    +