You aren't allowed to test WITH_xxx or WITHOUT_xxx here, so remove it.
Even if you were allowed to test for it, the test makes no sense as it
always results in adding -DWITH_ATF unless WITH_ATF was already
defined. But if MK_ATF != no, then we know it was defined. This, in
turn, caused tools/build/options/makemake always think WITH_ATF is the
default, which removed control of that from sys.conf.mk.

To get the intent of the deleted comment, another mechanism is
required, assuming that the intent of that comment is desirable.
Generate both userland and kernel option settings for showconfig.

PR: 191920
For the kernel, we have USB_GADGET_EXAMPLES as defaults to yes. For
userland defaults to no. This caused issues for the automated option
documenation script. Turns out, this isn't used in userland at all, so
just remove it from here.
Regenerate after r273418
Fix typo in src option description
Use the UAUTO SYSCTL type for exporting the bounce zone alignment,
because the variable size depends on the build type.

Reported by:	kib @
MFC after:	3 days
Mark some more sysctl stuff shared-locked and MPSAFE.
older binutils does not know about --no-fatal-warnings
Revert r273426 r273409

A solution that work with both new and old binutils should be investigated
[tcp-scale]: Bind taskqueue thread to same core than receiving queue interruption:
 - Add a new tunable: hw.ixgbe.bind_taskqueue (0 by default)
[tcp-scale] Fix a race condition in TCP timewait
between tcp_tw_2msl_reuse() and tcp_tw_2msl_scan() that drives
(at least) timewait timeout cancellation.  Also simplify
implementation by holding inpcb reference and removing
tw_pcbref() and tw_pcbrele().
[tcp-scale] Introduce the INP_LIST global mutex for protecting pcbinfo
global structures.  Then use INP_INFO_RLOCK in critical paths to increase
TCP processing parallelism, and use INP_INFO_WLOCK in full INPs iteration
loops.

Rebased on svn path=/head/; revision=273428