4 hours agoMove pmu.c to files.arm and rename the option to pmu. This is not hwpmc master github/master
andrew [Wed, 7 Oct 2015 13:19:44 +0000 (13:19 +0000)]
Move pmu.c to files.arm and rename the option to pmu. This is not hwpmc
specific as we may use the pmu registers for other uses. No configs seem
to currently build this.

This will allow for more use of this device.

Discussed with: bz
Sponsored by: ABT Systems Ltd

4 hours agoFix regression from r287779, that bite me. If we call m_pullup()
glebius [Wed, 7 Oct 2015 13:10:26 +0000 (13:10 +0000)]
Fix regression from r287779, that bite me. If we call m_pullup()
unconditionally, we end up with an mbuf chain of two mbufs, which
later in in_arpreply() is rewritten from ARP request to ARP reply
and is sent out. Looks like igb(4) (at least mine, and at least
at my network) fails on such mbuf chain, so ARP reply doesn't go
out wire. Thus, make the m_pullup() call conditional, as it is
everywhere. Of course, the bug in igb(?) should be investigated,
but better first fix the head. And unconditional m_pullup() was
suboptimal, anyway.

4 hours agoFix regression from r248371. We need to copy packet header to new
glebius [Wed, 7 Oct 2015 12:40:00 +0000 (12:40 +0000)]
Fix regression from r248371. We need to copy packet header to new
mbuf. Unlike in the pre-r248371 code, assert that M_PKTHDR is set
only on a first mbuf.

Reported & tested by: Andriy Voskoboinyk <s3erios>
Sponsored by: Nginx, Inc.

4 hours agoIn softdep_setup_freeblocks():
glebius [Wed, 7 Oct 2015 12:36:28 +0000 (12:36 +0000)]
In softdep_setup_freeblocks():
- Move the bread() to the beginning of function.
- Return if it fails, otherwise we will panic.

Submitted by: mckusick
Sponsored by: Netflix

7 hours agoOnly print the errno string in case sysctl(3) does not file with ENOENT
bapt [Wed, 7 Oct 2015 09:28:54 +0000 (09:28 +0000)]
Only print the errno string in case sysctl(3) does not file with ENOENT
This reduces the noise in error reporing from sysctl(8):

$ sysctl bla=something
sysctl: unknown oid 'bla': No such file or directory

$ sysctl bla=something
sysctl: unknown oid 'bla'

MFC after: 1 week
Sponsored by:

8 hours agoA follow-up to r288492. In fact, revert the mentioned commit for
kib [Wed, 7 Oct 2015 09:12:49 +0000 (09:12 +0000)]
A follow-up to r288492.  In fact, revert the mentioned commit for
pre-VFPv3 processors, since they do require software support code to
handle denormals.  For VFPv3 and later, enable flush-to-zero if
hardware does not claim full denormals arithmetic support by VMVFR1_FZ
field in mvfr1 register.

The end result is that we do use correct fpu environment on Cortexes
with VFPv3, while ARM11 (e.g. rpi) is in non-compliant flush-to-zero
mode.  At least CPUs without complete hardware implementation of
IEEE 754 do not cause unhandled floating point exception on underflow,
as it was before r288492.

Noted by: ian
Tested by: gjb
Sponsored by: The FreeBSD Foundation
MFC after: 1 week

8 hours agoTrim spaces at the end of the buffer before trying to convert it to an oid
bapt [Wed, 7 Oct 2015 08:56:01 +0000 (08:56 +0000)]
Trim spaces at the end of the buffer before trying to convert it to an oid

This allows to write entries in sysctl.conf with spaces before the '=' like
kern.ipc.shmmax = 9663676416

MFC after: 1 week
Sponsored by:

10 hours agoFix a bug that caused reinitialization failure of MAC addresses on
hrs [Wed, 7 Oct 2015 06:32:34 +0000 (06:32 +0000)]
Fix a bug that caused reinitialization failure of MAC addresses on
the lagg interface when removing the primary port.

PR: 201916
Differential Revision:

13 hours agoDeclare odata as a pointer type instead of a pointer to pointer.
kevlo [Wed, 7 Oct 2015 03:33:25 +0000 (03:33 +0000)]
Declare odata as a pointer type instead of a pointer to pointer.

Reviewed by: adrian

15 hours agoRefine the r286591 entry based on feedback from jilles@.
gjb [Wed, 7 Oct 2015 02:12:44 +0000 (02:12 +0000)]
Refine the r286591 entry based on feedback from jilles@.

Sponsored by: The FreeBSD Foundation

15 hours agoRemove entry for r287469, Skylake/i219 support is not yet complete.
gjb [Wed, 7 Oct 2015 02:12:43 +0000 (02:12 +0000)]
Remove entry for r287469, Skylake/i219 support is not yet complete.

Reported by: Adam McDougall
Sponsored by: The FreeBSD Foundation

15 hours agoSplit the r288943 entry into different entries, since the entire
gjb [Wed, 7 Oct 2015 02:12:42 +0000 (02:12 +0000)]
Split the r288943 entry into different entries, since the entire
clang/llvm/lldb/etc may not always be in sync with upstream.

Sponsored by: The FreeBSD Foundation

16 hours agoRemove support of ancient (pre-8.0R, 800041) FreeBSD releases.
delphij [Wed, 7 Oct 2015 01:25:47 +0000 (01:25 +0000)]
Remove support of ancient (pre-8.0R, 800041) FreeBSD releases.

MFC after: 2 weeks

16 hours agoUpdated depends
sjg [Wed, 7 Oct 2015 00:43:05 +0000 (00:43 +0000)]
Updated depends

16 hours agoTo help bootstrap new local depends,
sjg [Wed, 7 Oct 2015 00:32:33 +0000 (00:32 +0000)]
To help bootstrap new local depends,
if SRCS contains *.h for which there are targets,
make buildfiles depend on them - so they get generated early.

16 hours agoDo not assume host toolchain supports sysroot
sjg [Wed, 7 Oct 2015 00:28:24 +0000 (00:28 +0000)]
Do not assume host toolchain supports sysroot

17 hours agoIn jobs mode we can use .ORDER to force stage_links to run after other
sjg [Wed, 7 Oct 2015 00:24:27 +0000 (00:24 +0000)]
In jobs mode we can use .ORDER to force stage_links to run after other
stage_* targets.
In non-jobs mode we can achieve the same result by simply introducing
the targets in the correct order.
Thus in bsd*.mk we simply add targets to STAGE_TARGETS which we
realize in

Reviewed by: bdrewery

17 hours agoNow that we own the code, use arc4random(3) unconditionally
delphij [Tue, 6 Oct 2015 23:42:58 +0000 (23:42 +0000)]
Now that we own the code, use arc4random(3) unconditionally
and remove the corresponding HAVE_ARC4RANDOM conditions.

MFC after: 2 weeks

18 hours agoTweak: use 'mainlwp' instead of 'mainpid' since this is a thread (LWP)
jhb [Tue, 6 Oct 2015 22:59:00 +0000 (22:59 +0000)]
Tweak: use 'mainlwp' instead of 'mainpid' since this is a thread (LWP)
identifier, not a pid.

18 hours agoFix build with older GCC which, doesn't like 'main' being a variable name.
bdrewery [Tue, 6 Oct 2015 22:54:04 +0000 (22:54 +0000)]
Fix build with older GCC which, doesn't like 'main' being a variable name.

18 hours agoUse strlcpy() when the string is expected to be nul-terminated.
delphij [Tue, 6 Oct 2015 22:49:25 +0000 (22:49 +0000)]
Use strlcpy() when the string is expected to be nul-terminated.

MFC after: 2 weeks

18 hours agoRemove a few unused headers.
delphij [Tue, 6 Oct 2015 22:45:23 +0000 (22:45 +0000)]
Remove a few unused headers.

MFC after: 2 weeks

19 hours agotruss: Add support for utrace(2).
bdrewery [Tue, 6 Oct 2015 21:58:38 +0000 (21:58 +0000)]
truss: Add support for utrace(2).

This uses the kdump(1) utrace support code directly until a common library
is created.

This allows malloc(3) tracing with MALLOC_CONF=utrace:true and rtld tracing
with LD_UTRACE=1.  Unknown utrace(2) data is just printed as hex.

PR: 43819 [inspired by]
Reviewed by: jhb
MFC after: 2 weeks
Relnotes: yes
Differential Revision:

19 hours agoMove td_oncpu and td_lastcpu out of the "zero'd on fork" section of
jhb [Tue, 6 Oct 2015 21:36:45 +0000 (21:36 +0000)]
Move td_oncpu and td_lastcpu out of the "zero'd on fork" section of
struct thread since they are always explicitly initialized during fork
and thread creation after r286256.

Suggested by: kib

19 hours agoStop linking verbosely, there is no need to.
dim [Tue, 6 Oct 2015 21:28:54 +0000 (21:28 +0000)]
Stop linking verbosely, there is no need to.

MFC after: 3 days

20 hours agoRemove gen3 check introduced in r286653.
adrian [Tue, 6 Oct 2015 20:58:45 +0000 (20:58 +0000)]
Remove gen3 check introduced in r286653.

kib spotted this and noticed it's not correct.

Submitted by: kib
Reviewed by: dumbbell

21 hours agoFor llvm/clang libraries, skip including tablegen-produced .d files when
dim [Tue, 6 Oct 2015 19:49:53 +0000 (19:49 +0000)]
For llvm/clang libraries, skip including tablegen-produced .d files when
the target is "make depend".  This works around errors during
incremental make depend of some clang libraries, for example "don't know
how to make contrib/llvm/include/llvm/IR/".

Reported by: emaste

21 hours agoGroup the decoded system calls by ABI and sort the calls within each ABI.
jhb [Tue, 6 Oct 2015 19:31:07 +0000 (19:31 +0000)]
Group the decoded system calls by ABI and sort the calls within each ABI.

Reviewed by: bdrewery
Glanced at by: kib
Differential Revision:

21 hours agoFix various edge cases related to system call tracing.
jhb [Tue, 6 Oct 2015 19:29:05 +0000 (19:29 +0000)]
Fix various edge cases related to system call tracing.
- Always set td_dbg_sc_* when P_TRACED is set on system call entry
  even if the debugger is not tracing system call entries.  This
  ensures the fields are valid when reporting other stops that
  occur at system call boundaries such as for PT_FOLLOW_FORKS or
  when only tracing system call exits.
- Set TDB_SCX when reporting the stop for a new child process in
  fork_return().  This causes the event to be reported as a system
  call exit.
- Report a system call exit event in fork_return() for new threads in
  a traced process.
- Copy td_dbg_sc_* to new threads instead of zeroing.  This ensures
  that td_dbg_sc_code in particular will report the system call that
  created the new thread or process when it reports a system call
  exit event in fork_return().
- Add new ptrace tests to verify that new child processes and threads
  report system call exit events with a valid pl_syscall_code via

Reviewed by: kib
Differential Revision:

22 hours agoUpdate the last check revision marker.
gjb [Tue, 6 Oct 2015 19:07:10 +0000 (19:07 +0000)]
Update the last check revision marker.

Sponsored by: The FreeBSD Foundation

22 hours agoDocument r288943, clang, llvm, etc. updated to upstream 3.7.0.
gjb [Tue, 6 Oct 2015 19:06:34 +0000 (19:06 +0000)]
Document r288943, clang, llvm, etc. updated to upstream 3.7.0.

Sponsored by: The FreeBSD Foundation

23 hours agoFix core corruption caused by race in note_procstat_vmmap
cem [Tue, 6 Oct 2015 18:07:00 +0000 (18:07 +0000)]
Fix core corruption caused by race in note_procstat_vmmap

This fix is spiritually similar to r287442 and was discovered thanks to
the KASSERT added in that revision.

NT_PROCSTAT_VMMAP output length, when packing kinfo structs, is tied to
the length of filenames corresponding to vnodes in the process' vm map
via vn_fullpath.  As vnodes may move during coredump, this is racy.

We do not remove the race, only prevent it from causing coredump

- Add a sysctl, kern.coredump_pack_vmmapinfo, to allow users to disable
  kinfo packing for PROCSTAT_VMMAP notes.  This avoids VMMAP corruption
  and truncation, even if names change, at the cost of up to PATH_MAX
  bytes per mapped object.  The new sysctl is documented in core.5.

- Fix note_procstat_vmmap to self-limit in the second pass.  This
  addresses corruption, at the cost of sometimes producing a truncated

- Fix PROCSTAT_VMMAP consumers libutil (and libprocstat, via copy-paste)
  to grok the new zero padding.

Reported by: pho (
Relnotes: yes
Sponsored by: EMC / Isilon Storage Division
Differential Revision:

23 hours agoUpgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.7.0
dim [Tue, 6 Oct 2015 17:53:29 +0000 (17:53 +0000)]
Upgrade our copies of clang, llvm, lldb, compiler-rt and libc++ to 3.7.0

Please note that from 3.5.0 onwards, clang, llvm and lldb require C++11
support to build; see UPDATING for more information.

Release notes for llvm and clang can be found here:

Thanks to Ed Maste, Andrew Turner and Antoine Brodin for their help.

Exp-run: antoine
Relnotes: yes

23 hours agoDocument r288669, stack protector "strong" level.
gjb [Tue, 6 Oct 2015 17:42:31 +0000 (17:42 +0000)]
Document r288669, stack protector "strong" level.

Help from: pfg
Sponsored by: The FreeBSD Foundation

23 hours agoDocument r288654, lagg(4) fec removal.
gjb [Tue, 6 Oct 2015 17:42:30 +0000 (17:42 +0000)]
Document r288654, lagg(4) fec removal.

Sponsored by: The FreeBSD Foundation

24 hours agoAdd directory for test encoder missed by accident in r288929
ngie [Tue, 6 Oct 2015 17:22:54 +0000 (17:22 +0000)]
Add directory for test encoder missed by accident in r288929

Sponsored by: EMC / Isilon Storage Division

24 hours agoRemove a comment from an earlier iteration of trying to figure out how the
ngie [Tue, 6 Oct 2015 17:18:15 +0000 (17:18 +0000)]
Remove a comment from an earlier iteration of trying to figure out how the
test encoder testcases worked

24 hours agoIntegrate the tests from libxo into the FreeBSD test suite
ngie [Tue, 6 Oct 2015 16:58:47 +0000 (16:58 +0000)]
Integrate the tests from libxo into the FreeBSD test suite

The harness for each test subdir was inspired
by the version in bin/sh/tests/

Some gymnastics were required to deal with implicit rules for
.c / .o -> .out as the suffix transformation rules were
incorrectly trying to create the test outputs from some of the
source files

Sponsored by: EMC / Isilon Storage Division

25 hours agoUpdate dates in UPDATING and github/projects/clang370-import
dim [Tue, 6 Oct 2015 16:26:07 +0000 (16:26 +0000)]
Update dates in UPDATING and

25 hours agoMerge ^/head r288836 through r288925.
dim [Tue, 6 Oct 2015 16:25:13 +0000 (16:25 +0000)]
Merge ^/head r288836 through r288925.

29 hours agoUpdate Xen headers from 4.2 to 4.6
royger [Tue, 6 Oct 2015 11:29:44 +0000 (11:29 +0000)]
Update Xen headers from 4.2 to 4.6

Pull the latest headers for Xen which allow us to add support for ARM and
use new features in FreeBSD.

This is a verbatim copy of the xen/include/public so every headers which
don't exits anymore in the Xen repositories have been dropped.

Note the interface version hasn't been bumped, it will be done in a
follow-up. Although, it requires fix in the code to get it compiled:

 - sys/xen/xen_intr.h: evtchn_port_t is already defined in the headers so
   drop it.

 - {amd64,i386}/include/intr_machdep.h: NR_EVENT_CHANNELS now depends on
   xen/interface/event_channel.h, so include it.

 - {amd64,i386}/{amd64,i386}/support.S: It's not neccessary to include
   machine/intr_machdep.h. This is also fixing build compilation with the
   new headers.

 - dev/xen/blkfront/blkfront.c: The typedef for blkif_request_segmenthas
   been dropped. So directly use struct blkif_request_segment

Finally, modify xen/interface/xen-compat.h to throw a preprocessing error if
__XEN_INTERFACE_VERSION__ is not set. This is allow us to catch any file
where xen/xen-os.h is not correctly included.

Submitted by: Julien Grall <>
Reviewed by: royger
Differential Revision:
Sponsored by: Citrix Systems R&D

31 hours agoRemove debugging variable from r143761.
glebius [Tue, 6 Oct 2015 09:43:49 +0000 (09:43 +0000)]
Remove debugging variable from r143761.

32 hours agoReallocate a maxlen-long buffer only when the current maxlen is
hrs [Tue, 6 Oct 2015 08:43:48 +0000 (08:43 +0000)]
Reallocate a maxlen-long buffer only when the current maxlen is
shorter than the required length.  Note that it rarely happens
because maxlen is almost always 128 which covers struct sockaddr_storage.

33 hours agoAdd a comment specifying how we implement rfc3042.
hiren [Tue, 6 Oct 2015 07:46:19 +0000 (07:46 +0000)]
Add a comment specifying how we implement rfc3042.

Differential Revision: D3746
MFC after:     1 week
Sponsored by:     Limelight Networks

33 hours agoUse LIBXOSRC instead of LIBXO when defining the path to contrib/libxo
ngie [Tue, 6 Oct 2015 07:28:54 +0000 (07:28 +0000)]
Use LIBXOSRC instead of LIBXO when defining the path to contrib/libxo

The latter is already defined in, so avoid the conflict
in case someone copy-pastes make variables

While here, switch path to the top of the source tree with SRCTOP

35 hours agoExploit r288122 to address a cosmetic issue. Pages belonging to either
alc [Tue, 6 Oct 2015 05:49:00 +0000 (05:49 +0000)]
Exploit r288122 to address a cosmetic issue.  Pages belonging to either
the kernel or kmem object can't be paged out.  Since they can't be paged
out, they are never enqueued in a paging queue.  Nonetheless, passing
PQ_INACTIVE to vm_page_unwire() in kmem_unback() creates the appearance
that these pages are being enqueued in the inactive queue.  As of r288122,
we can avoid giving this false impression by passing PQ_NONE.

Submitted by: kmacy
Differential Revision:

37 hours agoPrevious versions of included
imp [Tue, 6 Oct 2015 04:18:48 +0000 (04:18 +0000)]
Previous versions of included
only when _WITHOUT_SRCCONF wasn't defined. Restore this
behavior because depends on this in subtle
ways. The compat include of should
be removed in 12 anyway.

PR: 203540

37 hours agoOn some interfaces, ipfilter drops UDP packets with zero checkum.
cy [Tue, 6 Oct 2015 03:41:11 +0000 (03:41 +0000)]
On some interfaces, ipfilter drops UDP packets with zero checkum.
This commit fixes that.

PR: 166372
Submitted by:
Reviewed by: Darren Reed <>
MFC after: 1 week

40 hours agoSave the link register in savectx().
jhibbits [Tue, 6 Oct 2015 01:24:46 +0000 (01:24 +0000)]
Save the link register in savectx().

Pointed out by: jhb

40 hours agoUse UBOOT_FILES in the dd(1) input file, as intended.
gjb [Tue, 6 Oct 2015 01:05:07 +0000 (01:05 +0000)]
Use UBOOT_FILES in the dd(1) input file, as intended.

Sponsored by: The FreeBSD Foundation

40 hours agoCall sync consistently using atf_check
ngie [Tue, 6 Oct 2015 01:00:12 +0000 (01:00 +0000)]
Call sync consistently using atf_check

Remove superfluous sync's

40 hours agoExplicitly set BLOCKSIZE to 512 in the environment
ngie [Tue, 6 Oct 2015 00:55:31 +0000 (00:55 +0000)]
Explicitly set BLOCKSIZE to 512 in the environment

41 hours agoAdd some more syncs to quiesce the filesystem after creating the
ngie [Tue, 6 Oct 2015 00:23:50 +0000 (00:23 +0000)]
Add some more syncs to quiesce the filesystem after creating the
files to see if this fixes deterministic Jenkin failures

43 hours agoStart using the fact that SUBDIR.yes is added to SUBDIR
imp [Mon, 5 Oct 2015 21:41:55 +0000 (21:41 +0000)]
Start using the fact that SUBDIR.yes is added to SUBDIR
and move from the pattern of:

.if ${MK_FOO} != "no"
SUBDIR+= bar


SUBDIR.${MK_FOO}+= bar

since we know that MK_FOO is always either yes or no and the latter
form is easier to follow and much shorter. Various exception to this
pattern dealt with on an ah-hoc basis.

Discussed on arch@ a while ago.

43 hours agoFix crash if a process sends itself a SIGTRAP. Just forward it as expected.
bdrewery [Mon, 5 Oct 2015 21:39:07 +0000 (21:39 +0000)]
Fix crash if a process sends itself a SIGTRAP.  Just forward it as expected.

MFC after: 2 weeks [needs rewrite]
Relnotes: yes

43 hours agoInclude additional info in ptrace(2) KTR traces:
jhb [Mon, 5 Oct 2015 21:36:53 +0000 (21:36 +0000)]
Include additional info in ptrace(2) KTR traces:
- The new PC value and signal passed to PT_CONTINUE, PT_DETACH, PT_SYSCALL,
  and PT_TO_SC[EX].
- The system call code returned via PT_LWPINFO.

MFC after: 1 week

43 hours agoMark swap_pager_putpages static at its definition. It was already
imp [Mon, 5 Oct 2015 21:29:17 +0000 (21:29 +0000)]
Mark swap_pager_putpages static at its definition. It was already
static at its declaration. Remove needless swapdev_strategy forward

MFC After: 3 days

45 hours agoWrap a long line to make igor(1) happy.
gjb [Mon, 5 Oct 2015 20:14:25 +0000 (20:14 +0000)]
Wrap a long line to make igor(1) happy.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r288310, ctl(4) updated to support CD-ROMs and other
gjb [Mon, 5 Oct 2015 20:14:22 +0000 (20:14 +0000)]
Document r288310, ctl(4) updated to support CD-ROMs and other
removable devices.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r288303, nc(1) updated to OpenBSD 5.8 version.
gjb [Mon, 5 Oct 2015 20:13:51 +0000 (20:13 +0000)]
Document r288303, nc(1) updated to OpenBSD 5.8 version.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r288176, kernel symbols now installed to /usr/lib/debug/.
gjb [Mon, 5 Oct 2015 20:13:49 +0000 (20:13 +0000)]
Document r288176, kernel symbols now installed to /usr/lib/debug/.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287917, unbound 1.5.4.
gjb [Mon, 5 Oct 2015 20:13:47 +0000 (20:13 +0000)]
Document r287917, unbound 1.5.4.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287886, fix kqueue write events for files > 2GB
gjb [Mon, 5 Oct 2015 20:13:44 +0000 (20:13 +0000)]
Document r287886, fix kqueue write events for files > 2GB

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287842, ifconfig(8) exit on error if ioctl(2) fails.
gjb [Mon, 5 Oct 2015 20:13:42 +0000 (20:13 +0000)]
Document r287842, ifconfig(8) exit on error if ioctl(2) fails.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287798, IPv6 On-Link redirect handling fix.
gjb [Mon, 5 Oct 2015 20:13:39 +0000 (20:13 +0000)]
Document r287798, IPv6 On-Link redirect handling fix.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287621, CTL HA reimplementation.
gjb [Mon, 5 Oct 2015 20:13:37 +0000 (20:13 +0000)]
Document r287621, CTL HA reimplementation.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287576, service(8) updated to respect /etc/rc.conf.d/.
gjb [Mon, 5 Oct 2015 20:13:35 +0000 (20:13 +0000)]
Document r287576, service(8) updated to respect /etc/rc.conf.d/.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287522, pciconf(8) prefer pciids from ports database,
gjb [Mon, 5 Oct 2015 20:13:32 +0000 (20:13 +0000)]
Document r287522, pciconf(8) prefer pciids from ports database,
if present.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287473, sesutil(8) addition.
gjb [Mon, 5 Oct 2015 20:13:30 +0000 (20:13 +0000)]
Document r287473, sesutil(8) addition.
Add to sponsor.ent.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287469, em(4) update to support I219 chipset.
gjb [Mon, 5 Oct 2015 20:13:27 +0000 (20:13 +0000)]
Document r287469, em(4) update to support I219 chipset.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r288143, file(1) updated to 5.25.
gjb [Mon, 5 Oct 2015 20:13:25 +0000 (20:13 +0000)]
Document r288143, file(1) updated to 5.25.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287371, support for HiSilicon HI6220 SoC.
gjb [Mon, 5 Oct 2015 20:13:22 +0000 (20:13 +0000)]
Document r287371, support for HiSilicon HI6220 SoC.
Add ABT Systems, Ltd. to sponsor.ent.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287306, CUBIEBOARD2 kernel configuration renamed to A20.
gjb [Mon, 5 Oct 2015 20:13:20 +0000 (20:13 +0000)]
Document r287306, CUBIEBOARD2 kernel configuration renamed to A20.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287225, 1-Wire implementation.
gjb [Mon, 5 Oct 2015 20:13:17 +0000 (20:13 +0000)]
Document r287225, 1-Wire implementation.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287222, pf(4) support for 'scrub fragment crop|drop-ovl'
gjb [Mon, 5 Oct 2015 20:13:15 +0000 (20:13 +0000)]
Document r287222, pf(4) support for 'scrub fragment crop|drop-ovl'

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287117, ioat(4) driver addition.
gjb [Mon, 5 Oct 2015 20:13:12 +0000 (20:13 +0000)]
Document r287117, ioat(4) driver addition.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287099, account for ashift when gathering buffers to
gjb [Mon, 5 Oct 2015 20:13:10 +0000 (20:13 +0000)]
Document r287099, account for ashift when gathering buffers to
be written to l2arc device

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r288090, jemalloc update to 4.0.2.
gjb [Mon, 5 Oct 2015 20:13:07 +0000 (20:13 +0000)]
Document r288090, jemalloc update to 4.0.2.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286829, ability to disable em(4) CRC stripping.
gjb [Mon, 5 Oct 2015 20:13:05 +0000 (20:13 +0000)]
Document r286829, ability to disable em(4) CRC stripping.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286795, patch(1) automatic checkout feature removed.
gjb [Mon, 5 Oct 2015 20:13:03 +0000 (20:13 +0000)]
Document r286795, patch(1) automatic checkout feature removed.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286750, zoneinfo update to 2015f.
gjb [Mon, 5 Oct 2015 20:13:01 +0000 (20:13 +0000)]
Document r286750, zoneinfo update to 2015f.
While here, move a few misordered entries.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286591, uart(4) PPS runtime-tunable.
gjb [Mon, 5 Oct 2015 20:12:58 +0000 (20:12 +0000)]
Document r286591, uart(4) PPS runtime-tunable.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286503, r286505, r286506, r286510:
gjb [Mon, 5 Oct 2015 20:12:56 +0000 (20:12 +0000)]
Document r286503, r286505, r286506, r286510:

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286444, BIO_DELETE passthru support in GELI.
gjb [Mon, 5 Oct 2015 20:12:53 +0000 (20:12 +0000)]
Document r286444, BIO_DELETE passthru support in GELI.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286441, iwm(4) addition.
gjb [Mon, 5 Oct 2015 20:12:51 +0000 (20:12 +0000)]
Document r286441, iwm(4) addition.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286289, xargs(1) '-P 0' mode.
gjb [Mon, 5 Oct 2015 20:12:49 +0000 (20:12 +0000)]
Document r286289, xargs(1) '-P 0' mode.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286231, pms(4) added to GENERIC.
gjb [Mon, 5 Oct 2015 20:12:46 +0000 (20:12 +0000)]
Document r286231, pms(4) added to GENERIC.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286062, xen(4) blkif indirect segment I/O support.
gjb [Mon, 5 Oct 2015 20:12:44 +0000 (20:12 +0000)]
Document r286062, xen(4) blkif indirect segment I/O support.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r286010, ar(1) '-D' option enabled by default.
gjb [Mon, 5 Oct 2015 20:12:42 +0000 (20:12 +0000)]
Document r286010, ar(1) '-D' option enabled by default.

Sponsored by: The FreeBSD Foundation

45 hours agoFix a revision tag.
gjb [Mon, 5 Oct 2015 20:12:40 +0000 (20:12 +0000)]
Fix a revision tag.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285972, libarchive(3) bugfix for sparse files in tar(1)
gjb [Mon, 5 Oct 2015 20:12:37 +0000 (20:12 +0000)]
Document r285972, libarchive(3) bugfix for sparse files in tar(1)

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285883, isl(4) addition.
gjb [Mon, 5 Oct 2015 20:12:35 +0000 (20:12 +0000)]
Document r285883, isl(4) addition.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285876, cyapa(4) addition.
gjb [Mon, 5 Oct 2015 20:12:32 +0000 (20:12 +0000)]
Document r285876, cyapa(4) addition.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r287168, ACPICA version 20150818.
gjb [Mon, 5 Oct 2015 20:12:30 +0000 (20:12 +0000)]
Document r287168, ACPICA version 20150818.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285772, patch(1) '-V none' addition.
gjb [Mon, 5 Oct 2015 20:12:27 +0000 (20:12 +0000)]
Document r285772, patch(1) '-V none' addition.
Add EMC/Isilon Storage Division to sponsors.ent.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285685, allow mounting linprocfs(5) and linsysfs(5)
gjb [Mon, 5 Oct 2015 20:12:25 +0000 (20:12 +0000)]
Document r285685, allow mounting linprocfs(5) and linsysfs(5)
within a jail.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285662, pms(4) addition.
gjb [Mon, 5 Oct 2015 20:12:22 +0000 (20:12 +0000)]
Document r285662, pms(4) addition.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285594, 'lenovofix' gpart(8) attribute.
gjb [Mon, 5 Oct 2015 20:12:20 +0000 (20:12 +0000)]
Document r285594, 'lenovofix' gpart(8) attribute.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285524, hw.model sysctl.
gjb [Mon, 5 Oct 2015 20:12:18 +0000 (20:12 +0000)]
Document r285524, hw.model sysctl.

Sponsored by: The FreeBSD Foundation

45 hours agoDocument r285420, jail(8) -l flag and default shell execution when
gjb [Mon, 5 Oct 2015 20:12:15 +0000 (20:12 +0000)]
Document r285420, jail(8) -l flag and default shell execution when
no commands are specified.

Sponsored by: The FreeBSD Foundation