r327977 fsu Jan. 14, 2018, 8:46 p.m.
Reviewed by:   pfg (mentor)
Approved by:   pfg (mentor)
MFC after:     6 months

Differential Revision:    https://reviews.freebsd.org/D13810
r327976 phk Jan. 14, 2018, 8:36 p.m.
Control is through sysctl, only GPIO12 supported.

bootverbose creates sysctls for direct mangling of relevant registers.

Only tested on RPI2
r327975 eadler Jan. 14, 2018, 8:30 p.m.
r326281 added the vmm man page, but it needs to be installed.

PR:	205705
r327973 markj Jan. 14, 2018, 5:56 p.m.
X-MFC with:	r327888
r327972 markj Jan. 14, 2018, 5:55 p.m.
Reported by:	mjg
X-MFC with:	r327888
r327971 ian Jan. 14, 2018, 5:01 p.m.
RTC clock hardware frequently uses BCD numbers.  Currently the low-level
bcd2bin() and bin2bcd() functions will KASSERT if given out-of-range BCD
values.  Every RTC driver must implement its own code for validating the
unreliable data coming from the hardware to avoid a potential kernel panic.

This change introduces two new functions, clock_bcd_to_ts() and
clock_ts_to_bcd().  The former validates its inputs and returns EINVAL if any
values are out of range. The latter guarantees the returned data will be
valid BCD in a known format (4-digit years, etc).

A new bcd_clocktime structure is used with the new functions.  It is similar
to the original clocktime structure, but defines the fields holding BCD
values as uint8_t (uint16_t for year), and adds a PM flag for handling hours
using AM/PM mode.

PR:		224813
Differential Revision:	https://reviews.freebsd.org/D13730 (no reviewers)
r327970 imp Jan. 14, 2018, 4:55 p.m.
previous behavior is preserved (the CG checksum is fixed). We're just
noisy about it now.

Reviewed by: kirk@
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D13884
r327969 emaste Jan. 14, 2018, 4:04 p.m.
We've switched back to ld.bfd on i386 for now.

PR:		225077
Sponsored by:	The FreeBSD Foundation
r327968 bz Jan. 14, 2018, 3:01 p.m.
No functional change.
r327967 tuexen Jan. 14, 2018, 2:33 p.m.
and add support for sctp_generic_sendmsg_iov().

Handle the struct iovec argument and the struct sctp_sndrcvinfo
r327966 tuexen Jan. 14, 2018, 2:27 p.m.
r327965 kib Jan. 14, 2018, 12:39 p.m.
Reviewed by:	jhb
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D13838
r327964 kib Jan. 14, 2018, 12:36 p.m.
Channel Mitigations.

The definitions are taken from the document 336996-001.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
r327963 kib Jan. 14, 2018, 12:33 p.m.
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
r327962 tuexen Jan. 14, 2018, 12:08 p.m.