]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/log
FreeBSD/stable/10.git
8 years agoFix patch(1) shell injection vulnerability. [SA-15:14]
delphij [Tue, 28 Jul 2015 19:58:44 +0000 (19:58 +0000)]
Fix patch(1) shell injection vulnerability. [SA-15:14]

Fix resource exhaustion in TCP reassembly. [SA-15:15]

Fix OpenSSH multiple vulnerabilities. [SA-15:16]

git-svn-id: svn://svn.freebsd.org/base/stable/10@285976 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285483: pipe_direct_write: Fix mismatched pipelock/unlock
cem [Tue, 28 Jul 2015 18:37:23 +0000 (18:37 +0000)]
MFC r285483: pipe_direct_write: Fix mismatched pipelock/unlock

If a signal is caught in pipelock, causing it to fail, pipe_direct_write
should not try to pipeunlock.

Approved by: markj (mentor)
Sponsored by: EMC / Isilon Storage Division

git-svn-id: svn://svn.freebsd.org/base/stable/10@285971 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r284956:
kib [Tue, 28 Jul 2015 17:12:41 +0000 (17:12 +0000)]
MFC r284956:
Do not calculate the stack's bottom address twice.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285967 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285039:
kib [Tue, 28 Jul 2015 17:08:32 +0000 (17:08 +0000)]
MFC r285039:
Remove asserts which might reference freed memory.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285966 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285173:
kib [Tue, 28 Jul 2015 17:06:13 +0000 (17:06 +0000)]
MFC r285173:
Document the locking context for the directly dispatched callouts.
Cross-reference timeout(9).

git-svn-id: svn://svn.freebsd.org/base/stable/10@285965 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285134 (by mjg):
kib [Tue, 28 Jul 2015 16:39:36 +0000 (16:39 +0000)]
MFC r285134 (by mjg):
fd: de-k&r-ify functions + some whitespace fixes

MFC r285269:
Handle copyout for the fcntl(F_OGETLK) using oflock structure.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285963 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFix the description for r274486.
gjb [Tue, 28 Jul 2015 15:03:56 +0000 (15:03 +0000)]
Fix the description for r274486.

Submitted by: glebius
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285961 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285248: lldb: use .PATH to find man page instead of symlinking it
emaste [Tue, 28 Jul 2015 12:46:37 +0000 (12:46 +0000)]
MFC r285248: lldb: use .PATH to find man page instead of symlinking it

git-svn-id: svn://svn.freebsd.org/base/stable/10@285952 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285246: Avoid creating invalid UEFI device path
emaste [Tue, 28 Jul 2015 12:45:08 +0000 (12:45 +0000)]
MFC r285246: Avoid creating invalid UEFI device path

The UEFI loader on the 10.1 release install disk (disc1) modifies an
existing EFI_DEVICE_PATH_PROTOCOL instance in an apparent attempt to
truncate the device path.  In doing so it creates an invalid device
path.

Perform the equivalent action without modification of structures
allocated by firmware.

PR: 197641
Submitted by: Chris Ruffin <chris.ruffin at intel.com>

git-svn-id: svn://svn.freebsd.org/base/stable/10@285951 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r201289: mfiutil: increase buffer size to accommodate sprintf string
emaste [Tue, 28 Jul 2015 12:40:41 +0000 (12:40 +0000)]
MFC r201289: mfiutil: increase buffer size to accommodate sprintf string

PR: 201289

git-svn-id: svn://svn.freebsd.org/base/stable/10@285950 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMerge r283106:
glebius [Tue, 28 Jul 2015 09:21:19 +0000 (09:21 +0000)]
Merge r283106:
  During module unload unlock rules before destroying UMA zones, which
  may sleep in uma_drain(). It is safe to unlock here, since we are already
  dehooked from pfil(9) and all pf threads had quit.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285943 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285340:
dim [Tue, 28 Jul 2015 09:19:04 +0000 (09:19 +0000)]
MFC r285340:

Fix swapped copyin(9) arguments in cxgb's iwch_arm_cq() function.
Detected by clang 3.7.0 with the warning:

sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c:309:18: error: variable
'rptr' is uninitialized when used here [-Werror,-Wuninitialized]
chp->cq.rptr = rptr;
       ^~~~

git-svn-id: svn://svn.freebsd.org/base/stable/10@285942 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMerge r283061, r283063: don't dereference NULL is pf_get_mtag() fails.
glebius [Tue, 28 Jul 2015 09:16:54 +0000 (09:16 +0000)]
Merge r283061, r283063: don't dereference NULL is pf_get_mtag() fails.

PR: 200222

git-svn-id: svn://svn.freebsd.org/base/stable/10@285941 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMerge 280169: always lock the hash row of a source node when updating
glebius [Tue, 28 Jul 2015 09:13:55 +0000 (09:13 +0000)]
Merge 280169: always lock the hash row of a source node when updating
its 'states' counter.

PR: 182401

git-svn-id: svn://svn.freebsd.org/base/stable/10@285940 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMerge r271458:
glebius [Tue, 28 Jul 2015 09:09:01 +0000 (09:09 +0000)]
Merge r271458:
  - Provide a sleepable lock to protect against ioctl() vs ioctl() races.
  - Use the new lock to protect against simultaneous DIOCSTART and/or
    DIOCSTOP ioctls.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285939 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285735:
ae [Tue, 28 Jul 2015 08:22:50 +0000 (08:22 +0000)]
MFC r285735:
  lseek() allows an offset to be set beyond the end of file. Using
  it to check that partition has enough space to write bootcode doesn't
  work. Use the known size of provider instead.

  PR: 201504

git-svn-id: svn://svn.freebsd.org/base/stable/10@285936 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agomake ctdladm(8) return 0 is everything was ok.
bapt [Tue, 28 Jul 2015 05:48:58 +0000 (05:48 +0000)]
make ctdladm(8) return 0 is everything was ok.

retval is used to test the return of XML_Parse function which is ok if 1 is
returned and retval it directly returned to the main function and used as an
exit value.

if all the parsing part is done reset retval to 0 so that the command return 0
if everything ok

Differential Revision: https://reviews.freebsd.org/D3102
Reviewed by: trasz
Sponsored by: gandi.net

git-svn-id: svn://svn.freebsd.org/base/stable/10@285929 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285785 Do not enable UDP checksum offloading when running on the
whu [Tue, 28 Jul 2015 05:46:37 +0000 (05:46 +0000)]
MFC r285785 Do not enable UDP checksum offloading when running on the
Hyper-V on Windows Server 2012 and earlier hosts.

Submitted by: whu
Reviewed by: royger
Approved by: royger
Relnotes: No
Sponsored by: Microsoft OSTC
Differential Revision:  https://reviews.freebsd.org/D3217

git-svn-id: svn://svn.freebsd.org/base/stable/10@285928 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285816:
jimharris [Mon, 27 Jul 2015 15:37:02 +0000 (15:37 +0000)]
MFC r285816:

  nvme: ensure csts.rdy bit is cleared before returning from nvme_ctrlr_disable

Sponsored by: Intel

git-svn-id: svn://svn.freebsd.org/base/stable/10@285918 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285815:
jimharris [Mon, 27 Jul 2015 15:35:36 +0000 (15:35 +0000)]
MFC r285815:

  nvme: properly handle case where pci_alloc_msix does not alloc all vectors

Sponsored by: Intel

git-svn-id: svn://svn.freebsd.org/base/stable/10@285917 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285796:
jimharris [Mon, 27 Jul 2015 15:34:02 +0000 (15:34 +0000)]
MFC r285796:

  nvmecontrol: read controller identify data before any log page operations

Sponsored by: Intel

git-svn-id: svn://svn.freebsd.org/base/stable/10@285916 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285767:
jimharris [Mon, 27 Jul 2015 15:32:37 +0000 (15:32 +0000)]
MFC r285767:

  nvd: set d_delmaxsize to full capacity of NVMe namespace

  The NVMe specification has no ability to specify a maximum delete size
  that is less than the full capacity of the namespace - so just using the
  namespace size is the correct value here.

  This fixes reported issues where ZFS trim on init looked like it was
  hanging the system - previously the default I/O max size (128KB on
  Intel NVMe controllers) was used for delete operations which worked out
  to only about 8MB/s.  With this patch I can add an 800GB DC P3700
  drive to a ZFS pool in about 15-20 seconds.

Sponsored by: Intel

git-svn-id: svn://svn.freebsd.org/base/stable/10@285915 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285066
rmacklem [Mon, 27 Jul 2015 00:28:51 +0000 (00:28 +0000)]
MFC: r285066
Alex Burlyga reported a POLA violation for the new NFS client as
compared to the old NFS client via email to the freebsd-fs@ mailing list.
For the new client, when multiple clients attempted to create a symbolic
link concurrently, more that one client would report success instead of
EEXIST. This was caused by code in the new client that mapped EEXIST to
OK assuming it was caused by a retried RPC request.
Since the old client did not do this, the patch defaults to the old
behaviour and permits the new behaviour to be enabled via a sysctl.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285904 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFurther refine the PAE_TABLES entry, based on feedback from
gjb [Sun, 26 Jul 2015 17:57:35 +0000 (17:57 +0000)]
Further refine the PAE_TABLES entry, based on feedback from
alc.

Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285894 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoPartially revert r284034. In particular, revert the final change in this
jhb [Sat, 25 Jul 2015 00:14:02 +0000 (00:14 +0000)]
Partially revert r284034.  In particular, revert the final change in this
MFC (281874).  It broke suspend and resume on several Thinkpads (though not
all) in 10 even though it works fine on the same laptops in HEAD.

PR: 201239
Reported by: Kevin Oberman and several others

git-svn-id: svn://svn.freebsd.org/base/stable/10@285863 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285701:
delphij [Fri, 24 Jul 2015 19:51:51 +0000 (19:51 +0000)]
MFC r285701:

Use fixed date/time (the time choosen was the time the import was done
on -HEAD) in libntp so we can make reproducible build.

PR: bin/201661
Differential Revision: https://reviews.freebsd.org/D3122

While I'm there also remove libmd from linkage as reported in bin/201738

PR: bin/201738
Submitted by: John Marshall

git-svn-id: svn://svn.freebsd.org/base/stable/10@285856 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285719:
pfg [Fri, 24 Jul 2015 19:21:48 +0000 (19:21 +0000)]
MFC r285719:
snmp_hostres(3): Fix buffer overflow.

Actually just a typo. Detected by gcc + FORTIFY_SOURCE patches.

CID: 1007594

git-svn-id: svn://svn.freebsd.org/base/stable/10@285851 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r277485 by rrs: Fix minor errors found by coverity.
emaste [Fri, 24 Jul 2015 19:09:11 +0000 (19:09 +0000)]
MFC r277485 by rrs: Fix minor errors found by coverity.

PR: 201594
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285849 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years ago- Reset stable/10 back to -PRERELEASE status now that releng/10.2
gjb [Thu, 23 Jul 2015 23:35:20 +0000 (23:35 +0000)]
- Reset stable/10 back to -PRERELEASE status now that releng/10.2
  has been branched.
- Update __FreeBSD_version to reflect the new -STABLE branch.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285831 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285261, r285279:
hrs [Thu, 23 Jul 2015 20:01:56 +0000 (20:01 +0000)]
MFC r285261, r285279:

- Fix offset calculation in variable substitution
  in jail.conf.  The following did not work correctly:

 A="A_${B}_C_${D}"
 B="BBBBB"
 D="DDDD_${E}_FFFFF"
 E="EEEEE"

- Implement PF_IMMUTABLE flag and apply it to "name" and "jid" in
  jail.conf parameters.  This flag disallows redefinition of the parameter.

  "name" and/or "jid" are automatically defined in jail.conf by using
  the jail names at the front of jail parameter definitions.  However,
  one could override them by using a variable with the same name like
  $name = "foo".  This confused the parser and could end up with SIGSEGV.

  Note that this change also affects a case when all of parameters are
  defined in the command line arguments, not in jail.conf.  Specifically,
  "jail -c name=j1 name=j2" no longer works.  This should be harmless.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285827 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r284636:
hrs [Thu, 23 Jul 2015 20:00:20 +0000 (20:00 +0000)]
MFC r284636:

- Add SOCK_SEQPACKET support in UNIX-domain socket.
- Display zoneid using % notation in an IPv6 address.
- Use nitems().
- Use sstos{in,in6,un} macros to simplify casts.
- style(9).

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285826 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r282805:
hrs [Thu, 23 Jul 2015 19:58:56 +0000 (19:58 +0000)]
MFC r282805:

- Remove ND6_IFF_IGNORELOOP.  This functionality was useless in practice
  because a link where looped back NS messages are permanently observed
  does not work with either NDP or ARP for IPv4.

- draft-ietf-6man-enhanced-dad is now RFC 7527.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285825 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r279538:
hrs [Thu, 23 Jul 2015 19:57:47 +0000 (19:57 +0000)]
MFC r279538:

Fix group membership of cloned interfaces when one is moved by
if_vmove().

In if_vmove(), if_detach_internal() and if_attach_internal() were
called in series to detach and reattach the interface.  When
detaching, if_delgroup() was called and the interface leaves all of
the group membership.  And then upon attachment, if_addgroup(ifp,
IFG_ALL) was called and it joined only "all" group again.

This had a problem. Normally, a cloned interface automatically joins
a group whose name is ifc_name of the cloner in addition to "all"
upon creation.  However, if_vmove() removed the membership and did
not restore upon attachment.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285824 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r274841
hrs [Thu, 23 Jul 2015 19:55:46 +0000 (19:55 +0000)]
MFC r274841

Remove examples of gif_interfaces and gifconfig.  These have already been
marked as deprecated in rc.conf(5) manual page but these examples
were still here.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285823 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r273992:
hrs [Thu, 23 Jul 2015 19:54:42 +0000 (19:54 +0000)]
MFC r273992:

Fix a bug which prevented ND6_IFF_IFDISABLED flag from clearing when
the newly-added IPv6 address was /128.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285822 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r273201, r273301:
hrs [Thu, 23 Jul 2015 19:53:49 +0000 (19:53 +0000)]
MFC r273201, r273301:

Add support of "/{udp,tcp,proto}" suffix into $firewall_myservices, which
interpreted the listed items as port numbers of TCP services.

A service with no suffix still works and recognized as a TCP service for
backward compatibility.  It should be updated with /tcp suffix.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285821 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r271910, r273211:
hrs [Thu, 23 Jul 2015 19:52:03 +0000 (19:52 +0000)]
MFC r271910, r273211:

* Add -x waittime and -X timeout options for feature parity.  These are
  equivalent to -W and -t options of ping(8).  Different letters are used
  because both have already been used for another purposes in ping6(8).

* Fix a problem that reply packets are not received when -i T option is set
  and (T < RTT).

 - Use select(2) for timeout instead of interval timer. Remove poll(2) support.
 - Use sigaction(2) instead of signal(3).
 - Exit in SIGINT handler when two signals are received and doing reverse DNS
   lookup as ping(8) does.
 - Remove redundant variables used for getaddrinfo(3).

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285820 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoRefine the PAE_TABLES entry based on feedback from kib
gjb [Thu, 23 Jul 2015 18:11:52 +0000 (18:11 +0000)]
Refine the PAE_TABLES entry based on feedback from kib
and jhb.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285818 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285722, r285733:
gjb [Thu, 23 Jul 2015 15:32:58 +0000 (15:32 +0000)]
MFC r285722, r285733:

 r285722 (brd):
  Add support for building VirtualBox Vagrant images.
  Abstract the build, package and upload to handle building
  either type.

 r285733
  Fix an out-of-order execution issue regarding pkg(8):
  - pkg(8) cannot be removed before subsequent reinvocations
  - The PKG_CACHEDIR cannot be cleaned after the repo*.sqlite
    has been removed
  - pkg(8) cannot be removed as a precursor to any of the other
    steps involved here

Approved by: re (kib)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285814 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285798
arybchik [Thu, 23 Jul 2015 15:08:21 +0000 (15:08 +0000)]
MFC r285798

sfxge: added fallbacks for pre 4.2.1 firmware support

Driver must be able to start against older firmware that is missing
recently added MCDI calls, otherwise firmware upgrade will not be
possible.

Submitted by:   Richard Houldsworth <rhouldsworth at solarflare.com>
Sponsored by:   Solarflare Communications, Inc.
Approved by:    re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285813 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285628
brueffer [Thu, 23 Jul 2015 13:22:13 +0000 (13:22 +0000)]
MFC: r285628

Actually recognize all Intel Lynx Point devices we have device IDs for.

PR: 195851
Submitted by: ftigeot@wolfpond.org
Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285811 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMerge driver for PMC Sierra's range of SAS/SATA HBAs.
scottl [Thu, 23 Jul 2015 05:26:09 +0000 (05:26 +0000)]
Merge driver for PMC Sierra's range of SAS/SATA HBAs.

Submitted by:   Achim Leubner <Achim.Leubner@pmcs.com>
Approved by: re

git-svn-id: svn://svn.freebsd.org/base/stable/10@285809 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument FreeBSD-SA-15:13.
gjb [Wed, 22 Jul 2015 16:38:07 +0000 (16:38 +0000)]
Document FreeBSD-SA-15:13.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285800 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285543
brueffer [Wed, 22 Jul 2015 15:39:41 +0000 (15:39 +0000)]
MFC: r285543

Add a missing break statement, which made the code default to IPv6.

PR: 201285
Submitted by: David Binderman
Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285795 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r284941:
hiren [Wed, 22 Jul 2015 15:05:45 +0000 (15:05 +0000)]
MFC r284941:
Avoid a situation where we do not set persist timer after a zero window
condition.
If you send a 0-length packet, but there is data is the socket buffer, and
neither the rexmt or persist timer is already set, then activate the persist
timer.

PR: 192599
Approved by: re (delphij)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285793 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFix resource exhaustion due to sessions stuck in LAST_ACK state.
delphij [Tue, 21 Jul 2015 23:42:17 +0000 (23:42 +0000)]
Fix resource exhaustion due to sessions stuck in LAST_ACK state.

Security: CVE-2015-5358
Security: SA-15:13.tcp
Submitted by: Jonathan Looney (Juniper SIRT)
Approved by: re (so blanket)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285778 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285679
allanjude [Tue, 21 Jul 2015 21:12:28 +0000 (21:12 +0000)]
MFC: r285679
Add auto-detecting workaround for Lenovo GPT boot issue
Add auto-detecting workaround for "GPT Active" boot issue
Allow user to select partitioning scheme in the ufs wizard

PR: 184910
PR: 194359
Approved by: re (gjb), marcel
Relnotes: yes
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D3144

git-svn-id: svn://svn.freebsd.org/base/stable/10@285769 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoPartial MFC of r285528 as full RSS support is not available in FreeBSD 10.
hiren [Tue, 21 Jul 2015 19:41:39 +0000 (19:41 +0000)]
Partial MFC of r285528 as full RSS support is not available in FreeBSD 10.
Expose full 32bit RSS hash from card regardless of whether RSS is defined or
not. When doing multiqueue, we are all setup to have full 32bit RSS hash from
the card. We do not need to hide that under "ifdef RSS" and should expose that
by default so others like lagg(4) can use that and avoid hashing the traffic by
themselves.

Approved by:     re (gjb)
Sponsored by:     Limelight Networks

git-svn-id: svn://svn.freebsd.org/base/stable/10@285764 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285567:
pkelsey [Tue, 21 Jul 2015 18:38:31 +0000 (18:38 +0000)]
MFC r285567:

Check TCP timestamp option flag so that the automatic receive buffer
scaling code does not use an uninitialized timestamp echo reply value
from the stack when timestamps are not enabled.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285762 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285663, r285664, r285667:
markj [Tue, 21 Jul 2015 17:16:37 +0000 (17:16 +0000)]
MFC r285663, r285664, r285667:
Ensure that locstat_nsecs() has no effect when lockstat probes are not
enabled or when the profiled lock carries the LO_NOPROFILE flag.

PR: 201642, 201517
Approved by: re (gjb)
Tested by: Jason Unovitch

git-svn-id: svn://svn.freebsd.org/base/stable/10@285759 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285594
allanjude [Tue, 21 Jul 2015 15:50:14 +0000 (15:50 +0000)]
MFC: r285594
New partition flag for gpart, writes the 0xee partition in the pmbr in the second slot, rather than the first.
Works around Lenovo legacy GPT boot issue

PR: 184910
Approved by: re (gjb), marcel
Relnotes: yes
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D3140

git-svn-id: svn://svn.freebsd.org/base/stable/10@285756 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoRevert r284178 and r284256.
kib [Tue, 21 Jul 2015 15:06:22 +0000 (15:06 +0000)]
Revert r284178 and r284256.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285753 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285642
vangyzen [Tue, 21 Jul 2015 14:36:33 +0000 (14:36 +0000)]
MFC r285642

ssh: canonicize the host name before looking it up in the host file

Re-apply r99054 by des in 2002. This was accidentally dropped
by the update to OpenSSH 6.5p1 (r261320).

This change is actually taken from r387082 of
ports/security/openssh-portable/files/patch-ssh.c

Differential Revision: https://reviews.freebsd.org/D3103
PR: 198043
Approved by: re (gjb), kib (mentor)
Sponsored by: Dell Inc.
Relnotes: yes

git-svn-id: svn://svn.freebsd.org/base/stable/10@285750 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285529
brueffer [Tue, 21 Jul 2015 14:27:36 +0000 (14:27 +0000)]
MFC: r285529

If ggated's exports_find() fails, the connection is removed before
(trying to) report the problem to the client.

sendfail() is called with an already closed socket and thus it
fails to inform the client about the problem.

Fix this by calling sendfail() before connection_remove().

PR: 195944
Submitted by: Fabian Keil
Reviewed by: pjd
Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285749 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285531
brueffer [Tue, 21 Jul 2015 14:25:21 +0000 (14:25 +0000)]
MFC: r285531

Unbreak ggatec and ggatel on i386 after r238119, which added two more
'struct g_gate_ctl_create' fields.

While the behaviour was technically undefined on other architectures
as well, on the reporter's amd64 systems the uninitialized bytes the
kernel cares about were always zero so everything worked as expected.

PR: 197309, 199559
Submitted by: ota@j.email.ne.jp, Fabian Keil
Reviewed by: pjd
Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285748 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r284296
royger [Tue, 21 Jul 2015 07:22:18 +0000 (07:22 +0000)]
MFC: r284296

xen-blk{front/back}: remove broken FreeBSD extensions

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285738 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285089
royger [Tue, 21 Jul 2015 07:20:02 +0000 (07:20 +0000)]
MFC: r285089

netfront: preserve configuration across migrations

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285737 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFix a typo in r285668. Replace hw.ixgbe.* with correct hw.ix.* for a couple of
hiren [Tue, 21 Jul 2015 00:31:13 +0000 (00:31 +0000)]
Fix a typo in r285668. Replace hw.ixgbe.* with correct hw.ix.* for a couple of
sysctls.

Approved by: re (gjb)
Sponsored by: Limelight Networks

git-svn-id: svn://svn.freebsd.org/base/stable/10@285731 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r277949:
allanjude [Mon, 20 Jul 2015 22:14:55 +0000 (22:14 +0000)]
MFC: r277949:
New function smbios_match to detect BIOS versions during boot

MFC: r277957:
Fix order of functions in smbios.c (corrects r277949)

MFC: r281138:
SMBIOS support for EFI

r281138 makes changes to the new unified EFI loader (r280950), which has not been merged to stable/10 (and likely won't be).
These changes were manually applied to the amd64 EFI loader (sys/boot/amd64/efi).
The changes to sys/boot/amd64/efi are a direct commit.

Reviewed by: stas
Approved by: re (gjb), marcel
Sponsored by: ScaleEngine Inc.
Differential Revision: https://reviews.freebsd.org/D3129

git-svn-id: svn://svn.freebsd.org/base/stable/10@285726 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285253 (hrs):
gjb [Mon, 20 Jul 2015 21:52:05 +0000 (21:52 +0000)]
MFC r285253 (hrs):
 - Add IPv6 support in quota(1).  While rpc.rquotad has supported
   PF_INET6 for a long time, quota(1) utility supported only PF_INET.
 - Clean up confusing changes in f_mntfromname.
 - Add an entry for rquotad with rpc/udp6 to inetd.conf.

PR: 194084
Approved by: re (kib)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285725 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285482
allanjude [Mon, 20 Jul 2015 16:17:43 +0000 (16:17 +0000)]
MFC: r285482
A variable was misspelled resulting in chmod executing on the installer instead of on the target chroot

PR: 191402

MFC: r285553
make /var/audit its own dataset so it is not part of the OS boot environment

PR: 199864

MFC: r285554
Set a mountpoint on the root of the pool so user-created datasets have a mountpoint to inherit

MFC: r285557
Make bsdinstall's zfsboot script align partitions to 4k/1m when the user requests it

PR: 195174

Approved by: re (gjb), brueffer
Relnotes: yes
Sponsored by: ScaleEngine Inc.

git-svn-id: svn://svn.freebsd.org/base/stable/10@285721 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285457
brueffer [Mon, 20 Jul 2015 14:40:34 +0000 (14:40 +0000)]
MFC: r285457

Don't claim c99 is a wrapper around gcc; it's a wrapper around the system
cc.

PR:             201303
Submitted by:   Bruce Cran
Approved by:    re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285718 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC 278040:
jpaetzel [Mon, 20 Jul 2015 14:38:40 +0000 (14:38 +0000)]
MFC 278040:

Prevent inlining txg_quiesce

This allows dtrace to monitor the calls to txg_quiesce which can be
really helpful.

Also standardize __noinline order for arc_kmem_reap_now.

Sponsored by: Multiplay

Approved by: re

git-svn-id: svn://svn.freebsd.org/base/stable/10@285717 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoLoader tunable fetching has been broken on stable/10 since ix(4) rewrite
hiren [Sat, 18 Jul 2015 04:49:36 +0000 (04:49 +0000)]
Loader tunable fetching has been broken on stable/10 since ix(4) rewrite
introduced by r280182. FreeBSD-head doesn't need TUNABLE_INT() now with
SYSCTL_INT() but stable/10 still does.
Note: This is a direct commit to stable/10.

PR: 201644
Reviewed by: erj
Approved by: re (gjb)
Sponsored by: Limelight Networks

git-svn-id: svn://svn.freebsd.org/base/stable/10@285668 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285275 (only the part that fixes PR 199568):
pkelsey [Sat, 18 Jul 2015 01:29:27 +0000 (01:29 +0000)]
MFC r285275 (only the part that fixes PR 199568):

Obtain proper capsicum rights for dump files so rotation of such files works when requested.  This is equivalent to cherry picking the following upstream commits:

commit c6d472bf63488b0c2ab7ab9f4b32c68dd2c8ea2b
commit f08eb851eedf9775e6485ab75c0d8cf8d1306be6
commit d83a284abc80d3d09f6bddd087760bb1b01d9cc7

PR:  199568
Approved by: re

git-svn-id: svn://svn.freebsd.org/base/stable/10@285665 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoUpdate stable/10 to BETA2 in preparation for 10.2-BETA2 builds.
gjb [Fri, 17 Jul 2015 00:00:04 +0000 (00:00 +0000)]
Update stable/10 to BETA2 in preparation for 10.2-BETA2 builds.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285646 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r284207 (by alc):
kib [Thu, 16 Jul 2015 15:13:17 +0000 (15:13 +0000)]
MFC r284207 (by alc):
Correct a type error in kmem_unback().

Requested by: alc
Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285635 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r276439 (by alc):
kib [Thu, 16 Jul 2015 14:41:58 +0000 (14:41 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285634 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285204:
ae [Wed, 15 Jul 2015 21:09:38 +0000 (21:09 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285614 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r285612, MFC of ntp 4.2.8p3.
delphij [Wed, 15 Jul 2015 19:38:14 +0000 (19:38 +0000)]
Document r285612, MFC of ntp 4.2.8p3.

Approved by: re (gjb)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285613 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r280849,280915-280916,281015-281016,282097,282408,282415,283542,
delphij [Wed, 15 Jul 2015 19:21:26 +0000 (19:21 +0000)]
MFC r280849,280915-280916,281015-281016,282097,282408,282415,283542,
     284864,285169-285170,285435:

ntp 4.2.8p3.

Relnotes: yes
Approved by: re (?)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285612 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285424 (ian):
delphij [Wed, 15 Jul 2015 19:11:43 +0000 (19:11 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285611 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285427:
gjb [Wed, 15 Jul 2015 18:18:07 +0000 (18:18 +0000)]
MFC r285427:
 Do not mount /var/log and /var/tmp as md(4)-backed devices.

Approved by: re (marius)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285609 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r261495 by ed
brueffer [Wed, 15 Jul 2015 17:43:13 +0000 (17:43 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285608 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285190:
pkelsey [Wed, 15 Jul 2015 16:57:40 +0000 (16:57 +0000)]
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@285605 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC r285188:
pkelsey [Wed, 15 Jul 2015 16:55:56 +0000 (16:55 +0000)]
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@285604 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r277218, r277219, r280572, r280573, r280574
brueffer [Wed, 15 Jul 2015 16:47:13 +0000 (16:47 +0000)]
MFC: r277218, r277219, r280572, r280573, r280574

Add manpages for the ixl and ixlv drivers.

PR: 194313
Approved by: re (marius)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285603 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285006
brueffer [Wed, 15 Jul 2015 11:58:30 +0000 (11:58 +0000)]
MFC: r285006

Use the correct le*dec function to decode a 16bit type.

PR: 194228
Submitted by: David Horwitt
Approved by: re (marius)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285599 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoRemove the r283505 entry for now, pending refinement based
gjb [Tue, 14 Jul 2015 23:41:19 +0000 (23:41 +0000)]
Remove the r283505 entry for now, pending refinement based
on feedback from andrew@ and ian@.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285588 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r284096, dtb module for AM335x systems
gjb [Tue, 14 Jul 2015 21:46:12 +0000 (21:46 +0000)]
Document r284096, dtb module for AM335x systems

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285586 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r284094, rpi.dtb module and installation default.
gjb [Tue, 14 Jul 2015 21:46:09 +0000 (21:46 +0000)]
Document r284094, rpi.dtb module and installation default.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285585 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r284555, sfxge(4) 7XXX-series NIC support.
gjb [Tue, 14 Jul 2015 21:46:06 +0000 (21:46 +0000)]
Document r284555, sfxge(4) 7XXX-series NIC support.
Add Solarflare Communications to sponsors.ent.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285584 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r282826, SIFTR kernel configuration option.
gjb [Tue, 14 Jul 2015 21:46:03 +0000 (21:46 +0000)]
Document r282826, SIFTR kernel configuration option.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285583 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r282065, PAE_TABLES option.
gjb [Tue, 14 Jul 2015 21:46:00 +0000 (21:46 +0000)]
Document r282065, PAE_TABLES option.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285582 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r275249, timeo, actimeo, noac, proto mount_nfs(8) options.
gjb [Tue, 14 Jul 2015 21:45:58 +0000 (21:45 +0000)]
Document r275249, timeo, actimeo, noac, proto mount_nfs(8) options.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285581 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoReword the r283505 entry.
gjb [Tue, 14 Jul 2015 20:10:41 +0000 (20:10 +0000)]
Reword the r283505 entry.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285572 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r281323, bzipfs support in EFI loader.
gjb [Tue, 14 Jul 2015 20:10:39 +0000 (20:10 +0000)]
Document r281323, bzipfs support in EFI loader.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285571 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r283505, relocatable kernel and ubldr.
gjb [Tue, 14 Jul 2015 20:10:36 +0000 (20:10 +0000)]
Document r283505, relocatable kernel and ubldr.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285570 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r283500: Toradex Apalis support, and AUDMUX, SDMA, and
gjb [Tue, 14 Jul 2015 20:10:34 +0000 (20:10 +0000)]
Document r283500: Toradex Apalis support, and AUDMUX, SDMA, and
SSI support.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285569 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r278599, support for Exynos 5420 and SMP enabled
gjb [Tue, 14 Jul 2015 20:10:31 +0000 (20:10 +0000)]
Document r278599, support for Exynos 5420 and SMP enabled
by default.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285568 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r278079, support to poweroff the BeagleBone Black via
gjb [Tue, 14 Jul 2015 20:10:29 +0000 (20:10 +0000)]
Document r278079, support to poweroff the BeagleBone Black via
shutdown(8) and poweroff(8) added.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285567 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFix another typo. Sigh.
gjb [Tue, 14 Jul 2015 17:01:55 +0000 (17:01 +0000)]
Fix another typo.  Sigh.

Submitted by: brueffer
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285547 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r284499, cdce(4) support for RTL8153 chipset.
gjb [Tue, 14 Jul 2015 16:57:14 +0000 (16:57 +0000)]
Document r284499, cdce(4) support for RTL8153 chipset.

Submitted by: Ben Woods
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285546 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoFix typo.
gjb [Tue, 14 Jul 2015 15:38:45 +0000 (15:38 +0000)]
Fix typo.

Submitted by: matteo
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285544 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285414, r285440, r285441, r285443
bapt [Tue, 14 Jul 2015 12:21:47 +0000 (12:21 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285536 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoMFC: r285037
brueffer [Tue, 14 Jul 2015 11:37:26 +0000 (11:37 +0000)]
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)

git-svn-id: svn://svn.freebsd.org/base/stable/10@285532 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r281708, psm(4) enhancements.
gjb [Tue, 14 Jul 2015 01:32:25 +0000 (01:32 +0000)]
Document r281708, psm(4) enhancements.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285521 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r276686, reaper facility.
gjb [Tue, 14 Jul 2015 01:32:23 +0000 (01:32 +0000)]
Document r276686, reaper facility.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285520 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r284018, fix for panic when destroying vnet jail with
gjb [Tue, 14 Jul 2015 01:32:20 +0000 (01:32 +0000)]
Document r284018, fix for panic when destroying vnet jail with
gre(4).

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285519 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f

8 years agoDocument r276068, fix for panic when destroying vnet jail with
gjb [Tue, 14 Jul 2015 01:32:18 +0000 (01:32 +0000)]
Document r276068, fix for panic when destroying vnet jail with
gif(4).

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

git-svn-id: svn://svn.freebsd.org/base/stable/10@285518 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f