svn commit: r321003 - head/sys/amd64/amd64

2017-07-14 Thread Alan Cox
Author: alc Date: Sat Jul 15 01:49:54 2017 New Revision: 321003 URL: https://svnweb.freebsd.org/changeset/base/321003 Log: Extract the innermost loop of pmap_remove() out into its own function, pmap_remove_ptes(). (This new function will also be used by an upcoming change to pmap_enter() th

svn commit: r321002 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Sat Jul 15 00:45:22 2017 New Revision: 321002 URL: https://svnweb.freebsd.org/changeset/base/321002 Log: Revert r320997. There are reports of it getting the wrong results, so clearly my testing was insuffficent, and it's best to just revert it until I get it straightened o

svn commit: r321001 - head/tests/sys/aio

2017-07-14 Thread Alan Somers
Author: asomers Date: Fri Jul 14 21:50:04 2017 New Revision: 321001 URL: https://svnweb.freebsd.org/changeset/base/321001 Log: Fix the build with GCC after r320975 Reported by: pfg MFC after:20 days X-MFC-With: 320975 Sponsored by: Spectra Logic Corp Modified: head/tests/sys

svn commit: r320999 - head/sys/kern

2017-07-14 Thread Brooks Davis
Author: brooks Date: Fri Jul 14 21:13:05 2017 New Revision: 320999 URL: https://svnweb.freebsd.org/changeset/base/320999 Log: Add 32-bit compat for kinfo_proc's ki_tdaddr. This appears to have been an oversight in r213536. Reviewed by: markj MFC after:1 week Sponsored by: DARP

svn commit: r320997 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Fri Jul 14 18:36:15 2017 New Revision: 320997 URL: https://svnweb.freebsd.org/changeset/base/320997 Log: Minor optimization: instead of converting between days and years using loops that start in 1970, assume most conversions are going to be for recent dates and use a preco

svn commit: r320996 - head/sys/kern

2017-07-14 Thread Ian Lepore
Author: ian Date: Fri Jul 14 18:13:54 2017 New Revision: 320996 URL: https://svnweb.freebsd.org/changeset/base/320996 Log: Allow setting debug.clocktime as a tunable. Print 64-bit time_t correctly on 32-bit systems. Modified: head/sys/kern/subr_clock.c Modified: head/sys/kern/subr_clock.c

svn commit: r320993 - head/lib/libc/stdlib

2017-07-14 Thread Brad Davis
Author: brd (doc,ports committer) Date: Fri Jul 14 17:27:15 2017 New Revision: 320993 URL: https://svnweb.freebsd.org/changeset/base/320993 Log: Follow up to r320992, properly escape the backslash so it renders properly. MFC after:1 week Forgotten by: brd X-MFC-With: r320992 Modi

svn commit: r320992 - head/lib/libc/stdlib

2017-07-14 Thread Brad Davis
Author: brd (doc,ports committer) Date: Fri Jul 14 17:07:28 2017 New Revision: 320992 URL: https://svnweb.freebsd.org/changeset/base/320992 Log: Add a complete example to tsearch(3) Reviewed by: wblock, sevan, bruffer MFC after:1 week Differential Revision:https://reviews.f

svn commit: r320991 - in head: lib/libmt usr.bin/mt

2017-07-14 Thread Kenneth D. Merry
Author: ken Date: Fri Jul 14 16:45:46 2017 New Revision: 320991 URL: https://svnweb.freebsd.org/changeset/base/320991 Log: Add IBM TS1155 density codes to libmt and the mt(1) man page. These are taken directly from the density report from a TS1155 tape drive. (Using mt getdensity) l

Re: svn commit: r320990 - head/lib/libthr/thread

2017-07-14 Thread Konstantin Belousov
On Fri, Jul 14, 2017 at 04:05:54PM +, Pedro F. Giffuni wrote: > Author: pfg > Date: Fri Jul 14 16:05:54 2017 > New Revision: 320990 > URL: https://svnweb.freebsd.org/changeset/base/320990 > > Log: > libthr: 'count' is unsigned so don't check for negative values. count is unsigned but pthread

svn commit: r320990 - head/lib/libthr/thread

2017-07-14 Thread Pedro F. Giffuni
Author: pfg Date: Fri Jul 14 16:05:54 2017 New Revision: 320990 URL: https://svnweb.freebsd.org/changeset/base/320990 Log: libthr: 'count' is unsigned so don't check for negative values. Obtained from:DragonFlyBSD (git e7db8139) Modified: head/lib/libthr/thread/thr_barrier.c Mod

svn commit: r320989 - head/libexec/rtld-elf

2017-07-14 Thread Konstantin Belousov
Author: kib Date: Fri Jul 14 15:42:12 2017 New Revision: 320989 URL: https://svnweb.freebsd.org/changeset/base/320989 Log: Language improvements. Submitted by: wblock MFC after:3 days Differential revision:https://reviews.freebsd.org/D10826 Modified: head/libexec/rtld-elf

svn commit: r320988 - head/share/misc

2017-07-14 Thread Baptiste Daroussin
Author: bapt Date: Fri Jul 14 14:58:10 2017 New Revision: 320988 URL: https://svnweb.freebsd.org/changeset/base/320988 Log: Update pci_vendors to 2017.07.13 MFC after:2 days Modified: head/share/misc/pci_vendors Modified: head/share/misc/pci_vendors =

svn commit: r320987 - in head/contrib/zstd: . contrib/pzstd doc examples lib lib/common lib/compress lib/decompress lib/dictBuilder lib/legacy programs tests zlibWrapper zlibWrapper/examples

2017-07-14 Thread Baptiste Daroussin
Author: bapt Date: Fri Jul 14 14:55:34 2017 New Revision: 320987 URL: https://svnweb.freebsd.org/changeset/base/320987 Log: Update zstd to 1.3.0 Modified: head/contrib/zstd/Makefile head/contrib/zstd/NEWS head/contrib/zstd/README.md head/contrib/zstd/appveyor.yml head/contrib/zstd/con

svn commit: r320986 - in head: share/man/man4 sys/dev/arcmsr

2017-07-14 Thread Xin LI
Author: delphij Date: Fri Jul 14 14:53:13 2017 New Revision: 320986 URL: https://svnweb.freebsd.org/changeset/base/320986 Log: Update arcmsr(4) to 1.40.00.00 in order to add support of ARC-1884 SATA RAID controllers. Many thanks to Areca for continuing to support FreeBSD. Submitted b

svn commit: r320984 - in head/sys: cam cam/scsi dev/nvme kern

2017-07-14 Thread Warner Losh
Author: imp Date: Fri Jul 14 14:52:20 2017 New Revision: 320984 URL: https://svnweb.freebsd.org/changeset/base/320984 Log: This adds CAM pass(4) support for NVMe IO's. Applications indicate the IO type (Admin or NVM) using XPT op-codes XPT_NVME_ADMIN or XPT_NVME_IO. Submitted by: Chuc

Re: svn commit: r320803 - head/sbin/mount

2017-07-14 Thread Bruce Evans
On Thu, 13 Jul 2017, Rodney W. Grimes wrote: On Tuesday, July 11, 2017 02:35:15 PM Ian Lepore wrote: I think the docs on this are pretty clear... under -u it says: The set of options is determined by applying the options specified in the argument to -o and finally applying the -r or -w

svn commit: r320982 - in head/sys: compat/freebsd32 kern netinet sys

2017-07-14 Thread Konstantin Belousov
Author: kib Date: Fri Jul 14 09:34:44 2017 New Revision: 320982 URL: https://svnweb.freebsd.org/changeset/base/320982 Log: Correct sysent flags for dynamically loaded syscalls. Using the https://github.com/google/capsicum-test/ suite, the PosixMqueue.CapModeForked test was failing due to