svn commit: r341437 - in head/stand/i386: kgzldr mbr pmbr

2018-12-03 Thread Ed Maste
Author: emaste Date: Mon Dec 3 19:16:34 2018 New Revision: 341437 URL: https://svnweb.freebsd.org/changeset/base/341437 Log: stand/i386: rename .s to .S to use Clang IAS As part of the migration away from obsolete binutils we want to retire GNU as. Most assembly files used on amd64 have

svn commit: r341465 - stable/10/share/man/man4

2018-12-04 Thread Ed Maste
Author: emaste Date: Tue Dec 4 14:07:45 2018 New Revision: 341465 URL: https://svnweb.freebsd.org/changeset/base/341465 Log: MFC r323010: hv_vss.4: Fix spelling of 'responsibility' PR: 221300 Submitted by: Fabian Keil Obtained from:ElectroBSD Modified: stable/10/sh

svn commit: r341467 - stable/11/sys/vm

2018-12-04 Thread Ed Maste
Author: emaste Date: Tue Dec 4 15:04:48 2018 New Revision: 341467 URL: https://svnweb.freebsd.org/changeset/base/341467 Log: MFC r327860: ANSIfy function definitions in sys/vm/ Modified: stable/11/sys/vm/vm_glue.c stable/11/sys/vm/vm_unix.c Directory Properties: stable/11/ (props chang

svn commit: r341470 - head/sbin/ggate/ggated

2018-12-04 Thread Ed Maste
Author: emaste Date: Tue Dec 4 15:25:15 2018 New Revision: 341470 URL: https://svnweb.freebsd.org/changeset/base/341470 Log: ggated: do not expose stack data in sendfail() admbugs: 590 Submitted by: Fabian Keil Obtained from:ElectroBSD Modified: head/sbin/ggate/ggated/

Re: svn commit: r341446 - head/release/amd64

2018-12-04 Thread Ed Maste
On Tue, 4 Dec 2018 at 03:38, Oliver Pinter wrote: > > No problem. Ed was directly CCd and notified on IRC. Sorry for losing track of this one. (If there's anything else that you expect I'm looking at but haven't seen an update in a while please feel free to ping me.)

Re: svn commit: r341464 - head/sbin/savecore

2018-12-04 Thread Ed Maste
On Tue, 4 Dec 2018 at 07:34, Renato Botelho wrote: > > Author: garga (ports committer) > Date: Tue Dec 4 12:34:22 2018 > New Revision: 341464 > URL: https://svnweb.freebsd.org/changeset/base/341464 > > Log: > Restore /var/crash permissions to 0750, as declared in mtree file. After > r337337 i

svn commit: r341606 - stable/10/usr.sbin/bhyve

2018-12-05 Thread Ed Maste
Author: emaste Date: Wed Dec 5 21:49:39 2018 New Revision: 341606 URL: https://svnweb.freebsd.org/changeset/base/341606 Log: MFC r298454 (araujo): Use MIN()/MAX() macros from sys/param.h. Modified: stable/10/usr.sbin/bhyve/fwctl.c stable/10/usr.sbin/bhyve/pci_ahci.c Directory Properties:

svn commit: r341607 - stable/10/usr.sbin/bhyve

2018-12-05 Thread Ed Maste
Author: emaste Date: Wed Dec 5 21:51:39 2018 New Revision: 341607 URL: https://svnweb.freebsd.org/changeset/base/341607 Log: MFC r341484: Always treat firmware request and response sizes as unsigned. This fixes an incomplete bounds check on the guest-supplied request size where a very la

svn commit: r341637 - stable/12

2018-12-06 Thread Ed Maste
Author: emaste Date: Thu Dec 6 16:10:39 2018 New Revision: 341637 URL: https://svnweb.freebsd.org/changeset/base/341637 Log: MFC r340986: UPDATING: add note for ld.bfd removal r340984 in HEAD, MFC in r341239 Modified: stable/12/UPDATING Directory Properties: stable/12/ (props change

svn commit: r341653 - head/share/man/man7

2018-12-06 Thread Ed Maste
Author: emaste Date: Thu Dec 6 21:27:36 2018 New Revision: 341653 URL: https://svnweb.freebsd.org/changeset/base/341653 Log: hier.7: add /lib/casper directory Reported by: imp MFC after:1 week Sponsored by: The FreeBSD Foundation Modified: head/share/man/man7/hier.7 Modified:

svn commit: r341686 - in stable/12: contrib/elftoolchain/readelf sys/sys

2018-12-07 Thread Ed Maste
Author: emaste Date: Fri Dec 7 13:53:29 2018 New Revision: 341686 URL: https://svnweb.freebsd.org/changeset/base/341686 Log: MFC r340076: Define NT_FREEBSD_FEATURE_CTL ELF note type This ELF note will be used to allow binaries to opt out of, or in to, upcoming vulnerability mitigation an

svn commit: r341703 - head/etc/mtree

2018-12-07 Thread Ed Maste
Author: emaste Date: Fri Dec 7 16:52:52 2018 New Revision: 341703 URL: https://svnweb.freebsd.org/changeset/base/341703 Log: BSD.debug.dist: add newly added nvmecontrol directory Modified: head/etc/mtree/BSD.debug.dist Modified: head/etc/mtree/BSD.debug.dist

svn commit: r341796 - head

2018-12-10 Thread Ed Maste
Author: emaste Date: Mon Dec 10 14:50:11 2018 New Revision: 341796 URL: https://svnweb.freebsd.org/changeset/base/341796 Log: Clean stale wpa dependencies and objects after r341759 The wpa update added some source files with the same name as a file in another directory (found via .PATH in

Re: svn commit: r341759 - in head: contrib/wpa contrib/wpa/hostapd contrib/wpa/hs20/client contrib/wpa/src/ap contrib/wpa/src/common contrib/wpa/src/crypto contrib/wpa/src/drivers contrib/wpa/src/eap_

2018-12-10 Thread Ed Maste
On Sun, 9 Dec 2018 at 02:08, Cy Schubert wrote: > > In message <201812090645.wb96jnso066...@repo.freebsd.org>, Cy Schubert > writes: > > Author: cy > > Date: Sun Dec 9 06:45:49 2018 > > New Revision: 341759 > > URL: https://svnweb.freebsd.org/changeset/base/341759 > > > > Log: > > MFV r341618:

svn commit: r341989 - head

2018-12-12 Thread Ed Maste
Author: emaste Date: Wed Dec 12 15:23:40 2018 New Revision: 341989 URL: https://svnweb.freebsd.org/changeset/base/341989 Log: Makefile.inc1: update stale wpa dependency removal statement Only stale .depend files are removed; do not mention object files. Modified: head/Makefile.inc1 Modi

svn commit: r342191 - svnadmin/conf

2018-12-18 Thread Ed Maste
Author: emaste Date: Tue Dec 18 14:39:29 2018 New Revision: 342191 URL: https://svnweb.freebsd.org/changeset/base/342191 Log: Restore ngie's commit bit from safekeeping Welcome back! Approved by: core Modified: svnadmin/conf/access Modified: svnadmin/conf/access ==

svn commit: r342224 - releng/11.2/sys/kern

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 17:52:56 2018 New Revision: 342224 URL: https://svnweb.freebsd.org/changeset/base/342224 Log: MFS11 r340290: Only clear a pending thread event if one is pending. This fixes a panic when attaching to an already-stopped process. Also do some other clean up

svn commit: r342225 - releng/11.2/sys/vm

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:00:58 2018 New Revision: 342225 URL: https://svnweb.freebsd.org/changeset/base/342225 Log: MFS11 r341401: Update the free page count when blacklisting pages. PR: 231296 Submitted by: markj Approved by: so Security: FreeBSD-EN-18:17.vm

svn commit: r342226 - releng/11.2/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:05:50 2018 New Revision: 342226 URL: https://svnweb.freebsd.org/changeset/base/342226 Log: MFS11 r341828: Resolve a hang in ZFS during vnode reclaimation This is caused by a deadlock between zil_commit() and zfs_zget() Add a way for zfs_zget() to bre

svn commit: r342227 - head/libexec/bootpd

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:16:29 2018 New Revision: 342227 URL: https://svnweb.freebsd.org/changeset/base/342227 Log: bootpd: validate hardware type Due to insufficient validation of network-provided data it may have been possible for a malicious actor to craft a bootp packet whic

svn commit: r342228 - stable/12/libexec/bootpd

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:17:59 2018 New Revision: 342228 URL: https://svnweb.freebsd.org/changeset/base/342228 Log: MFC r342227: bootpd: validate hardware type Due to insufficient validation of network-provided data it may have been possible for a malicious actor to craft a boot

svn commit: r342229 - stable/11/libexec/bootpd

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:19:15 2018 New Revision: 342229 URL: https://svnweb.freebsd.org/changeset/base/342229 Log: MFC r342227: bootpd: validate hardware type Due to insufficient validation of network-provided data it may have been possible for a malicious actor to craft a boot

svn commit: r342230 - releng/12.0/libexec/bootpd

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:21:07 2018 New Revision: 342230 URL: https://svnweb.freebsd.org/changeset/base/342230 Log: MFS12 r342228: bootpd: validate hardware type Due to insufficient validation of network-provided data it may have been possible for a malicious actor to craft a bo

svn commit: r342231 - releng/11.2/libexec/bootpd

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:22:25 2018 New Revision: 342231 URL: https://svnweb.freebsd.org/changeset/base/342231 Log: MFS11 r342229: bootpd: validate hardware type Due to insufficient validation of network-provided data it may have been possible for a malicious actor to craft a bo

svn commit: r342232 - in releng/11.2: . sys/conf

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:29:46 2018 New Revision: 342232 URL: https://svnweb.freebsd.org/changeset/base/342232 Log: 11.2-RELEASE-p7 UPDATING Approved by: so Security: FreeBSD-SA-18:15.bootpd Security: FreeBSD-EN-18:16.ptrace Security: FreeBSD-EN-18:17.vm Secur

svn commit: r342233 - in releng/12.0: . sys/conf

2018-12-19 Thread Ed Maste
Author: emaste Date: Wed Dec 19 18:32:32 2018 New Revision: 342233 URL: https://svnweb.freebsd.org/changeset/base/342233 Log: 12.0-RELEASE-p1 UPDATING Approved by: so Security: FreeBSD-SA-18:15.bootpd Modified: releng/12.0/UPDATING releng/12.0/sys/conf/newvers.sh Modified: rele

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

svn commit: r342554 - head/share/man/man9

2018-12-27 Thread Ed Maste
Author: emaste Date: Thu Dec 27 16:50:28 2018 New Revision: 342554 URL: https://svnweb.freebsd.org/changeset/base/342554 Log: vnet.9: clarify VNET sponsorship The FreeBSD Foundation and NLnet Foundation sponsored the original work, and the Foundation sponsored followon work and integratio

svn commit: r342575 - head/usr.bin/ar

2018-12-28 Thread Ed Maste
Author: emaste Date: Fri Dec 28 17:00:12 2018 New Revision: 342575 URL: https://svnweb.freebsd.org/changeset/base/342575 Log: ar: detect and error out on 32-bit symbol table overflow BSD ar currently does not support the /SYM64/ 64-bit symbol table, and previously truncated to 32-bits, si

svn commit: r342580 - head/usr.bin/ar

2018-12-28 Thread Ed Maste
Author: emaste Date: Fri Dec 28 22:47:55 2018 New Revision: 342580 URL: https://svnweb.freebsd.org/changeset/base/342580 Log: ar: detect and error out on 32-bit symbol table overflow BSD ar currently does not support the /SYM64/ 64-bit symbol table, and previously truncated to 32-bits, si

svn commit: r306648 - head/gnu/lib

2016-10-03 Thread Ed Maste
Author: emaste Date: Mon Oct 3 17:34:50 2016 New Revision: 306648 URL: https://svnweb.freebsd.org/changeset/base/306648 Log: Don't build libdialog if WITHOUT_DIALOG is set X-MFC-With: r306375 Modified: head/gnu/lib/Makefile Modified: head/gnu/lib/Makefile

svn commit: r306649 - in head: . gnu/usr.bin/binutils share/mk tools/build/mk tools/build/options usr.bin/elfcopy

2016-10-03 Thread Ed Maste
Author: emaste Date: Mon Oct 3 17:49:26 2016 New Revision: 306649 URL: https://svnweb.freebsd.org/changeset/base/306649 Log: Retire WITHOUT_ELFCOPY_AS_OBJCOPY option In FreeBSD 11 ELF Tool Chain's elfcopy is installed as objcopy by default, with the option to switch back to GNU objcopy b

svn commit: r306681 - head/sys/kern

2016-10-04 Thread Ed Maste
Author: emaste Date: Tue Oct 4 17:57:30 2016 New Revision: 306681 URL: https://svnweb.freebsd.org/changeset/base/306681 Log: ANSIfy inflate.c Reviewed by: kib Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.freebsd.org/D8143 Modified: head/sys/ker

svn commit: r306697 - stable/10/usr.sbin/portsnap/portsnap

2016-10-04 Thread Ed Maste
Author: emaste Date: Wed Oct 5 00:33:06 2016 New Revision: 306697 URL: https://svnweb.freebsd.org/changeset/base/306697 Log: MFC r306417: portsnap: only move expected snapshot contents from snap/ to files/ Previously it was possible to smuggle in addional files that would be used by lat

svn commit: r306701 - stable/9/usr.sbin/portsnap/portsnap

2016-10-04 Thread Ed Maste
Author: emaste Date: Wed Oct 5 01:01:10 2016 New Revision: 306701 URL: https://svnweb.freebsd.org/changeset/base/306701 Log: MFC r306417: portsnap: only move expected snapshot contents from snap/ to files/ Previously it was possible to smuggle in addional files that would used by later

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

2016-10-05 Thread Ed Maste
Author: emaste Date: Wed Oct 5 17:03:22 2016 New Revision: 306708 URL: https://svnweb.freebsd.org/changeset/base/306708 Log: abort in srandomdev if kern.arandom sysctl fails The sysctl cannot fail. If it does fail on some FreeBSD derivative or after some future change, just abort() so th

svn commit: r306709 - in head/lib/msun: ld80 src

2016-10-05 Thread Ed Maste
Author: emaste Date: Wed Oct 5 17:04:58 2016 New Revision: 306709 URL: https://svnweb.freebsd.org/changeset/base/306709 Log: libm: remove unused variables Sponsored by: The FreeBSD Foundation Modified: head/lib/msun/ld80/e_lgammal_r.c head/lib/msun/src/e_lgammaf_r.c Modified: head/li

svn commit: r306729 - head/tools/build/options

2016-10-05 Thread Ed Maste
Author: emaste Date: Wed Oct 5 20:12:00 2016 New Revision: 306729 URL: https://svnweb.freebsd.org/changeset/base/306729 Log: makeman: avoid bogus output with duplicated options On some targets 'make showconfig' currently reports both 'no' and 'yes' for some options. For example: % m

svn commit: r306730 - head/share/man/man5

2016-10-05 Thread Ed Maste
Author: emaste Date: Wed Oct 5 20:18:17 2016 New Revision: 306730 URL: https://svnweb.freebsd.org/changeset/base/306730 Log: Regen src.conf.5 after r306649 Sponsored by: The FreeBSD Foundation Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5 ===

Re: svn commit: r306364 - in head: lib/libc/tests share/mk

2016-10-05 Thread Ed Maste
On 27 September 2016 at 09:44, Ruslan Bukin wrote: > Author: br > Date: Tue Sep 27 09:44:30 2016 > New Revision: 306364 > URL: https://svnweb.freebsd.org/changeset/base/306364 > > Log: > Mark SSP broken on MIPS. This needs an adjustment in sys/conf/kern.opts.mk as well it seems; 'make showconfi

svn commit: r306740 - head/gnu/usr.bin/groff

2016-10-05 Thread Ed Maste
Author: emaste Date: Wed Oct 5 23:25:29 2016 New Revision: 306740 URL: https://svnweb.freebsd.org/changeset/base/306740 Log: groff: use changelog date rather than file modification date in man pages The source checkout date is not particularly relevant, and this makes groff man pages bui

svn commit: r306757 - head/usr.bin/login

2016-10-06 Thread Ed Maste
Author: emaste Date: Thu Oct 6 13:21:42 2016 New Revision: 306757 URL: https://svnweb.freebsd.org/changeset/base/306757 Log: login: fix capitalization in errx messages Reported by: bde Modified: head/usr.bin/login/login_audit.c Modified: head/usr.bin/login/login_audit.c ==

svn commit: r306758 - head/usr.bin/locate/locate

2016-10-06 Thread Ed Maste
Author: emaste Date: Thu Oct 6 13:37:46 2016 New Revision: 306758 URL: https://svnweb.freebsd.org/changeset/base/306758 Log: locate: ANSIfy Modified: head/usr.bin/locate/locate/locate.c head/usr.bin/locate/locate/util.c Modified: head/usr.bin/locate/locate/locate.c ===

svn commit: r306784 - head/contrib/netbsd-tests/lib/libc/string

2016-10-06 Thread Ed Maste
Author: emaste Date: Thu Oct 6 20:27:40 2016 New Revision: 306784 URL: https://svnweb.freebsd.org/changeset/base/306784 Log: Add test for a musl libc memmem bug With a short needle (aka little) musl's memmem could read past the end of the haystack (aka big). This was fixed in musl commit

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

2016-10-07 Thread Ed Maste
Author: emaste Date: Fri Oct 7 12:57:35 2016 New Revision: 306806 URL: https://svnweb.freebsd.org/changeset/base/306806 Log: Improvements to BSD-licensed DTC. - Numerous crash and bug fixes - Improved warning and error messages - Permit multiple labels on nodes and properties - Fix n

svn commit: r306809 - stable/10/sys/fs/nfs

2016-10-07 Thread Ed Maste
Author: emaste Date: Fri Oct 7 14:46:34 2016 New Revision: 306809 URL: https://svnweb.freebsd.org/changeset/base/306809 Log: MFC r299199: Add nid_namelen bounds check to nfssvc system call This is only allowed by root and only used by the nfs daemon, which should not provide an incorrect

svn commit: r306822 - head/usr.sbin/makefs

2016-10-07 Thread Ed Maste
Author: emaste Date: Fri Oct 7 19:12:15 2016 New Revision: 306822 URL: https://svnweb.freebsd.org/changeset/base/306822 Log: makefs: diff reduction with NetBSD Obtained from:NetBSD usr.sbin/makefs/cd9660.c 1.33 Modified: head/usr.sbin/makefs/cd9660.c Modified: head/usr.sbin/mak

svn commit: r306825 - head/usr.sbin/portsnap/portsnap

2016-10-07 Thread Ed Maste
Author: emaste Date: Fri Oct 7 20:01:59 2016 New Revision: 306825 URL: https://svnweb.freebsd.org/changeset/base/306825 Log: portsnap: use lam on the known good hash list This change is equivalent to the approach committed in r306417, but if sed has a bug it could be exploited by the unt

svn commit: r306963 - head/usr.sbin/chown

2016-10-10 Thread Ed Maste
Author: emaste Date: Mon Oct 10 14:21:21 2016 New Revision: 306963 URL: https://svnweb.freebsd.org/changeset/base/306963 Log: chown: use NULL instead of 0 for null pointer Modified: head/usr.sbin/chown/chown.c Modified: head/usr.sbin/chown/chown.c

svn commit: r306965 - head/tools/build/mk

2016-10-10 Thread Ed Maste
Author: emaste Date: Mon Oct 10 15:29:59 2016 New Revision: 306965 URL: https://svnweb.freebsd.org/changeset/base/306965 Log: Remove old makewhatis(1) man page when using mandoc mandoc installs makewhatis(8) Modified: head/tools/build/mk/OptionalObsoleteFiles.inc Modified: head/tools/bu

svn commit: r306966 - head/tools/build/options

2016-10-10 Thread Ed Maste
Author: emaste Date: Mon Oct 10 15:40:08 2016 New Revision: 306966 URL: https://svnweb.freebsd.org/changeset/base/306966 Log: Correct sense of WITHOUT_MANDOCDB knob WITHOUT_MANDOCDB *disables* the use of mandoc's makewhatis. Modified: head/tools/build/options/WITHOUT_MANDOCDB Modified:

svn commit: r306969 - head/share/man/man5

2016-10-10 Thread Ed Maste
Author: emaste Date: Mon Oct 10 15:47:30 2016 New Revision: 306969 URL: https://svnweb.freebsd.org/changeset/base/306969 Log: src.conf.5: regen after r306965 Modified: head/share/man/man5/src.conf.5 Modified: head/share/man/man5/src.conf.5

svn commit: r307003 - head/contrib/mdocml

2016-10-10 Thread Ed Maste
Author: emaste Date: Mon Oct 10 19:09:35 2016 New Revision: 307003 URL: https://svnweb.freebsd.org/changeset/base/307003 Log: makewhatis: make output reproducible The mandoc search database generation uses each page's inode number as a hash key to index hard linked pages only once. Howev

svn commit: r307039 - stable/11/release/doc/share/xml

2016-10-11 Thread Ed Maste
Author: emaste Date: Tue Oct 11 13:22:37 2016 New Revision: 307039 URL: https://svnweb.freebsd.org/changeset/base/307039 Log: Add Cavium sponsor entity Modified: stable/11/release/doc/share/xml/sponsor.ent Modified: stable/11/release/doc/share/xml/sponsor.ent

svn commit: r307040 - head/release/doc/share/xml

2016-10-11 Thread Ed Maste
Author: emaste Date: Tue Oct 11 13:30:39 2016 New Revision: 307040 URL: https://svnweb.freebsd.org/changeset/base/307040 Log: Add Cavium sponsor entity Modified: head/release/doc/share/xml/sponsor.ent Modified: head/release/doc/share/xml/sponsor.ent ==

svn commit: r307061 - in stable/11/release/doc: en_US.ISO8859-1/errata share/xml

2016-10-11 Thread Ed Maste
Author: emaste Date: Tue Oct 11 17:12:26 2016 New Revision: 307061 URL: https://svnweb.freebsd.org/changeset/base/307061 Log: Add missing ThunderX release notes Reviewed by: gjb Differential Revision:https://reviews.freebsd.org/D8217 Modified: stable/11/release/doc/en_US.ISO88

svn commit: r307076 - head/sys/kern

2016-10-11 Thread Ed Maste
Author: emaste Date: Wed Oct 12 00:56:49 2016 New Revision: 307076 URL: https://svnweb.freebsd.org/changeset/base/307076 Log: Use correct size type in do_setopt_accept_filter Submitted by: ect...@gmail.com Modified: head/sys/kern/uipc_accf.c Modified: head/sys/kern/uipc_accf.c =

svn commit: r307145 - head/sys/dev/kbd

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 12:56:18 2016 New Revision: 307145 URL: https://svnweb.freebsd.org/changeset/base/307145 Log: Use M_WAITOK in PIO_KEYMAP ioctl The malloc return value is not checked. Submitted by: CTurt MFC after:1 week Modified: head/sys/dev/kbd/kbd.c Modifi

svn commit: r307148 - in head/lib/libc: gen stdlib

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 13:56:14 2016 New Revision: 307148 URL: https://svnweb.freebsd.org/changeset/base/307148 Log: Add comment on use of abort() in libc Suggested by: jonathan (in review D8133) Modified: head/lib/libc/gen/arc4random.c head/lib/libc/stdlib/random.c Modified:

svn commit: r307150 - head/gnu/usr.bin/groff

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 15:49:20 2016 New Revision: 307150 URL: https://svnweb.freebsd.org/changeset/base/307150 Log: Avoid using 'head' in generating groff doc date It may not be available in certain cross build cases. Note that this is a slight change in functionality, in tha

svn commit: r307152 - head/sys/mips/conf

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 18:49:30 2016 New Revision: 307152 URL: https://svnweb.freebsd.org/changeset/base/307152 Log: Add COMPAT_FREEBSD10 to the MIPS ERL kernel config As of r302092, pipe is a wrapper around pipe2 and the pipe syscall is no longer used. It is included only with t

Re: svn commit: r307072 - in head/usr.sbin: . efivar

2016-10-12 Thread Ed Maste
On 12 October 2016 at 12:55, Zbigniew Bodek wrote: > Hello Warner, > > Did you try to build world for ARMv6 on HEAD? I'm not able to do so and the > issues seems to be related to this commit (missing efivar.h file). Indeed, my tinderbox build failed for arm.arm, arm.armeb, arm.armv6, arm64.aarch6

svn commit: r307157 - head/usr.sbin

2016-10-12 Thread Ed Maste
Author: emaste Date: Wed Oct 12 20:25:03 2016 New Revision: 307157 URL: https://svnweb.freebsd.org/changeset/base/307157 Log: Temporarily disconnect efivar to fix arm and i386 builds Modified: head/usr.sbin/Makefile Modified: head/usr.sbin/Makefile ===

Re: svn commit: r307148 - in head/lib/libc: gen stdlib

2016-10-13 Thread Ed Maste
On 13 October 2016 at 02:05, Bruce Evans wrote: > On Wed, 12 Oct 2016, Ed Maste wrote: > > The comment starts by being just wrong: > > 1. "The" sysctl is not used here. Instead, a wrapper arc4_sysctl() is used. >The wrapper handles some but not all errors. Fix

svn commit: r307223 - head/sys/contrib/octeon-sdk

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 16:57:19 2016 New Revision: 307223 URL: https://svnweb.freebsd.org/changeset/base/307223 Log: Convert ­ U+00AD soft hyphen to - in Cavium Octeon SDK Linux's copy of the Cavium SDK does not have these non-ASCII characters and this reduces noise in diffs when

svn commit: r307225 - head/sys/contrib/octeon-sdk

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 17:16:32 2016 New Revision: 307225 URL: https://svnweb.freebsd.org/changeset/base/307225 Log: Fix octeon model comparison in Cavium SDK buildkernel failed with GCC 5.3 with error: comparison of constant '852736' with boolean expression is always true S

svn commit: r307230 - in head/lib: libgcc_eh libgcc_s

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 18:57:18 2016 New Revision: 307230 URL: https://svnweb.freebsd.org/changeset/base/307230 Log: Introduce lib/libgcc_eh and lib/libgcc_s for LLVM's implementation They are not yet connected to the build, but I am adding them to allow for easier testing, ports

svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 19:18:00 2016 New Revision: 307231 URL: https://svnweb.freebsd.org/changeset/base/307231 Log: libgcc_s: add libm dependencies from div{d,s,x}c3 compiler-rt's complex division support routines contain calls to compiler builtins such as `__builtin_scalbnl`.

svn commit: r307237 - head/lib

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 21:35:48 2016 New Revision: 307237 URL: https://svnweb.freebsd.org/changeset/base/307237 Log: garbage collect _libatm, missed in r179308 Modified: head/lib/Makefile Modified: head/lib/Makefile ===

svn commit: r307243 - head/lib

2016-10-13 Thread Ed Maste
Author: emaste Date: Fri Oct 14 01:53:15 2016 New Revision: 307243 URL: https://svnweb.freebsd.org/changeset/base/307243 Log: partially convert lib/Makefile to SUBDIR.${MK_FOO} style Cases other than MK_* (e.g. ${MACHINE_CPUARCH} == "i386") have been left as is. Reviewed by: imp S

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Ed Maste
Hi Bruce, thank you for the detailed response. On 14 October 2016 at 01:53, Bruce Evans wrote: >> compiler-rt's complex division support routines contain calls to >> compiler builtins such as `__builtin_scalbnl`. Unfortunately Clang >> turns these back into a call to `scalbnl`. > > gcc-4.2 ha

svn commit: r307325 - head/lib

2016-10-14 Thread Ed Maste
Author: emaste Date: Fri Oct 14 17:04:07 2016 New Revision: 307325 URL: https://svnweb.freebsd.org/changeset/base/307325 Log: Simplify logic for libproc and librtld_db in lib/Makefile Modified: head/lib/Makefile Modified: head/lib/Makefile

svn commit: r307329 - releng/10.3/contrib/libarchive/libarchive/test

2016-10-14 Thread Ed Maste
Author: emaste Date: Fri Oct 14 17:43:39 2016 New Revision: 307329 URL: https://svnweb.freebsd.org/changeset/base/307329 Log: Remove duplicate file content from patch misapplication in r306941 The three files affected were tests and aren't normally built so this had no user-facing effect

svn commit: r307520 - head/usr.bin/elfdump

2016-10-17 Thread Ed Maste
Author: emaste Date: Mon Oct 17 13:36:50 2016 New Revision: 307520 URL: https://svnweb.freebsd.org/changeset/base/307520 Log: elfdump: correct DT_AUXILIARY / DT_USED / DT_FILTER definitions r109332 introduced these three as DT_SUNW_*. Update to the correct names already used elsewhere in

svn commit: r307521 - in head: lib/libmd sys/crypto/sha2 sys/crypto/skein sys/sys

2016-10-17 Thread Ed Maste
Author: emaste Date: Mon Oct 17 13:47:22 2016 New Revision: 307521 URL: https://svnweb.freebsd.org/changeset/base/307521 Log: libmd: introduce functions that operate on an fd instead of filename Reviewed by: allanjude, cem MFC after:2 months Sponsored by: The FreeBSD Foundation D

svn commit: r307522 - head/sys/kern

2016-10-17 Thread Ed Maste
Author: emaste Date: Mon Oct 17 13:52:24 2016 New Revision: 307522 URL: https://svnweb.freebsd.org/changeset/base/307522 Log: makesyscalls.sh: remove trailing space on the "created from" line In r10905 and r10906 makesyscalls was modified to avoid emitting a literal $Id$ string in the gen

Re: svn commit: r307394 - in head: share/man/man4 sys/conf sys/dev/netmap sys/modules/netmap sys/net tools/tools/netmap

2016-10-17 Thread Ed Maste
On 16 October 2016 at 10:13, Luigi Rizzo wrote: > Author: luigi > Date: Sun Oct 16 14:13:32 2016 > New Revision: 307394 > URL: https://svnweb.freebsd.org/changeset/base/307394 > > Log: > Import the current version of netmap, aligned with the one on github. my tinderbox build failed with this, i

svn commit: r307564 - head/contrib/mdocml

2016-10-18 Thread Ed Maste
Author: emaste Date: Tue Oct 18 13:37:59 2016 New Revision: 307564 URL: https://svnweb.freebsd.org/changeset/base/307564 Log: makewhatis: avoid skipping another page after one with no mlinks Submitted by: Ingo Schwarze MFC after:3 weeks MFC with: r307003 Modified: head/contri

svn commit: r307631 - stable/11/gnu/usr.bin/groff

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 13:19:45 2016 New Revision: 307631 URL: https://svnweb.freebsd.org/changeset/base/307631 Log: MFC r306740, r307150: groff: use changelog date in man pages r306740: groff: use changelog date rather than file modification date in man pages The source

svn commit: r307633 - stable/11/sys/mips/conf

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 13:36:52 2016 New Revision: 307633 URL: https://svnweb.freebsd.org/changeset/base/307633 Log: MFC r307152: Add COMPAT_FREEBSD10 to the MIPS ERL kernel config As of r302092, pipe is a wrapper around pipe2 and the pipe syscall is no longer used. It is include

svn commit: r307634 - stable/11/sys/dev/kbd

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 13:37:43 2016 New Revision: 307634 URL: https://svnweb.freebsd.org/changeset/base/307634 Log: MFC r307145: Use M_WAITOK in PIO_KEYMAP ioctl The malloc return value is not checked. Modified: stable/11/sys/dev/kbd/kbd.c Directory Properties: stable/11/ (

svn commit: r307635 - stable/10/sys/dev/kbd

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 13:42:40 2016 New Revision: 307635 URL: https://svnweb.freebsd.org/changeset/base/307635 Log: MFC r307145: Use M_WAITOK in PIO_KEYMAP ioctl The malloc return value is not checked. Modified: stable/10/sys/dev/kbd/kbd.c Directory Properties: stable/10

svn commit: r307648 - head

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 17:42:45 2016 New Revision: 307648 URL: https://svnweb.freebsd.org/changeset/base/307648 Log: Fix MK_SHAREDOCS test from r306864 Groff is needed only if MK_GROFF and MK_SHAREDOCS are both true. Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ===

svn commit: r307652 - head/gnu/lib

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 19:32:06 2016 New Revision: 307652 URL: https://svnweb.freebsd.org/changeset/base/307652 Log: Switch gnu/lib/Makefile to SUBDIR.${MK_*} optional subdir style Compound conditions are left unchanged Modified: head/gnu/lib/Makefile Modified: head/gnu/lib/Mak

svn commit: r307655 - head/share/mk

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 19:57:36 2016 New Revision: 307655 URL: https://svnweb.freebsd.org/changeset/base/307655 Log: Force MK_GDB to no if MK_BINUTILS == no This is currently encoded in conditional blocks in gnu/lib/Makefile and gnu/usr.bin/Makefile. Set it via src.opts.mk to mak

svn commit: r307656 - head/gnu/lib

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 20:56:21 2016 New Revision: 307656 URL: https://svnweb.freebsd.org/changeset/base/307656 Log: Put each SUBDIR on a separate line for ease of maintenance Additional patches to this file are in progress, and having each SUBDIR entry on a separate line makes i

svn commit: r307658 - head/sbin/md5

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 21:07:17 2016 New Revision: 307658 URL: https://svnweb.freebsd.org/changeset/base/307658 Log: md5: enter capability on last fd or when acting as a filter Reviewed by: allanjude, cem MFC after:2 months Sponsored by: The FreeBSD Foundation Differenti

svn commit: r307659 - head/gnu/usr.bin

2016-10-19 Thread Ed Maste
Author: emaste Date: Wed Oct 19 21:25:59 2016 New Revision: 307659 URL: https://svnweb.freebsd.org/changeset/base/307659 Log: Switch gnu/usr.bin/Makefile to SUBDIR.${MK_*} optional subdir style Modified: head/gnu/usr.bin/Makefile Modified: head/gnu/usr.bin/Makefile ==

Re: svn commit: r307659 - head/gnu/usr.bin

2016-10-19 Thread Ed Maste
On 19 October 2016 at 21:43, Matteo Riondato wrote: > > This seems to have broken buildworld with WITHOUT_GPL_DTC=y in src.conf . What error do you get? ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To u

svn commit: r307674 - in head: gnu/usr.bin share/mk tools/build/mk tools/build/options

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 14:48:57 2016 New Revision: 307674 URL: https://svnweb.freebsd.org/changeset/base/307674 Log: Add knobs to make GNU diff and GNU grep optional This is added to facilitate experiments building FreeBSD without copyleft software. If WITHOUT_GNU_DIFF is se

svn commit: r307675 - head/gnu/usr.bin

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 15:12:06 2016 New Revision: 307675 URL: https://svnweb.freebsd.org/changeset/base/307675 Log: Remove trailing whitespace from r307674 Modified: head/gnu/usr.bin/Makefile Modified: head/gnu/usr.bin/Makefile ==

svn commit: r307679 - head/gnu/lib

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 17:28:52 2016 New Revision: 307679 URL: https://svnweb.freebsd.org/changeset/base/307679 Log: Build libgnuregex only if necessary for other components Reviewed by: brooks Differential Revision:https://reviews.freebsd.org/D8298 Modified: head/gnu

svn commit: r307683 - head/gnu/lib

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 18:43:12 2016 New Revision: 307683 URL: https://svnweb.freebsd.org/changeset/base/307683 Log: Correct typo in r307679: the variable is MK_GNU_GREP_COMPAT Modified: head/gnu/lib/Makefile Modified: head/gnu/lib/Makefile ==

svn commit: r307687 - head/share/man/man7

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 20:16:10 2016 New Revision: 307687 URL: https://svnweb.freebsd.org/changeset/base/307687 Log: arch.7: correct typo in predefined macro example The example incorrectly used -Dm, which defines macro m with value 1. It is supposed to be -dM, which lists macros

svn commit: r307688 - head/sys/compat/ia32

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 20:29:54 2016 New Revision: 307688 URL: https://svnweb.freebsd.org/changeset/base/307688 Log: Tidy up ia32_sysvec sv_flags setting Use the same approach as sys/arm/arm/elf_machdep.c to avoid an odd- looking , on a separate line. Modified: head/sys/compat

svn commit: r307690 - head

2016-10-20 Thread Ed Maste
Author: emaste Date: Thu Oct 20 21:29:59 2016 New Revision: 307690 URL: https://svnweb.freebsd.org/changeset/base/307690 Log: Don't build libssp as a prereq lib if WITHOUT_SSP is set Reviewed by: brooks Differential Revision:https://reviews.freebsd.org/D8301 Modified: head/Mak

svn commit: r307728 - head/sys/dev/netmap

2016-10-21 Thread Ed Maste
Author: emaste Date: Fri Oct 21 13:51:47 2016 New Revision: 307728 URL: https://svnweb.freebsd.org/changeset/base/307728 Log: netmap: fix kernel build on GCC-using architectures GCC produced a multiple declaration warning from the SYSCTL_DECL(_dev_netmap). Modified: head/sys/dev/netmap

svn commit: r307730 - head/sys/conf

2016-10-21 Thread Ed Maste
Author: emaste Date: Fri Oct 21 15:17:42 2016 New Revision: 307730 URL: https://svnweb.freebsd.org/changeset/base/307730 Log: netmap: if_ptnet depends on inet Modified: head/sys/conf/files Modified: head/sys/conf/files =

svn commit: r307741 - head/share/mk

2016-10-21 Thread Ed Maste
Author: emaste Date: Fri Oct 21 17:25:19 2016 New Revision: 307741 URL: https://svnweb.freebsd.org/changeset/base/307741 Log: Allow all subdirectories to be optional via SUBDIR.${MK_*} Reviewed by: br, imp Tested by:br Pointy hat to:emaste Differential Revision:ht

Re: svn commit: r307003 - head/contrib/mdocml

2016-10-22 Thread Ed Maste
On 10 October 2016 at 19:09, Ed Maste wrote: > Author: emaste > Date: Mon Oct 10 19:09:35 2016 > New Revision: 307003 > URL: https://svnweb.freebsd.org/changeset/base/307003 > > Log: > makewhatis: make output reproducible Several of us discussed this issue at the FreeBSD D

<    9   10   11   12   13   14   15   16   17   18   >