svn commit: r253136 - head/sys/sys

2013-07-10 Thread Kevin Lo
Author: kevlo Date: Wed Jul 10 07:15:39 2013 New Revision: 253136 URL: http://svnweb.freebsd.org/changeset/base/253136 Log: Add the ARM processor-specific section types. Reviewed by: imp Modified: head/sys/sys/elf_common.h Modified: head/sys/sys/elf_common.h ===

svn commit: r253138 - head/usr.sbin/authpf

2013-07-10 Thread Dag-Erling Smørgrav
Author: des Date: Wed Jul 10 07:40:30 2013 New Revision: 253138 URL: http://svnweb.freebsd.org/changeset/base/253138 Log: Install authpf-noip. MFC after:3 days Modified: head/usr.sbin/authpf/Makefile Modified: head/usr.sbin/authpf/Makefile ===

svn commit: r253139 - in head: share/doc/legal share/doc/legal/realtek sys/conf sys/contrib/dev/urtwn sys/dev/usb/wlan sys/modules/usb/urtwnfw sys/modules/usb/urtwnfw/urtwnrtl8192cT sys/modules/usb...

2013-07-10 Thread Hiren Panchasara
Author: hiren Date: Wed Jul 10 08:21:09 2013 New Revision: 253139 URL: http://svnweb.freebsd.org/changeset/base/253139 Log: Adding urtwn(4) firmware and related changes. Reviewed by: rpaulo Approved by: sbruno (mentor) Added: head/share/doc/legal/realtek/ head/share/doc/legal/realt

Re: svn commit: r252425 - head/sys/arm/arm

2013-07-10 Thread Bruce Evans
On Mon, 8 Jul 2013, Aleksandr Rybalko wrote: On Mon, 1 Jul 2013 11:56:25 +1000 (EST) Bruce Evans wrote: On Sun, 30 Jun 2013, Aleksandr Rybalko wrote: Log: Decrypt magic numbers - define names for fields of Generic Timer's CNTKCTL reg. Submitted by: Ruslan Bukin Modified: head/sys/arm

svn commit: r253140 - head/sys/amd64/amd64

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Wed Jul 10 09:24:03 2013 New Revision: 253140 URL: http://svnweb.freebsd.org/changeset/base/253140 Log: Clear m->object for the page taken from the delayed free list for reuse as the pv chink page in reclaim_pv_chunk(). Having non-NULL m->object is wrong for page not owned

svn commit: r253141 - head/sys/geom/journal

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Wed Jul 10 10:11:43 2013 New Revision: 253141 URL: http://svnweb.freebsd.org/changeset/base/253141 Log: When panicing due to the gjournal overflow, print the geom metadata journal id. Requested by: Andreas Longwitz MFC after:1 week Modified: head/sys/geom/journ

svn commit: r253142 - head/sys/arm/arm

2013-07-10 Thread Aleksandr Rybalko
Author: ray Date: Wed Jul 10 10:15:38 2013 New Revision: 253142 URL: http://svnweb.freebsd.org/changeset/base/253142 Log: Remove trailing whitespaces. Modified: head/sys/arm/arm/trap.c Modified: head/sys/arm/arm/trap.c =

svn commit: r253144 - head/sys/contrib/v4l

2013-07-10 Thread Alexander Leidinger
Author: netchild Date: Wed Jul 10 10:40:52 2013 New Revision: 253144 URL: http://svnweb.freebsd.org/changeset/base/253144 Log: Fix build for gcc users by declaring variables for unions in structs which don't declare a variable. The size before/after this change of the structs doesn't change

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

2013-07-10 Thread David Chisnall
Author: theraven Date: Wed Jul 10 10:57:09 2013 New Revision: 253149 URL: http://svnweb.freebsd.org/changeset/base/253149 Log: Report error for out-of-range numerical inputs. Requested by brooks. Modified: head/usr.bin/dtc/fdt.cc Modified: head/usr.bin/dtc/fdt.cc ===

svn commit: r253150 - head/sys/netinet

2013-07-10 Thread Andre Oppermann
Author: andre Date: Wed Jul 10 12:06:01 2013 New Revision: 253150 URL: http://svnweb.freebsd.org/changeset/base/253150 Log: Extend debug logging of TCP timestamp related specification violations. Update related comments and style. Modified: head/sys/netinet/tcp_input.c head/sys/netin

Re: svn commit: r253140 - head/sys/amd64/amd64

2013-07-10 Thread Alan Cox
On Jul 10, 2013, at 2:24 AM, Konstantin Belousov wrote: > Author: kib > Date: Wed Jul 10 09:24:03 2013 > New Revision: 253140 > URL: http://svnweb.freebsd.org/changeset/base/253140 > > Log: > Clear m->object for the page taken from the delayed free list for > reuse as the pv chink page in recla

Re: svn commit: r253139 - in head: share/doc/legal share/doc/legal/realtek sys/conf sys/contrib/dev/urtwn sys/dev/usb/wlan sys/modules/usb/urtwnfw sys/modules/usb/urtwnfw/urtwnrtl8192cT sys/modules/us

2013-07-10 Thread Rui Paulo
On 10 Jul 2013, at 01:21, Hiren Panchasara wrote: > Author: hiren > Date: Wed Jul 10 08:21:09 2013 > New Revision: 253139 > URL: http://svnweb.freebsd.org/changeset/base/253139 > > Log: > Adding urtwn(4) firmware and related changes. > > Reviewed by: rpaulo > Approved by: sbruno (mentor) A

svn commit: r253158 - in head/sys: kern sys

2013-07-10 Thread Marcel Moolenaar
Author: marcel Date: Wed Jul 10 15:35:25 2013 New Revision: 253158 URL: http://svnweb.freebsd.org/changeset/base/253158 Log: Add vfs_mounted and vfs_unmounted events so that components can be informed about mount and unmount events. This is used by Juniper to implement a more optimal impleme

Re: svn commit: r253149 - head/usr.bin/dtc

2013-07-10 Thread John Baldwin
On Wednesday, July 10, 2013 6:57:09 am David Chisnall wrote: > Author: theraven > Date: Wed Jul 10 10:57:09 2013 > New Revision: 253149 > URL: http://svnweb.freebsd.org/changeset/base/253149 > > Log: > Report error for out-of-range numerical inputs. Requested by brooks. > > Modified: > head/

svn commit: r253159 - in head/contrib: libc++/include libc++/src libcxxrt

2013-07-10 Thread David Chisnall
Author: theraven Date: Wed Jul 10 16:28:24 2013 New Revision: 253159 URL: http://svnweb.freebsd.org/changeset/base/253159 Log: Import new libcxxrt / libc++. This brings some bug fixes, including a potential race condition for static initialisers. Modified: head/contrib/libc++/include/__bit_

svn commit: r253161 - head/sys/dev/uart

2013-07-10 Thread Marcel Moolenaar
Author: marcel Date: Wed Jul 10 17:42:20 2013 New Revision: 253161 URL: http://svnweb.freebsd.org/changeset/base/253161 Log: Protect against broken hardware. In this particular case, protect against H/W not de-asserting the interrupt at all. On x86, and because of the following conditions, t

Re: svn commit: r253161 - head/sys/dev/uart

2013-07-10 Thread John Baldwin
On Wednesday, July 10, 2013 1:42:20 pm Marcel Moolenaar wrote: > Author: marcel > Date: Wed Jul 10 17:42:20 2013 > New Revision: 253161 > URL: http://svnweb.freebsd.org/changeset/base/253161 > > Log: > Protect against broken hardware. In this particular case, protect against > H/W not de-asser

svn commit: r253162 - head/usr.sbin/nvram

2013-07-10 Thread Roman Divacky
Author: rdivacky Date: Wed Jul 10 18:07:01 2013 New Revision: 253162 URL: http://svnweb.freebsd.org/changeset/base/253162 Log: Fix -Wmissing-variable-declarations compiler warning. Modified: head/usr.sbin/nvram/nvram.c Modified: head/usr.sbin/nvram/nvram.c ===

Re: svn commit: r253161 - head/sys/dev/uart

2013-07-10 Thread John Baldwin
On Wednesday, July 10, 2013 2:05:43 pm John Baldwin wrote: > On Wednesday, July 10, 2013 1:42:20 pm Marcel Moolenaar wrote: > > Author: marcel > > Date: Wed Jul 10 17:42:20 2013 > > New Revision: 253161 > > URL: http://svnweb.freebsd.org/changeset/base/253161 > > > > Log: > > Protect against bro

svn commit: r253163 - head/sys/ufs/ufs

2013-07-10 Thread Pedro F. Giffuni
Author: pfg Date: Wed Jul 10 18:19:48 2013 New Revision: 253163 URL: http://svnweb.freebsd.org/changeset/base/253163 Log: Change i_gen in UFS to an unsigned type. Missing type change from r252435. This fixes a "Stale NFS file handle" error. Reported by: Claude Bisson Tested by:

svn commit: r253167 - in head: . lib/libkvm

2013-07-10 Thread Mikolaj Golub
== --- head/ObsoleteFiles.inc Wed Jul 10 19:42:07 2013(r253166) +++ head/ObsoleteFiles.inc Wed Jul 10 19:44:43 2013(r253167) @@ -38,6 +38,9 @@ # xargs -n1 | sort | uniq -d; # done +# 20130710: libkvm version

Re: svn commit: r253161 - head/sys/dev/uart

2013-07-10 Thread Marcel Moolenaar
On Jul 10, 2013, at 11:09 AM, John Baldwin wrote: > On Wednesday, July 10, 2013 2:05:43 pm John Baldwin wrote: >> On Wednesday, July 10, 2013 1:42:20 pm Marcel Moolenaar wrote: >>> Author: marcel >>> Date: Wed Jul 10 17:42:20 2013 >>> New Revision: 253161 >>> URL: http://svnweb.freebsd.org/chang

svn commit: r253172 - head/sys/boot/ficl

2013-07-10 Thread Marcel Moolenaar
Author: marcel Date: Wed Jul 10 21:37:50 2013 New Revision: 253172 URL: http://svnweb.freebsd.org/changeset/base/253172 Log: Add 2 builtin words for working with directories: isdir? ( fd -- bool ) freaddir( fd -- ptr len TRUE | FALSE ) The 'isdir?' word retu

svn commit: r253173 - head/sys/fs/ext2fs

2013-07-10 Thread Pedro F. Giffuni
Author: pfg Date: Wed Jul 10 22:03:01 2013 New Revision: 253173 URL: http://svnweb.freebsd.org/changeset/base/253173 Log: Implement 1003.1-2001 pathconf() keys. This is based on r106058 in UFS. MFC after:1 month Modified: head/sys/fs/ext2fs/ext2_vnops.c Modified: head/sys/fs/ex

svn commit: r253174 - head/share/misc

2013-07-10 Thread John Marino
Author: marino (ports committer) Date: Wed Jul 10 22:12:48 2013 New Revision: 253174 URL: http://svnweb.freebsd.org/changeset/base/253174 Log: Add John Marino to committers-port.dot Approved by: bapt (mentor) Modified: head/share/misc/committers-ports.dot Modified: head/share/misc/comm

svn commit: r253175 - head/usr.sbin/bsdconfig/share

2013-07-10 Thread Devin Teske
Author: dteske Date: Wed Jul 10 22:45:07 2013 New Revision: 253175 URL: http://svnweb.freebsd.org/changeset/base/253175 Log: Introduce a new [yet unused] function for [efficiently] getting the path to an executable by-name without forking or using externals. In a performance benchmark of

svn commit: r253176 - head/sys/dev/ixgbe

2013-07-10 Thread Jack F Vogel
Author: jfv Date: Wed Jul 10 23:14:24 2013 New Revision: 253176 URL: http://svnweb.freebsd.org/changeset/base/253176 Log: Fix to a panic found internally, bad pointer during rxeof processing. Thanks for John Baldwin for catching this. Not clearing the flag member of the rxbuf could result in

Re: svn commit: r253048 - in head/sys/ofed: drivers/net/mlx4 include/linux

2013-07-10 Thread Garrett Cooper
On Tue, Jul 9, 2013 at 8:20 AM, John Baldwin wrote: ... > I hadn't seen it. I had wondered if the '\n' issue was a generic sysfs thing. > It sounds like it is and I'd be happy to revert the mlx4 change and alter the > sysfs bits to manage the newline directly if that is more appropriate. I'll

svn commit: r253178 - head/share/man/man4

2013-07-10 Thread Jim Harris
Author: jimharris Date: Thu Jul 11 02:10:23 2013 New Revision: 253178 URL: http://svnweb.freebsd.org/changeset/base/253178 Log: Bump date for nvme(4) and nvd(4). MFC after:3 days Modified: head/share/man/man4/nvd.4 head/share/man/man4/nvme.4 Modified: head/share/man/man4/nvd.4 ===

svn commit: r253179 - head/sys/dev/ixgbe

2013-07-10 Thread Jack F Vogel
Author: jfv Date: Thu Jul 11 03:44:06 2013 New Revision: 253179 URL: http://svnweb.freebsd.org/changeset/base/253179 Log: Fix my last commit, flags rather than flag... duh. MFC after: 2 days Modified: head/sys/dev/ixgbe/ixgbe.c Modified: head/sys/dev/ixgbe/ixgbe.c ==

svn commit: r253181 - head/usr.sbin/bhyve

2013-07-10 Thread Peter Grehan
Author: grehan Date: Thu Jul 11 03:54:35 2013 New Revision: 253181 URL: http://svnweb.freebsd.org/changeset/base/253181 Log: Implement RTC CMOS nvram. Init some fields that are used by FreeBSD and UEFI. Tested with nvram(4). Reviewed by: neel Added: head/usr.sbin/bhyve/rtc.h (cont

svn commit: r253185 - head/sys/i386/i386

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:10:36 2013 New Revision: 253185 URL: http://svnweb.freebsd.org/changeset/base/253185 Log: MFamd64 r253140: Clear m->object for the page taken from the delayed free list in pmap_pv_reclaim(). Noted by: alc Modified: head/sys/i386/i386/pmap.c Modifi

svn commit: r253186 - head/sys/i386/i386

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:15:30 2013 New Revision: 253186 URL: http://svnweb.freebsd.org/changeset/base/253186 Log: Explicitely panic instead of possibly doing undefined things when ptelist KVA is exhausted. Currently this cannot happen, the added panic serves as assert. Discusse

svn commit: r253187 - head/sys/kern

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:36:26 2013 New Revision: 253187 URL: http://svnweb.freebsd.org/changeset/base/253187 Log: Do not invalidate page of the B_NOCACHE buffer or buffer after an I/O error if any user wired mappings exist. Doing the invalidation destroys the user wiring. The c

svn commit: r253188 - head/sys/vm

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:38:39 2013 New Revision: 253188 URL: http://svnweb.freebsd.org/changeset/base/253188 Log: In the vm_page_set_invalid() function, do not assert that the page is not busy, since its only caller brelse() can legitimately call it on busy page. This happens for VO

svn commit: r253189 - head/sys/vm

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:47:26 2013 New Revision: 253189 URL: http://svnweb.freebsd.org/changeset/base/253189 Log: Never remove user-wired pages from an object when doing msync(MS_INVALIDATE). The vm_fault_copy_entry() requires that object range which corresponds to the user-wired vm

svn commit: r253190 - head/sys/vm

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:55:08 2013 New Revision: 253190 URL: http://svnweb.freebsd.org/changeset/base/253190 Log: The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly with parallel creation of the map entries, e.g. by mmap() or stack growing. It also breaks when other ent

svn commit: r253191 - head/sys/vm

2013-07-10 Thread Konstantin Belousov
Author: kib Date: Thu Jul 11 05:58:28 2013 New Revision: 253191 URL: http://svnweb.freebsd.org/changeset/base/253191 Log: The vm_fault() should not be allowed to proceed on the map entry which is being wired now. The entry wired count is changed to non-zero in advance, before the map lock i