Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Cy Schubert
In message <201706240335.v5o3zttg084...@slippy.cwsent.com>, Cy Schubert writes: > In message , Bryan > Drewery wr > ites: > > This is an OpenPGP/MIME signed message (RFC 4880 and 3156) > > --wgtDeWvwHi0cSQFVbm1oqMHHag11O62n3 > > Content-Type: multipart/mixed; boundary="77famXCJfxNoDslk4Jg33FDxFgU

Re: svn commit: r319722 - in head: sys/cam/ctl sys/dev/iscsi sys/kern sys/netgraph sys/netgraph/bluetooth/socket sys/netinet sys/ofed/drivers/infiniband/core sys/ofed/drivers/infiniband/ulp/sdp sys/rp

2017-06-23 Thread Conrad Meyer
Hi Gleb, We suspect this revision has broken setsockopt(SO_SNDBUF), etc., on listen sockets, as used by e.g. nginx. Example backtrace: http://imgur.com/a/fj5JQ The proposed mechanism is the destroyed snd/rcv sockbufs (and associated locks) as part of solisten_proto(). Best, Conrad On Thu, Ju

Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Cy Schubert
In message , Bryan Drewery wr ites: > This is an OpenPGP/MIME signed message (RFC 4880 and 3156) > --wgtDeWvwHi0cSQFVbm1oqMHHag11O62n3 > Content-Type: multipart/mixed; boundary="77famXCJfxNoDslk4Jg33FDxFgUd929a1"; > protected-headers="v1" > From: Bryan Drewery > To: Cy Schubert > Cc: src-commit

svn commit: r320302 - head/lib/libc/sys

2017-06-23 Thread Warner Losh
Author: imp Date: Sat Jun 24 00:28:35 2017 New Revision: 320302 URL: https://svnweb.freebsd.org/changeset/base/320302 Log: Be sure to free allocated statfs11 buffer. Submitted by: Alistair Crooks Modified: head/lib/libc/sys/getfsstat.c Modified: head/lib/libc/sys/getfsstat.c ===

Re: svn commit: r320277 - head/usr.bin/mkuzip

2017-06-23 Thread Glen Barber
On Fri, Jun 23, 2017 at 03:54:35PM -0700, Conrad Meyer wrote: > > @@ -58,12 +59,15 @@ mkuz_get_insize(struct mkuz_cfg *cfp) > > ffd = open(statfsbuf.f_mntfromname, O_RDONLY); > > if (ffd < 0) { > > warn("open(%s, O_RDONLY)", statfsbuf.f_mntfro

Re: svn commit: r320277 - head/usr.bin/mkuzip

2017-06-23 Thread Maxim Sobolev
Yeah, silly me. Thanks^2. -Max On Fri, Jun 23, 2017 at 3:54 PM, Conrad Meyer wrote: > One more nit. > > On Fri, Jun 23, 2017 at 10:39 AM, Maxim Sobolev > wrote: > > Author: sobomax > > Date: Fri Jun 23 17:39:00 2017 > > New Revision: 320277 > > URL: https://svnweb.freebsd.org/changeset/base/32

svn commit: r320301 - head/usr.bin/mkuzip

2017-06-23 Thread Maxim Sobolev
Author: sobomax Date: Fri Jun 23 23:11:05 2017 New Revision: 320301 URL: https://svnweb.freebsd.org/changeset/base/320301 Log: Doh, fix some botched "fix" in r320277. Reported by: cem MFC after:6 weeks Modified: head/usr.bin/mkuzip/mkuz_insize.c Modified: head/usr.bin/mkuzip/mkuz

Re: svn commit: r320277 - head/usr.bin/mkuzip

2017-06-23 Thread Conrad Meyer
One more nit. On Fri, Jun 23, 2017 at 10:39 AM, Maxim Sobolev wrote: > Author: sobomax > Date: Fri Jun 23 17:39:00 2017 > New Revision: 320277 > URL: https://svnweb.freebsd.org/changeset/base/320277 > > Log: > Don't leak file descriptor in some cases. > > Reported by: cem > MFC after:6

svn commit: r320300 - head/sys/netinet

2017-06-23 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 23 21:01:57 2017 New Revision: 320300 URL: https://svnweb.freebsd.org/changeset/base/320300 Log: Handle sctp_get_next_param() in a consistent way. This addresses an issue found by Felix Weinrank using libfuzz. While there, use also consistent nameing. MFC

Re: svn commit: r320288 - head/sys/boot/i386/boot0

2017-06-23 Thread Roman Divacky
Nice! What about boot1.S from boot2? On Fri, Jun 23, 2017 at 06:41:49PM +, Ed Maste wrote: > Author: emaste > Date: Fri Jun 23 18:41:49 2017 > New Revision: 320288 > URL: https://svnweb.freebsd.org/changeset/base/320288 > > Log: > Allow Clang's integrated assembler to assemble boot0 > >

svn commit: r320296 - head/usr.bin/dtc

2017-06-23 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 23 20:21:53 2017 New Revision: 320296 URL: https://svnweb.freebsd.org/changeset/base/320296 Log: dtc: Update to upstream 9ce35ff8 - Add "compatible with gpl dtc X.Y.Z" to version output so U-Boot doesn't complain - Fix cross reference node This fixes som

svn commit: r320292 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 19:03:31 2017 New Revision: 320292 URL: https://svnweb.freebsd.org/changeset/base/320292 Log: NO_ROOT: Remove excessive // when DESTDIR/DISTDIR are empty. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/

svn commit: r320291 - in head/usr.sbin/makefs: . msdos

2017-06-23 Thread Ed Maste
Author: emaste Date: Fri Jun 23 18:58:28 2017 New Revision: 320291 URL: https://svnweb.freebsd.org/changeset/base/320291 Log: makefs: add copies of NetBSD makefs msdos source files We do not treat makefs as contrib code. Import copies of makefs msdos files from NetBSD so that we can trac

svn commit: r320289 - head/release

2017-06-23 Thread Glen Barber
Author: gjb Date: Fri Jun 23 18:42:47 2017 New Revision: 320289 URL: https://svnweb.freebsd.org/changeset/base/320289 Log: Include WORLD_FLAGS in CHROOT_IMAKEFLAGS and CHROOT_DMAKEFLAGS, to allow passing '-jN' to the installworld and distributeworld targets. Submitted by: bdrewery Spons

svn commit: r320288 - head/sys/boot/i386/boot0

2017-06-23 Thread Ed Maste
Author: emaste Date: Fri Jun 23 18:41:49 2017 New Revision: 320288 URL: https://svnweb.freebsd.org/changeset/base/320288 Log: Allow Clang's integrated assembler to assemble boot0 dim@ compared clang IAS-built and GNU as-built boot0 and found them equivalent. IAS encoded one instruction u

svn commit: r320287 - head/lib/libc/sys

2017-06-23 Thread Warren Block
Author: wblock (doc committer) Date: Fri Jun 23 18:38:27 2017 New Revision: 320287 URL: https://svnweb.freebsd.org/changeset/base/320287 Log: Remove redundant wording, minor edits for clarity. MFC after:1 week Sponsored by: iXsystems Modified: head/lib/libc/sys/stat.2 Modified: he

svn commit: r320286 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:27:03 2017 New Revision: 320286 URL: https://svnweb.freebsd.org/changeset/base/320286 Log: compiler-metadata: Properly handle cross-build OBJDIR. MFC after:3 days Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/Makefil

svn commit: r320283 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:26:54 2017 New Revision: 320283 URL: https://svnweb.freebsd.org/changeset/base/320283 Log: packages: Allow actually building individual world packages in parallel. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Mod

svn commit: r320285 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:27:00 2017 New Revision: 320285 URL: https://svnweb.freebsd.org/changeset/base/320285 Log: Expose only the create-packages-* targets since they set needed DEST/DIRDIR. The other targets just fail confusingly otherwise. MFC after:2 weeks Sponso

svn commit: r320284 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:26:57 2017 New Revision: 320284 URL: https://svnweb.freebsd.org/changeset/base/320284 Log: packages: Parallelize individual kernel packaging. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/Makefile.i

svn commit: r320281 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:26:47 2017 New Revision: 320281 URL: https://svnweb.freebsd.org/changeset/base/320281 Log: packages: Allow staging world/kernel in parallel. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/Makefile.in

svn commit: r320282 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:26:51 2017 New Revision: 320282 URL: https://svnweb.freebsd.org/changeset/base/320282 Log: packages: Allow creating kernel/world packages in parallel. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile.inc1 Modified: head/M

svn commit: r320280 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 18:26:33 2017 New Revision: 320280 URL: https://svnweb.freebsd.org/changeset/base/320280 Log: packages: Allow stageworld/stagekernel to run with make jobs. The -B was originally added in projects/release-pkg r289381 as a copy of what 'make world' did at t

svn commit: r320279 - head/usr.bin/truss

2017-06-23 Thread Warner Losh
Author: imp Date: Fri Jun 23 18:06:46 2017 New Revision: 320279 URL: https://svnweb.freebsd.org/changeset/base/320279 Log: Decode FreeBSD 11 compat stat, fstat and lstat calls. Modified: head/usr.bin/truss/syscall.h head/usr.bin/truss/syscalls.c Modified: head/usr.bin/truss/syscall.h =

svn commit: r320278 - in head: . lib/libc/include lib/libc/sys

2017-06-23 Thread Warner Losh
Author: imp Date: Fri Jun 23 18:06:20 2017 New Revision: 320278 URL: https://svnweb.freebsd.org/changeset/base/320278 Log: Forward compatibility for ino64. Add forward compatibility so that new binaries can run on old kernels. If the new system call from ino64 isn't available on your sy

Re: svn commit: r320048 - head/usr.bin/mkuzip

2017-06-23 Thread Maxim Sobolev
Sorry overlooked that. Fixed, thanks! -Maxim On Thu, Jun 22, 2017 at 5:13 PM, Conrad Meyer wrote: > ffd is leaked in return paths. Coverity CID 1376420. > > On Fri, Jun 16, 2017 at 7:58 PM, Maxim Sobolev > wrote: > > Author: sobomax > > Date: Sat Jun 17 02:58:31 2017 > > New Revision: 320048

svn commit: r320277 - head/usr.bin/mkuzip

2017-06-23 Thread Maxim Sobolev
Author: sobomax Date: Fri Jun 23 17:39:00 2017 New Revision: 320277 URL: https://svnweb.freebsd.org/changeset/base/320277 Log: Don't leak file descriptor in some cases. Reported by: cem MFC after:6 weeks Modified: head/usr.bin/mkuzip/mkuz_insize.c Modified: head/usr.bin/mkuzip/mk

Re: svn commit: r320276 - head/sbin/ipfw

2017-06-23 Thread Emmanuel Vadot
On Fri, 23 Jun 2017 17:31:07 + (UTC) Emmanuel Vadot wrote: > Author: manu > Date: Fri Jun 23 17:31:07 2017 > New Revision: 320276 > URL: https://svnweb.freebsd.org/changeset/base/320276 > > Log: > ipfw: Note that bandwidth can take G suffix in the manpage > > Reported by:Jose

svn commit: r320276 - head/sbin/ipfw

2017-06-23 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 23 17:31:07 2017 New Revision: 320276 URL: https://svnweb.freebsd.org/changeset/base/320276 Log: ipfw: Note that bandwidth can take G suffix in the manpage Reported by: Jose Luis Duran (github) Modified: head/sbin/ipfw/ipfw.8 Modified: head/sbin/ipfw/ipfw.8 =

svn commit: r320275 - in head: share/mk sys/conf

2017-06-23 Thread Ed Maste
Author: emaste Date: Fri Jun 23 17:21:37 2017 New Revision: 320275 URL: https://svnweb.freebsd.org/changeset/base/320275 Log: Introduce LINKER_FEATURES to avoid duplicating version logic Submitted by: bdrewery Reported by: kib Modified: head/share/mk/bsd.linker.mk head/sys/conf/kern

Re: svn commit: r320272 - head/sys/conf

2017-06-23 Thread Bryan Drewery
On 6/23/2017 9:28 AM, Konstantin Belousov wrote: > On Fri, Jun 23, 2017 at 03:57:58PM +, Ed Maste wrote: >> Author: emaste >> Date: Fri Jun 23 15:57:58 2017 >> New Revision: 320272 >> URL: https://svnweb.freebsd.org/changeset/base/320272 >> >> Log: >> enable --build-id for the kernel link >>

svn commit: r320273 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 16:38:18 2017 New Revision: 320273 URL: https://svnweb.freebsd.org/changeset/base/320273 Log: Allow ALWAYS_BOOTSTRAP_MAKE to force bmake bootstrapping. MFC after:2 weeks Sponsored by: Dell EMC Isilon Modified: head/Makefile Modified: head/Makefile

svn commit: r320274 - head

2017-06-23 Thread Bryan Drewery
Author: bdrewery Date: Fri Jun 23 16:38:46 2017 New Revision: 320274 URL: https://svnweb.freebsd.org/changeset/base/320274 Log: Set compiler metadata for stageworld/distributeworld. This fixes LD errors during 'make packages' but also for the unlikely case of 'buildworld' on 1 system and

Re: svn commit: r320272 - head/sys/conf

2017-06-23 Thread Konstantin Belousov
On Fri, Jun 23, 2017 at 03:57:58PM +, Ed Maste wrote: > Author: emaste > Date: Fri Jun 23 15:57:58 2017 > New Revision: 320272 > URL: https://svnweb.freebsd.org/changeset/base/320272 > > Log: > enable --build-id for the kernel link > > A Build-ID is an identifier generated at link time

svn commit: r320272 - head/sys/conf

2017-06-23 Thread Ed Maste
Author: emaste Date: Fri Jun 23 15:57:58 2017 New Revision: 320272 URL: https://svnweb.freebsd.org/changeset/base/320272 Log: enable --build-id for the kernel link A Build-ID is an identifier generated at link time to uniquely identify ELF binaries. It allows efficient confirmation that

Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Bryan Drewery
On 6/23/2017 6:56 AM, Cy Schubert wrote: > In message <201706231347.v5ndlt39037...@slippy.cwsent.com>, Cy Schubert > writes: >> Let me try replying to this again. It's an exmh thing. Sorry. >> >> In message <201706222103.v5ml3oq3026...@repo.freebsd.org>, Bryan Drewery >> writes >> : >>> Author: b

svn commit: r320271 - head/usr.sbin/sesutil

2017-06-23 Thread Baptiste Daroussin
Author: bapt Date: Fri Jun 23 15:27:23 2017 New Revision: 320271 URL: https://svnweb.freebsd.org/changeset/base/320271 Log: sesutil no longer depends on libsbuf Sponsored by: Gandi.net Modified: head/usr.sbin/sesutil/Makefile.depend Modified: head/usr.sbin/sesutil/Makefile.depend ==

Re: svn commit: r320242 - head/etc/ntp

2017-06-23 Thread Ian Lepore
On Thu, 2017-06-22 at 21:59 -0400, Allan Jude wrote: > On 2017-06-22 21:04, Cy Schubert wrote: > > > > In message <1498161747.66489.10.ca...@freebsd.org>, Ian Lepore > > writes: > > > > > > On Thu, 2017-06-22 at 19:25 +, Cy Schubert wrote: > > > > > > > > Author: cy > > > > Date: Thu Jun 22

Re: svn commit: r320262 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-06-23 Thread Mark Linimon
I can confirm that this fixes the build on sparc64. mcl ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

svn commit: r320270 - head/usr.sbin/sesutil

2017-06-23 Thread Baptiste Daroussin
Author: bapt Date: Fri Jun 23 15:09:08 2017 New Revision: 320270 URL: https://svnweb.freebsd.org/changeset/base/320270 Log: Directly print the extra status instead of filling a buffer then printing it. This prepares the code to make it libxo friendly Reviewed by: manu, Nikita Kozlov

svn commit: r320269 - head/bin/echo/tests

2017-06-23 Thread Alan Somers
Author: asomers Date: Fri Jun 23 15:02:49 2017 New Revision: 320269 URL: https://svnweb.freebsd.org/changeset/base/320269 Log: style fixes in bin/echo/tests Submitted by: shivansh Reviewed by: asomers MFC after:2 weeks X-MFC-With: 319626 Sponsored by: Google, Inc (GSoC 2017)

svn commit: r320268 - head/sbin/ipfw

2017-06-23 Thread Emmanuel Vadot
Author: manu Date: Fri Jun 23 14:00:28 2017 New Revision: 320268 URL: https://svnweb.freebsd.org/changeset/base/320268 Log: ipfw: dummynet: Add 'G' and 'g' suffix for bandwidth configuration/display MFC after:2 weeks Sponsored by: Gandi.net Modified: head/sbin/ipfw/dummynet.c Modi

Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Cy Schubert
In message <201706231347.v5ndlt39037...@slippy.cwsent.com>, Cy Schubert writes: > Let me try replying to this again. It's an exmh thing. Sorry. > > In message <201706222103.v5ml3oq3026...@repo.freebsd.org>, Bryan Drewery > writes > : > > Author: bdrewery > > Date: Thu Jun 22 21:03:24 2017 > > Ne

Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Cy Schubert
Let me try replying to this again. It's an exmh thing. Sorry. In message <201706222103.v5ml3oq3026...@repo.freebsd.org>, Bryan Drewery writes : > Author: bdrewery > Date: Thu Jun 22 21:03:24 2017 > New Revision: 320245 > URL: https://svnweb.freebsd.org/changeset/base/320245 > > Log: > Support

Re: svn commit: r320245 - head/share/mk

2017-06-23 Thread Cy Schubert
In message <201706222103.v5ml3oq3026...@repo.freebsd.org>, Bryan Drewery writes : > Author: bdrewery > Date: Thu Jun 22 21:03:24 2017 > New Revision: 320245 > URL: https://svnweb.freebsd.org/changeset/base/320245 > > Log: > Support XLD for setting X_LINKER_TYPE and X_LINKER_VERSION. > > Th

svn commit: r320267 - head/usr.sbin/sesutil

2017-06-23 Thread Baptiste Daroussin
Author: bapt Date: Fri Jun 23 13:26:13 2017 New Revision: 320267 URL: https://svnweb.freebsd.org/changeset/base/320267 Log: Do not use sprintf(3) when not needed, while here, prefer snprintf(3) over sprintf(3) Modified: head/usr.sbin/sesutil/eltsub.c head/usr.sbin/sesutil/eltsub.h Modifi

Re: svn commit: r320262 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-06-23 Thread Justin Hibbits
On Jun 23, 2017 03:43, "Andriy Gapon" wrote: Author: avg Date: Fri Jun 23 08:42:53 2017 New Revision: 320262 URL: https://svnweb.freebsd.org/changeset/base/320262 Log: fix gcc-specific fallout from r320156, MFV of r318946, ZFS ABD Reported by: jhibbits MFC after:1 week X-MFC with:

svn commit: r320266 - head/sys/dev/jedec_ts

2017-06-23 Thread Andriy Gapon
Author: avg Date: Fri Jun 23 11:55:43 2017 New Revision: 320266 URL: https://svnweb.freebsd.org/changeset/base/320266 Log: jedec_ts: add support for devices manufactured by IDT Full manufacturer name is Integrated Device Technology, Inc. Supported devices include TSE2002B3C and TS3000B3A.

svn commit: r320265 - head/sys/compat/linprocfs

2017-06-23 Thread Mahdi Mokhtari
Author: mmokhi (ports committer) Date: Fri Jun 23 10:36:27 2017 New Revision: 320265 URL: https://svnweb.freebsd.org/changeset/base/320265 Log: Fix caveat in new implementation of linprocfs_docpuinfo(): Prevent kernel panic in case that extended-cpuid isn't supported by CPU Reviewed by:

svn commit: r320264 - head/sys/netinet

2017-06-23 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 23 10:09:49 2017 New Revision: 320264 URL: https://svnweb.freebsd.org/changeset/base/320264 Log: Check the length of a COOKIE chunk before accessing fields in it. Thanks to Felix Weinrank for reporting the issue he found by using libFuzzer. MFC after:

svn commit: r320263 - head/sys/netinet

2017-06-23 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 23 09:27:31 2017 New Revision: 320263 URL: https://svnweb.freebsd.org/changeset/base/320263 Log: Use a longer buffer for messages in ERROR chunks. This allows them to be sent in a non truncated way and addresses a warning given by newver versions of gcc. Tha

svn commit: r320262 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-06-23 Thread Andriy Gapon
Author: avg Date: Fri Jun 23 08:42:53 2017 New Revision: 320262 URL: https://svnweb.freebsd.org/changeset/base/320262 Log: fix gcc-specific fallout from r320156, MFV of r318946, ZFS ABD Reported by: jhibbits MFC after:1 week X-MFC with: r320156 Modified: head/sys/cddl/contrib/

svn commit: r320261 - head/sys/netinet

2017-06-23 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 23 08:35:54 2017 New Revision: 320261 URL: https://svnweb.freebsd.org/changeset/base/320261 Log: Honor the backlog field. Modified: head/sys/netinet/sctp_usrreq.c Modified: head/sys/netinet/sctp_usrreq.c ===

svn commit: r320260 - head/sys/netinet

2017-06-23 Thread Michael Tuexen
Author: tuexen Date: Fri Jun 23 08:34:01 2017 New Revision: 320260 URL: https://svnweb.freebsd.org/changeset/base/320260 Log: Improve compilation on platforms different from FreeBSD. Modified: head/sys/netinet/sctp_input.c head/sys/netinet/sctputil.c head/sys/netinet/sctputil.h Modified: