b5345ef1 jhibbits Jan. 2, 2017, 4:50 p.m.
Hex is easier to grok for flags, and consistent with other prints.
cgit ViewVC
9f5b5f5a ian Jan. 2, 2017, 3:19 p.m.
Our previous ntp.conf file configured 3 servers from freebsd.pool.ntp.org
using 3 separate 'server' config lines.  That is now replaced with a single
'pool' line which causes ntpd to add multiple servers from the pool.

More than just making the config smaller, the pool feature in ntpd has one
major advantage over configuring 3 separate servers from a pool: if a server
that was added using a 'pool' statement provides bad time (initially or at
some later date), ntpd automatically discards it and configures a new
different server from the pool without needing to be restarted.

These changes also add a 'tos' line to control how many pool servers get
added, a 'restrict source' line that is required to allow ntpd to add new
peers from the pool, and it deletes a 'restrict' line that does
nothing and should never have been there ( is not a valid IP
address, it's a refclock identifier).

Differential Revision:	https://reviews.freebsd.org/D9011
cgit ViewVC
37950668 pfg Jan. 2, 2017, 3:17 p.m.
eca80cd0 pfg Jan. 2, 2017, 3:12 p.m.
Change ksw_used and ksw_total to unsigned, which increases the maximum
total swap that can be displayed properly from ~8TB to ~16TB.

Obtained from:	DragonflyBSD (ecc2e461)
MFC after:	2 weeks
cgit ViewVC
67319388 kib Jan. 2, 2017, 9:02 a.m.
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
cgit ViewVC
67ca1051 adrian Jan. 2, 2017, 6:36 a.m.
Reported by: olivier
cgit ViewVC
b5442eba markj Jan. 2, 2017, 1:23 a.m.
Reviewed by:	kib (previous version)
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D9015
cgit ViewVC
1248952a sbruno Jan. 2, 2017, 12:56 a.m.
- iflib - add checksum in place support (mmacy)
- iflib - initialize IP for TSO (going to be needed for e1000) (mmacy)
- iflib - move isc_txrx from shared context to softc context (mmacy)
- iflib - Normalize checks in TXQ drainage. (shurd)
- iflib - Fix queue capping checks (mmacy)
- iflib - Fix invalid assert, em can need 2 sentinels (mmacy)
- iflib - let the driver determine what capabilities are set and what
          tx csum flags are used (mmacy)
- add INVARIANTS debugging hooks to gtaskqueue enqueue (mmacy)
- update bnxt(4) to support the changes to iflib (shurd)

Some other various, sundry updates.  Slightly more verbose changelog:

Submitted by:	mmacy@nextbsd.org
Reviewed by:	shurd
mFC after:
Sponsored by:	LimeLight Networks and Dell EMC Isilon
cgit ViewVC
1569205f kib Jan. 1, 2017, 6:49 p.m.
Reviewed by:	alc
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
cgit ViewVC
f1b298ad pfg Jan. 1, 2017, 5:16 p.m.
While the checks are considered useful, the attribute does dangerous
optimizations, removing NULL checks where they can be needed. Remove the
uses of this attribute introduced in r281130: the changes were inspired on
Google's bionic where this attribute is not used anymore.

The __nonnull() attribute will be deprecrated from our headers and
replaced with the Clang _Nonnull qualifier in the future.

MFC after:	3 days
cgit ViewVC
d2aa1af6 cy Jan. 1, 2017, 10:37 a.m.
MFC after:	3 days
cgit ViewVC
d4db49c4 mjg Jan. 1, 2017, 8:55 a.m.
This is similar to what's done with nprocs.

Note this is only a band aid.
cgit ViewVC
84d0b89e ngie Jan. 1, 2017, 5:23 a.m.
MFC after:	3 days
cgit ViewVC
cfd05404 ngie Jan. 1, 2017, 5:21 a.m.
MFC after:	3 days
X-MFC with:	r310999
cgit ViewVC
d1b4c796 ngie Jan. 1, 2017, 5:16 a.m.
MFC after:	3 days
cgit ViewVC