svn commit: r340147 - head/sys/powerpc/powerpc

2018-11-04 Thread Justin Hibbits
Author: jhibbits Date: Mon Nov 5 01:53:20 2018 New Revision: 340147 URL: https://svnweb.freebsd.org/changeset/base/340147 Log: powerpc/SMP: Don't spam the console with AP bringup messages Especially on new POWER9 systems, the console can be filled with SMP: AP CPU #XX launched

svn commit: r340146 - in head: lib usr.sbin

2018-11-04 Thread Kyle Evans
Author: kevans Date: Mon Nov 5 00:20:58 2018 New Revision: 340146 URL: https://svnweb.freebsd.org/changeset/base/340146 Log: Move pmc* bits behind MK_PMC to fix WITHOUT_PMC build No objection from:mmacy MFC after:3 days Modified: head/lib/Makefile head/usr.sbin/Makefile

svn commit: r340144 - in head: lib/libc/locale share/ctypedef tools/tools/locale tools/tools/locale/tools

2018-11-04 Thread Yuri Pankov
Author: yuripv Date: Sun Nov 4 22:13:22 2018 New Revision: 340144 URL: https://svnweb.freebsd.org/changeset/base/340144 Log: Add hybrid C.UTF-8 locale being identical to default C locale except that it uses the same ctype maps and functions as other UTF-8 locales. Reviewed by: bapt,

Re: svn commit: r339609 - in head/release: amd64 i386 powerpc sparc64

2018-11-04 Thread Oliver Pinter
On 10/22/18, Ed Maste wrote: > Author: emaste > Date: Mon Oct 22 19:39:20 2018 > New Revision: 339609 > URL: https://svnweb.freebsd.org/changeset/base/339609 > > Log: > release: set -e to exit on error in iso image scripts > > Reviewed by:gjb > Differential Revision:

svn commit: r340143 - head/sbin/ping

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 20:26:29 2018 New Revision: 340143 URL: https://svnweb.freebsd.org/changeset/base/340143 Log: ping: simplify use of Casper There is no need to check if capdns is NULL. If we will build the system without casper all cap_gethostaddr will be replaced by

svn commit: r340142 - head/lib/libcasper/services/cap_grp

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 19:43:59 2018 New Revision: 340142 URL: https://svnweb.freebsd.org/changeset/base/340142 Log: libcasper: using explicit_bzero in cap_grp service Please notice that we still don't clean information in nvlist structures. Submitted by: David CARLIER

svn commit: r340141 - in head/lib/libcasper/services/cap_dns: . tests

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 19:38:54 2018 New Revision: 340141 URL: https://svnweb.freebsd.org/changeset/base/340141 Log: libcasper: fix limitations in dns service The getaddrinfo(3) and gethostbyname(3) are used to return the address for a given hostname. The getnameinfo(3) and

svn commit: r340140 - head/lib/libcasper/services/cap_dns

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 19:31:44 2018 New Revision: 340140 URL: https://svnweb.freebsd.org/changeset/base/340140 Log: libcasper: Update example in man page to use cap_getnameinfo function. Reviewed by: hrs Differential Revision:https://reviews.freebsd.org/D16931

svn commit: r340139 - head/lib/libcasper/services/cap_dns

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 19:29:19 2018 New Revision: 340139 URL: https://svnweb.freebsd.org/changeset/base/340139 Log: libcasper: Document the cap_getaddrinfo and cap_getnameinfo functions Reviewed by: hrs Differential Revision:https://reviews.freebsd.org/D16929

svn commit: r340138 - in head: bin/dd sbin/dhclient sbin/md5 usr.bin/cmp usr.bin/diff usr.bin/diff3 usr.bin/elfdump usr.bin/indent usr.bin/jot usr.bin/ktrdump usr.bin/lam usr.bin/rwho usr.bin/tee u...

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 19:24:49 2018 New Revision: 340138 URL: https://svnweb.freebsd.org/changeset/base/340138 Log: capsicum: use a new capsicum helpers in tools Use caph_{rights,ioctls,fcntls}_limit to simplify the code. Modified: head/bin/dd/dd.c head/sbin/dhclient/bpf.c

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

2018-11-04 Thread Ed Maste
Author: emaste Date: Sun Nov 4 19:21:12 2018 New Revision: 340137 URL: https://svnweb.freebsd.org/changeset/base/340137 Log: rtld: move relro enforcement after ifunc processing Previously the combination of relro (implicit), -z now and ifunc use resulted in a segfault when applying

svn commit: r340136 - head/sys/arm/include

2018-11-04 Thread Konstantin Belousov
Author: kib Date: Sun Nov 4 19:11:32 2018 New Revision: 340136 URL: https://svnweb.freebsd.org/changeset/base/340136 Log: Move the fixed base for PIE loading on arm. Existing base causes conflicts for direct execution of ld-elf.so.1 because default linking base for non-PIE binaries is

svn commit: r340135 - in head: share/man/man4 sys/netgraph

2018-11-04 Thread Eugene Grosbein
Author: eugen Date: Sun Nov 4 19:10:44 2018 New Revision: 340135 URL: https://svnweb.freebsd.org/changeset/base/340135 Log: Make ng_pptpgre(8) netgraph node be able to restore order for packets reordered in transit instead of dropping them altogether. It uses sequence numbers of PPtPGRE

svn commit: r340134 - head/lib/libcapsicum

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 18:52:59 2018 New Revision: 340134 URL: https://svnweb.freebsd.org/changeset/base/340134 Log: Fix a recusive call introduce in the r340130. Modified: head/lib/libcapsicum/capsicum_helpers.h Modified: head/lib/libcapsicum/capsicum_helpers.h

Re: svn commit: r340133 - head/contrib/expat/lib

2018-11-04 Thread Mariusz Zaborski
On Sun, Nov 04, 2018 at 06:24:11PM +, Mariusz Zaborski wrote: > Author: oshogbo > Date: Sun Nov 4 18:24:11 2018 > New Revision: 340133 > URL: https://svnweb.freebsd.org/changeset/base/340133 > > Log: > Un-break build libexpact. > > The writeRandomBytes_arc4random is not used if the

svn commit: r340132 - in head: bin/ed share/man/man5 share/mk tools/build/options

2018-11-04 Thread Conrad Meyer
Author: cem Date: Sun Nov 4 17:56:16 2018 New Revision: 340132 URL: https://svnweb.freebsd.org/changeset/base/340132 Log: Drop ed(1) "crypto" You should not be using DES. You should not have been using DES for the past 30 years. The ed DES-CBC scheme lacked several desirable

svn commit: r340130 - head/lib/libcapsicum

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 17:22:58 2018 New Revision: 340130 URL: https://svnweb.freebsd.org/changeset/base/340130 Log: libcapsicum: Introduce caph_{rights,ioctls,fcntls}_limit The idea behind those functions is not to force consumers to remember that there is a need to check

svn commit: r340129 - head/sys/kern

2018-11-04 Thread Mariusz Zaborski
Author: oshogbo Date: Sun Nov 4 17:12:53 2018 New Revision: 340129 URL: https://svnweb.freebsd.org/changeset/base/340129 Log: capsicum: allow ppoll(2) in capability mode We already allow to use poll(2). There is no reason to disallow ppoll(2). PR: 232495 Submitted by:

svn commit: r340128 - head/usr.bin/man

2018-11-04 Thread Yuri Pankov
Author: yuripv Date: Sun Nov 4 16:58:55 2018 New Revision: 340128 URL: https://svnweb.freebsd.org/changeset/base/340128 Log: Teach man(1) about C.UTF-8. While here, use LANG as the proper source to select man pages language/encoding, falling back to LC_CTYPE. Reviewed by: bapt

svn commit: r340127 - in head: contrib/expat contrib/expat/doc contrib/expat/examples contrib/expat/lib contrib/expat/tests contrib/expat/tests/benchmark contrib/expat/xmlwf lib/libexpat

2018-11-04 Thread Eric van Gyzen
Author: vangyzen Date: Sun Nov 4 16:08:59 2018 New Revision: 340127 URL: https://svnweb.freebsd.org/changeset/base/340127 Log: Update expat to 2.2.6 Update contrib/expat by merging from the vendor branch. Update expat_config.h manually, using make -C /usr/ports/textproc/expat2

svn commit: r340115 - head/lib/msun/man

2018-11-04 Thread Mateusz Piotrowski
Author: 0mp (ports committer) Date: Sun Nov 4 14:11:38 2018 New Revision: 340115 URL: https://svnweb.freebsd.org/changeset/base/340115 Log: csqrt(3): Fix some typos in the manual page Submitted by: Steve Kargl Reviewed by: eadler Approved by:krion (mentor, implicit), mat

Re: svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-04 Thread Konstantin Belousov
On Sun, Nov 04, 2018 at 12:43:34AM -0700, Julian Elischer wrote: > what's an ifunc? > A special kind of relocation, controlled by the user code. ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To

Re: svn commit: r339876 - head/libexec/rtld-elf

2018-11-04 Thread Mark Millard via svn-src-head
On 2018-Nov-3, at 12:51 PM, Konstantin Belousov wrote: > On Sat, Nov 03, 2018 at 12:04:53PM -0700, Mark Millard wrote: >> 80903 ld-elf.so.1 CALL >> mmap(0x1,0xb000,0,0x6010,0x,0x1,0,0) >> 80903 ld-elf.so.1 RET mmap -1 errno 12 Cannot allocate memory > > This is the

svn commit: r340114 - head/etc

2018-11-04 Thread Baptiste Daroussin
Author: bapt Date: Sun Nov 4 10:14:08 2018 New Revision: 340114 URL: https://svnweb.freebsd.org/changeset/base/340114 Log: Simplify NLS alias handling by using native make(1) multi variable for loops Deleted: head/etc/nls.alias Modified: head/etc/Makefile Modified: head/etc/Makefile

Re: svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-04 Thread Dimitry Andric
On 4 Nov 2018, at 08:43, Julian Elischer wrote: > > what's an ifunc? This is a GNU extension, an "indirect function". It allows you to provide multiple different implementations of the same function, for instance optimized for specific CPU types, and choose between them at dynamic link time

Re: svn commit: r339898 - head/lib/libc/amd64/sys

2018-11-04 Thread Julian Elischer
what's an ifunc? ___ 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: r340113 - head/etc

2018-11-04 Thread Baptiste Daroussin
Author: bapt Date: Sun Nov 4 06:59:13 2018 New Revision: 340113 URL: https://svnweb.freebsd.org/changeset/base/340113 Log: Fix bad copy/paste Modified: head/etc/Makefile Modified: head/etc/Makefile == ---

svn commit: r340112 - head/etc

2018-11-04 Thread Baptiste Daroussin
Author: bapt Date: Sun Nov 4 06:47:21 2018 New Revision: 340112 URL: https://svnweb.freebsd.org/changeset/base/340112 Log: Simplify a bit distrib-dirs target Reviewed by: bdrewery Differential Revision:https://reviews.freebsd.org/D3915 Modified: head/etc/Makefile Modified:

svn commit: r340111 - head/usr.sbin/nfsd

2018-11-04 Thread Baptiste Daroussin
Author: bapt Date: Sun Nov 4 06:39:01 2018 New Revision: 340111 URL: https://svnweb.freebsd.org/changeset/base/340111 Log: nfsd: Factorize code Factorize code by using struct sockaddr_storage to handle both ipv6 and ipv4 Discussed with: rmacklem Reviewed by: manu MFC

svn commit: r340110 - head/sbin/ipfw

2018-11-04 Thread Eugene Grosbein
Author: eugen Date: Sun Nov 4 06:35:48 2018 New Revision: 340110 URL: https://svnweb.freebsd.org/changeset/base/340110 Log: ipfw(8): clarify layer2 processing abilities Make it clear that ipfw action set for layer2 frames it a bit limited. PR: 59835 Reviewed by:

svn commit: r340108 - in head: lib/libpmc lib/libpmc/pmu-events lib/libpmc/pmu-events/arch/x86/amdfam17h sys/dev/hwpmc

2018-11-04 Thread Matt Macy
Author: mmacy Date: Sun Nov 4 06:24:27 2018 New Revision: 340108 URL: https://svnweb.freebsd.org/changeset/base/340108 Log: Add aditional counter descriptions to AMD 0x17 Submitted by: Somalapuram Amaranath MFC after:3 days Differential Revision: