199628 Commits

Author SHA1 Message Date
kib
dfb797a5f0 MFC r284207 (by alc):
Correct a type error in kmem_unback().

Requested by:	alc
Approved by:	re (gjb)
2015-07-16 15:13:17 +00:00
kib
83cf60b07d MFC r276439 (by alc):
Make the creation of the free lists dynamic, i.e., it is based on the
available physical memory at boot time. For amd64 systems with 64 GB
or more of physical memory, create free lists for managing pages with
physical addresses below 4 GB.

PR:	185727
Requested by:	alc
Approved by:	re (gjb)
2015-07-16 14:41:58 +00:00
ae
1392531c0f MFC r285204:
Fill the port and protocol information in the SADB_ACQUIRE message
  in case when security policy has it as required by RFC 2367.

  PR:		192774

Approved by:	re (delphij)
2015-07-15 21:09:38 +00:00
delphij
023ccaf9ce Document r285612, MFC of ntp 4.2.8p3.
Approved by:	re (gjb)
2015-07-15 19:38:14 +00:00
delphij
2a25cee78a MFC r280849,280915-280916,281015-281016,282097,282408,282415,283542,
284864,285169-285170,285435:

ntp 4.2.8p3.

Relnotes:	yes
Approved by:	re (?)
2015-07-15 19:21:26 +00:00
delphij
a0741a7553 MFC r285424 (ian):
Use the monotonic (uptime) counter rather than time-of-day to measure
elapsed time between ntp_adjtime() clock offset adjustments.  This
eliminates spurious frequency steering after a large clock step (such
as a 1970->2015 step on a system with no battery-backed clock hardware).

This problem was discovered after the import of ntpd 4.2.8, which does
things in a slightly different (but still correct) order than the 4.2.4
we had previously.  In particular, 4.2.4 would step the clock then
immediately after use ntp_adjtime() to set the frequency and offset to
zero, which captured the post-step time-of-day as a side effect.  In
4.2.8, ntpd sets frequency and offset to zero before any initial clock
step, capturing the time as 1970-ish, then when it next calls
ntp_adjtime() it's with a non-zero offset measurement. This non-zero
value gets multiplied by the apparent 45-year interval, which blows up
into a completely bogus frequency steer.  That gets clamped to 500ppm,
but that's still enough to make the clock drift so fast that ntpd has
to keep stepping it every few minutes to compensate.

Approved by:	re (gjb)
2015-07-15 19:11:43 +00:00
gjb
11002a31ef MFC r285427:
Do not mount /var/log and /var/tmp as md(4)-backed devices.

Approved by:	re (marius)
Sponsored by:	The FreeBSD Foundation
2015-07-15 18:18:07 +00:00
brueffer
7422eac7e1 MFC: r261495 by ed
Use right buffer to print to.

PR:		kern/176597
Submitted by:	Christoph Mallon <christoph mallon gmx de>
Approved by:	re (gjb)
2015-07-15 17:43:13 +00:00
pkelsey
bc26e9b8dc MFC r285190:
Fix if_loop so bpfwrite() can use it regardless of the state of
bd_hdrcmplt.  As if_loop does not use link-level headers, its behavior
when used by bpfwrite() should be the same regardless of the state of
bd_hdrcmplt.  Without this change, libpcap (and other BPF users that
work like it) fail when writing to loopback interfaces.

Approved by: re
2015-07-15 16:57:40 +00:00
pkelsey
df980625bb MFC r285188:
Fix sysctl(3) so it returns the intended values for all mib names in
the 'user' sysctl tree, which have all been coming back 0 or empty
since r240176.

Approved by: re
2015-07-15 16:55:56 +00:00
brueffer
8a1877efc7 MFC: r277218, r277219, r280572, r280573, r280574
Add manpages for the ixl and ixlv drivers.

PR:		194313
Approved by:	re (marius)
2015-07-15 16:47:13 +00:00
brueffer
8ed5249cad MFC: r285006
Use the correct le*dec function to decode a 16bit type.

PR:		194228
Submitted by:	David Horwitt
Approved by:	re (marius)
2015-07-15 11:58:30 +00:00
gjb
14800f2c02 Remove the r283505 entry for now, pending refinement based
on feedback from andrew@ and ian@.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 23:41:19 +00:00
gjb
551128af36 Document r284096, dtb module for AM335x systems
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:46:12 +00:00
gjb
12f3ea2c4f Document r284094, rpi.dtb module and installation default.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:46:09 +00:00
gjb
18d6fe02dc Document r284555, sfxge(4) 7XXX-series NIC support.
Add Solarflare Communications to sponsors.ent.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:46:06 +00:00
gjb
642cd8edb0 Document r282826, SIFTR kernel configuration option.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:46:03 +00:00
gjb
1736d24de9 Document r282065, PAE_TABLES option.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:46:00 +00:00
gjb
72e58da01b Document r275249, timeo, actimeo, noac, proto mount_nfs(8) options.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 21:45:58 +00:00
gjb
c440e1745d Reword the r283505 entry.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:41 +00:00
gjb
ff1449e1ab Document r281323, bzipfs support in EFI loader.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:39 +00:00
gjb
328da9c29d Document r283505, relocatable kernel and ubldr.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:36 +00:00
gjb
b842b22b36 Document r283500: Toradex Apalis support, and AUDMUX, SDMA, and
SSI support.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:34 +00:00
gjb
008eea70ec Document r278599, support for Exynos 5420 and SMP enabled
by default.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:31 +00:00
gjb
cbe8956737 Document r278079, support to poweroff the BeagleBone Black via
shutdown(8) and poweroff(8) added.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 20:10:29 +00:00
gjb
6c773df886 Fix another typo. Sigh.
Submitted by:	brueffer
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 17:01:55 +00:00
gjb
b6d8dba032 Document r284499, cdce(4) support for RTL8153 chipset.
Submitted by:	Ben Woods
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 16:57:14 +00:00
gjb
440f1fcb64 Fix typo.
Submitted by:	matteo
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 15:38:45 +00:00
bapt
c18dc3d1d6 MFC: r285414, r285440, r285441, r285443
- allow to create users with uid 0
- fix check duplicates logic
- fix gid policy to be in sync with uid if possible

Reported by:	Jan Mikkelsen <janm@transactionware.com>
Approved by:	re (marius)
2015-07-14 12:21:47 +00:00
brueffer
fd9aec951b MFC: r285037
Add -b to the devlist usage info, forgotten in r260059.

PR:		195094
Submitted by:	robin.hahling@gw-computing.net
Approved by:	re (marius)
2015-07-14 11:37:26 +00:00
gjb
49ddb80dad Document r281708, psm(4) enhancements.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 01:32:25 +00:00
gjb
2b26ae4df3 Document r276686, reaper facility.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 01:32:23 +00:00
gjb
0122677695 Document r284018, fix for panic when destroying vnet jail with
gre(4).

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 01:32:20 +00:00
gjb
8388a372a5 Document r276068, fix for panic when destroying vnet jail with
gif(4).

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-14 01:32:18 +00:00
gjb
93f11370db Document r275807, compat.linux.osrelease updated after
support for CentOS 6 ports has been added.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:36 +00:00
gjb
af81f1f080 Document r274486, pfil(9) default hash change.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:34 +00:00
gjb
22bb9c2c8d Document r279157, ral(4) support for Ralink RT5390 and RT5392
chipsets.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:32 +00:00
gjb
6d47c89aae Document r283076, nvd(4) and nvme(4) included in GENERIC.
Add Intel to sponsors.ent (note, &intel; cannot be used here).

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:29 +00:00
gjb
1e31dd541f Document r276403, bhyve support for AMD processors with SVM/AMD-V.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:26 +00:00
gjb
4ad877b9e3 Document r275273, virtio_console(4) addition.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 20:07:24 +00:00
gjb
72afae8d5d Sort by svn revision.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:54:10 +00:00
gjb
21bf3d7515 Reword previous mkimg(1) update.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:54:08 +00:00
gjb
41e3580601 Document r284523, mkimg(1) '-c' option.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:54:06 +00:00
gjb
3aecddbe2f Document r278968, EFI support added to mkimg(1).
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:54:03 +00:00
gjb
426edca32e Document r284365, vxlan(4) addition.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:54:01 +00:00
gjb
47266a53c2 Document r284066, gre(4) overhaul.
Add Yandex LLC to sponsors.ent.

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:53:58 +00:00
gjb
4fea711c63 Document r282861, apple-boot, apple-hfs, apple-ufs support in gpart(8).
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 18:53:55 +00:00
gjb
e092d0eb41 Document r283548, mkimg(1) now used for i386 memstick images.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 15:46:01 +00:00
gjb
a9d7215074 Document r277520, 510.status-world-kernel addition.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 15:45:58 +00:00
gjb
a2fb92286d Document r283161, native FreeBSD/arm build support in release tools.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2015-07-13 15:45:56 +00:00