svn commit: r342296 - head/sbin/mdconfig

2018-12-20 Thread Bruce Evans
Author: bde Date: Fri Dec 21 06:38:13 2018 New Revision: 342296 URL: https://svnweb.freebsd.org/changeset/base/342296 Log: Fix missing (sub)options in usage message to prepare for adding a new one. Reviewed by: kib Modified: head/sbin/mdconfig/mdconfig.c Modified: head/sbin/mdconfig/md

svn commit: r342295 - head/sys/kern

2018-12-20 Thread Bruce Evans
Author: bde Date: Fri Dec 21 04:57:59 2018 New Revision: 342295 URL: https://svnweb.freebsd.org/changeset/base/342295 Log: Fix rounding in vop_stdadvise() for POSIX_FADV_NOREUSE (really POSIX_FADV_DONTNEED). The most broken case was for applications that advise for the whole file and then d

svn commit: r342290 - head/sys/kern

2018-12-20 Thread Kirk McKusick
Author: mckusick Date: Fri Dec 21 01:09:25 2018 New Revision: 342290 URL: https://svnweb.freebsd.org/changeset/base/342290 Log: Some filesystems (like cd9660 and ext3) require that VFS_STATFS() be called before VFS_ROOT() is called. Move the call for VFS_STATFS() so that it is done after VFS

svn commit: r342289 - head/sys/dev/cxgbe/iw_cxgbe

2018-12-20 Thread Navdeep Parhar
Author: np Date: Thu Dec 20 22:39:58 2018 New Revision: 342289 URL: https://svnweb.freebsd.org/changeset/base/342289 Log: cxgbe/iw_cxgbe: Remove redundant CTRs from c4iw_alloc/c4iw_rdev_open. This information is readily available elsewhere. Sponsored by: Chelsio Communications Modified:

svn commit: r342288 - head/sys/dev/cxgbe/iw_cxgbe

2018-12-20 Thread Navdeep Parhar
Author: np Date: Thu Dec 20 22:31:07 2018 New Revision: 342288 URL: https://svnweb.freebsd.org/changeset/base/342288 Log: cxgbe/iw_cxgbe: Do not terminate CTRx messages with \n. Modified: head/sys/dev/cxgbe/iw_cxgbe/cm.c head/sys/dev/cxgbe/iw_cxgbe/cq.c head/sys/dev/cxgbe/iw_cxgbe/qp.c

svn commit: r342287 - head

2018-12-20 Thread Rick Macklem
bort:false,junk:false' /etc/malloc.conf".) +20181220: + r342286 modifies the NFSv4 server so that it obeys vfs.nfsd.nfs_privport + in the same as it is applied to NFSv2 and 3. This implies that NFSv4 + servers that have vfs.nfsd.nfs_privport set will only allow mounts +

svn commit: r342286 - head/sys/fs/nfsserver

2018-12-20 Thread Rick Macklem
Author: rmacklem Date: Thu Dec 20 22:21:41 2018 New Revision: 342286 URL: https://svnweb.freebsd.org/changeset/base/342286 Log: Fix the NFSv4 server to obey vfs.nfsd.nfs_privport. When the NFSv4 server was coded, I believed that the specification authors did not want NFSv4 servers to requ

Re: svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/script

2018-12-20 Thread Rodney W. Grimes
> On Thu, Dec 20, 2018 at 01:11:20PM -0700, Rebecca Cran wrote: > > On December 20, 2018 at 12:51:36 PM, Shawn Webb > > (shawn.w...@hardenedbsd.org) wrote: > > > > Are there any other bits of the build process that touch files outside?? > > of ${MAKEOBJDIRPREFIX}??? > > > > > > Grepping for ???

svn commit: r342285 - head/sys/dev/tpm

2018-12-20 Thread Conrad Meyer
Author: cem Date: Thu Dec 20 20:55:33 2018 New Revision: 342285 URL: https://svnweb.freebsd.org/changeset/base/342285 Log: tpm(4): Fix GCC build after r342084 (TPM 2.0 driver commit) Move static variable definition (cdevsw) to a more conventional location (the C file it is used in), rathe

svn commit: r342284 - head/sys/dev/cxgbe

2018-12-20 Thread Navdeep Parhar
Author: np Date: Thu Dec 20 20:34:21 2018 New Revision: 342284 URL: https://svnweb.freebsd.org/changeset/base/342284 Log: cxgbe(4): Make sure the rx queues start off with the correct timestamp settings on initialization. Sponsored by: Chelsio Communications Modified: head/sys/dev/cxgbe

Re: svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/script

2018-12-20 Thread Shawn Webb
On Thu, Dec 20, 2018 at 01:11:20PM -0700, Rebecca Cran wrote: > On December 20, 2018 at 12:51:36 PM, Shawn Webb (shawn.w...@hardenedbsd.org) > wrote: > > Are there any other bits of the build process that touch files outside?? > of ${MAKEOBJDIRPREFIX}??? > > > Grepping for ???/tmp??? shows lots

Re: svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/script

2018-12-20 Thread Rebecca Cran via svn-src-head
On December 20, 2018 at 12:51:36 PM, Shawn Webb (shawn.w...@hardenedbsd.org) wrote: Are there any other bits of the build process that touch files outside  of ${MAKEOBJDIRPREFIX}?  Grepping for “/tmp” shows lots of other scripts that use /tmp . —  Rebecca __

Re: svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/script

2018-12-20 Thread Ian Lepore
On Thu, 2018-12-20 at 14:49 -0500, Shawn Webb wrote: > On Thu, Dec 20, 2018 at 07:39:37PM +, Rebecca Cran wrote: > > > > Author: bcran > > Date: Thu Dec 20 19:39:37 2018 > > New Revision: 342283 > > URL: https://svnweb.freebsd.org/changeset/base/342283 > > > > Log: > >   Rework UEFI ESP gener

Re: svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/script

2018-12-20 Thread Shawn Webb
On Thu, Dec 20, 2018 at 07:39:37PM +, Rebecca Cran wrote: > Author: bcran > Date: Thu Dec 20 19:39:37 2018 > New Revision: 342283 > URL: https://svnweb.freebsd.org/changeset/base/342283 > > Log: > Rework UEFI ESP generation > > Currently, the installer uses pre-created 800KB FAT12 files

svn commit: r342283 - in head: release/amd64 release/arm64 release/i386 release/tools share/man/man8 tools/boot tools/tools/nanobsd/embedded usr.sbin/bsdinstall/partedit usr.sbin/bsdinstall/scripts

2018-12-20 Thread Rebecca Cran
Author: bcran Date: Thu Dec 20 19:39:37 2018 New Revision: 342283 URL: https://svnweb.freebsd.org/changeset/base/342283 Log: Rework UEFI ESP generation Currently, the installer uses pre-created 800KB FAT12 filesystems that it dd's onto the ESP partition. This changeset improves that by

svn commit: r342282 - head/stand/libsa

2018-12-20 Thread Rebecca Cran
Author: bcran Date: Thu Dec 20 19:27:46 2018 New Revision: 342282 URL: https://svnweb.freebsd.org/changeset/base/342282 Log: Wait a maximum of 300 seconds for network send/recv in libsa The reason for this change is that currently, a send/recv takes many hours to time out. This is subop

svn commit: r342280 - head/sys/netinet

2018-12-20 Thread Michael Tuexen
Author: tuexen Date: Thu Dec 20 16:05:30 2018 New Revision: 342280 URL: https://svnweb.freebsd.org/changeset/base/342280 Log: Fix a regression in the TCP handling of received segments. When receiving TCP segments the stack protects itself by limiting the resources allocated for a TCP connect

svn commit: r342279 - head/release

2018-12-20 Thread Ed Maste
Author: emaste Date: Thu Dec 20 15:53:27 2018 New Revision: 342279 URL: https://svnweb.freebsd.org/changeset/base/342279 Log: Remove setting of long-unused MK_NCP option NCP was removed from the tree in 2013 (r248097) and disconnected some time before. Reported by: bz Sponsored by