svn commit: r291471 - head/share/mk

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Mon Nov 30 06:56:25 2015 New Revision: 291471 URL: https://svnweb.freebsd.org/changeset/base/291471 Log: Add missing lib declaration. Modified: head/share/mk/src.libnames.mk Modified: head/share/mk/src.libnames.mk =

svn commit: r291470 - head/sbin/ifconfig

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Mon Nov 30 06:34:16 2015 New Revision: 291470 URL: https://svnweb.freebsd.org/changeset/base/291470 Log: Convert ifconfig to use lib80211. * remove regdomain.[ch] - it's now part of lib80211. * convert ifieee80211.c to use the ioctl routines in lib80211 and implem

svn commit: r291469 - in head/sys: contrib/dev/ath/ath_hal/ar9300 dev/ath/ath_hal

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Mon Nov 30 06:26:59 2015 New Revision: 291469 URL: https://svnweb.freebsd.org/changeset/base/291469 Log: fix ht/40 configuration for ar9331 (hornet). The synth programming here requires the real centre frequency, which for HT20 channels is the normal channel, but HT40

svn commit: r291468 - head/sys/netinet

2015-11-29 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Nov 30 06:02:35 2015 New Revision: 291468 URL: https://svnweb.freebsd.org/changeset/base/291468 Log: Remove in_setifarnh definition. Modified: head/sys/netinet/in_rmx.c Modified: head/sys/netinet/in_rmx.c

svn commit: r291467 - head/sys/net

2015-11-29 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Nov 30 05:59:22 2015 New Revision: 291467 URL: https://svnweb.freebsd.org/changeset/base/291467 Log: Move flowtable rte checks to separate function. Modified: head/sys/net/route.c Modified: head/sys/net/route.c ==

svn commit: r291466 - in head/sys: net netinet netinet6

2015-11-29 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Nov 30 05:51:14 2015 New Revision: 291466 URL: https://svnweb.freebsd.org/changeset/base/291466 Log: Add new rt_foreach_fib_walk_del() function for deleting route entries by filter function instead of picking into routing table details in each consumer. Remov

svn commit: r291465 - head/etc/mtree

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Mon Nov 30 04:59:01 2015 New Revision: 291465 URL: https://svnweb.freebsd.org/changeset/base/291465 Log: Add lib80211 to include path. (This commit was missing from my lib80211 commit.) Modified: head/etc/mtree/BSD.include.dist Modified: head/etc/mtree/BSD.include.d

svn commit: r291464 - in head/lib: . lib80211

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Mon Nov 30 04:41:50 2015 New Revision: 291464 URL: https://svnweb.freebsd.org/changeset/base/291464 Log: Add lib80211, a small (but hopefully soon to grow) set of library routines to interface with net80211. This is all from the ifconfig program; the duplicate code fr

Re: svn commit: r291460 - head/sys/kern

2015-11-29 Thread Kubilay Kocak
On 30/11/2015 8:42 AM, Kirk McKusick wrote: > Author: mckusick > Date: Sun Nov 29 21:42:26 2015 > New Revision: 291460 > URL: https://svnweb.freebsd.org/changeset/base/291460 > > Log: > As the kernel allocates and frees vnodes, it fully initializes them > on every allocation and fully releases

svn commit: r291463 - in head/sys/powerpc: include powerpc

2015-11-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Nov 30 02:40:41 2015 New Revision: 291463 URL: https://svnweb.freebsd.org/changeset/base/291463 Log: Print machine check address for Book-E. Bits in mcsr indicate if the address is valid, and whether it's a physical address or effective address. Sponsored b

svn commit: r291462 - in head/sys: conf powerpc/mpc85xx

2015-11-29 Thread Justin Hibbits
Author: jhibbits Date: Mon Nov 30 02:23:56 2015 New Revision: 291462 URL: https://svnweb.freebsd.org/changeset/base/291462 Log: Add Freescale QorIQ GPIO driver. Still missing interrupt support, to come later. Sponsored by: Alex Perez/Inertial Computing Added: head/sys/powerpc/mpc85x

Re: svn commit: r291453 - head/lib/libfetch

2015-11-29 Thread Dimitry Andric
On 29 Nov 2015, at 18:35, Jason Unovitch wrote: > > On Sun, Nov 29, 2015 at 9:27 AM, Dag-Erling Smørgrav wrote: >> Author: des >> Date: Sun Nov 29 14:26:59 2015 >> New Revision: 291453 >> URL: https://svnweb.freebsd.org/changeset/base/291453 ... > `make buildworld` fails after this commit: > >

svn commit: r291461 - head/lib/libfetch

2015-11-29 Thread Dimitry Andric
Author: dim Date: Sun Nov 29 22:37:48 2015 New Revision: 291461 URL: https://svnweb.freebsd.org/changeset/base/291461 Log: Fix buildworld after r291453, similar to r284346: url->user and url->pwd are arrays, so they can never be NULL. Reported by: many Pointy hat to:des Modifi

svn commit: r291460 - head/sys/kern

2015-11-29 Thread Kirk McKusick
Author: mckusick Date: Sun Nov 29 21:42:26 2015 New Revision: 291460 URL: https://svnweb.freebsd.org/changeset/base/291460 Log: As the kernel allocates and frees vnodes, it fully initializes them on every allocation and fully releases them on every free. These are not trivial costs: it star

svn commit: r291459 - in head/sys: fs/nfs fs/nfsclient ufs/ffs

2015-11-29 Thread Kirk McKusick
Author: mckusick Date: Sun Nov 29 21:01:02 2015 New Revision: 291459 URL: https://svnweb.freebsd.org/changeset/base/291459 Log: For performance reasons, it is useful to have a single string used as the name of a filesystem when setting it as the first parameter to the getnewvnode() function.

svn commit: r291458 - head/sys/contrib/dev/ath/ath_hal/ar9300

2015-11-29 Thread Adrian Chadd
Author: adrian Date: Sun Nov 29 18:14:18 2015 New Revision: 291458 URL: https://svnweb.freebsd.org/changeset/base/291458 Log: add missing initvals. Sorry y'all. Added: head/sys/contrib/dev/ath/ath_hal/ar9300/ar953x.ini Added: head/sys/contrib/dev/ath/ath_hal/ar9300/ar953x.ini ==

Re: svn commit: r291453 - head/lib/libfetch

2015-11-29 Thread Jason Unovitch
On Sun, Nov 29, 2015 at 9:27 AM, Dag-Erling Smørgrav wrote: > Author: des > Date: Sun Nov 29 14:26:59 2015 > New Revision: 291453 > URL: https://svnweb.freebsd.org/changeset/base/291453 > > Log: > Use .netrc for HTTP sites and proxies, not just FTP. > > PR: 193740 > Submitted by: T

svn commit: r291455 - in head: etc/mtree lib/libclang_rt lib/libclang_rt/include tools/build/mk

2015-11-29 Thread Dimitry Andric
Author: dim Date: Sun Nov 29 16:28:40 2015 New Revision: 291455 URL: https://svnweb.freebsd.org/changeset/base/291455 Log: Install the public sanitizer headers. These are useful for programs that want to directly interface with sanitizer internals. Added: head/lib/libclang_rt/include/ he

svn commit: r291453 - head/lib/libfetch

2015-11-29 Thread Dag-Erling Smørgrav
Author: des Date: Sun Nov 29 14:26:59 2015 New Revision: 291453 URL: https://svnweb.freebsd.org/changeset/base/291453 Log: Use .netrc for HTTP sites and proxies, not just FTP. PR: 193740 Submitted by: TEUBEL György MFC after:1 week Modified: head/lib/libfetch/fetch.3

svn commit: r291452 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 13:14:45 2015 New Revision: 291452 URL: https://svnweb.freebsd.org/changeset/base/291452 Log: Improve error reporting to clearly show problematic rules. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/rctl/rctl.c Modifie

svn commit: r291451 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 12:33:56 2015 New Revision: 291451 URL: https://svnweb.freebsd.org/changeset/base/291451 Log: Simplify rule retrieval and improve error handling. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/rctl/rctl.c Modified: head

svn commit: r291450 - head/sys/modules/uart

2015-11-29 Thread Ulrich Spoerlein
Author: uqs Date: Sun Nov 29 12:23:08 2015 New Revision: 291450 URL: https://svnweb.freebsd.org/changeset/base/291450 Log: Fix make depend Modified: head/sys/modules/uart/Makefile Modified: head/sys/modules/uart/Makefile ===

svn commit: r291449 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 12:21:02 2015 New Revision: 291449 URL: https://svnweb.freebsd.org/changeset/base/291449 Log: Fix some memory management problems. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/rctl/rctl.c Modified: head/usr.bin/rctl/r

svn commit: r291448 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 12:09:12 2015 New Revision: 291448 URL: https://svnweb.freebsd.org/changeset/base/291448 Log: Handle asprintf(3) errors in a standards-compliant way. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/usr.bin/rctl/rctl.c Modified:

svn commit: r291447 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 12:01:36 2015 New Revision: 291447 URL: https://svnweb.freebsd.org/changeset/base/291447 Log: Rewrite the rctl(8) utility to make it possible to add multiple rules in a single run. This speeds up operation with large rulesets. MFC after:1 month Sponso

svn commit: r291446 - head/sys/vm

2015-11-29 Thread Konstantin Belousov
Author: kib Date: Sun Nov 29 11:37:25 2015 New Revision: 291446 URL: https://svnweb.freebsd.org/changeset/base/291446 Log: Minor cleanup. Systematically use ANSI C functions definitions. Correct type of the flags argument to the dev_pager_putpages() function. Use vm_pager_free_nonreq().

svn commit: r291445 - head/usr.bin/rctl

2015-11-29 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Nov 29 11:30:17 2015 New Revision: 291445 URL: https://svnweb.freebsd.org/changeset/base/291445 Log: User and group identifiers the rctl(8) utility receives from the kernel are always in numeric form; don't try to resolve them by names. This speeds up rule listing wi

svn commit: r291444 - head/sys/dev/ahci

2015-11-29 Thread Michal Meloun
Author: mmel Date: Sun Nov 29 11:28:04 2015 New Revision: 291444 URL: https://svnweb.freebsd.org/changeset/base/291444 Log: AHCI: Fix AHCI driver for ARM. On ARM, we must ensure proper interdevice write ordering. The AHCI interrupt status register must be updated in HW before registers in