svn commit: r248128 - in head/sys: conf libkern/arm

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 07:55:40 2013 New Revision: 248128 URL: http://svnweb.freebsd.org/changeset/base/248128 Log: Add __aeabi_memcpy to libkern as clang may generate calls to it. Added: head/sys/libkern/arm/memcpy.S (contents, props changed) Modified: head/sys/conf/files.arm M

Re: svn commit: r248127 - head/sys/net80211

2013-03-09 Thread Adrian Chadd
if I break the build again before bsdcan, I promise I'll buy a nice bottle of scotch and distribute small quantities to developers who ask. Adrian On 9 March 2013 20:38, Adrian Chadd wrote: > Author: adrian > Date: Sun Mar 10 04:38:06 2013 > New Revision: 248127 > URL: http://svnweb.freebsd.o

svn commit: r248127 - head/sys/net80211

2013-03-09 Thread Adrian Chadd
Author: adrian Date: Sun Mar 10 04:38:06 2013 New Revision: 248127 URL: http://svnweb.freebsd.org/changeset/base/248127 Log: Kill this, it's not needed at this point and (hopefully) the parent has correctly locked the ic/vap. Modified: head/sys/net80211/ieee80211_superg.c Modified: head/sy

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

2013-03-09 Thread Bruce Evans
On Sat, 9 Mar 2013, Davide Italiano wrote: Log: Fixup r248032: Change size requested to malloc(9) now that callwheel buckets are callout_list and not callout_tailq anymore. This change was already there but it seems it got lost after code churn in r248032. Reported by: alc, kib This st

svn commit: r248126 - head/sys/conf

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 03:52:35 2013 New Revision: 248126 URL: http://svnweb.freebsd.org/changeset/base/248126 Log: - Clang doesn't understand the -mno-thumb-interwork. Only use it with gcc. - We need to add "-mllvm -arm-enable-ehabi" to clangs CFLAGS when generating the unwind ta

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

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 02:44:06 2013 New Revision: 248125 URL: http://svnweb.freebsd.org/changeset/base/248125 Log: Fix a typo where db_printf was spelt printf. Modified: head/sys/arm/arm/db_trace.c Modified: head/sys/arm/arm/db_trace.c ==

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

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 02:40:50 2013 New Revision: 248124 URL: http://svnweb.freebsd.org/changeset/base/248124 Log: Update how we read the stack pointer to work on both GCC and clang. Modified: head/sys/arm/arm/db_trace.c Modified: head/sys/arm/arm/db_trace.c ===

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

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 02:38:35 2013 New Revision: 248123 URL: http://svnweb.freebsd.org/changeset/base/248123 Log: Tell the unwinder we can't unwind swi_entry. This fixes an infinite loop when the kernel attempts to unwind through this function. The .fnstart and .fnend in this f

svn commit: r248122 - head/sys/conf

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sun Mar 10 00:47:19 2013 New Revision: 248122 URL: http://svnweb.freebsd.org/changeset/base/248122 Log: Correctly align the unwind tables. Without this clang may incorrectly align them causing an alignment fault when producing a backtrace. Modified: head/sys/conf/ldscri

svn commit: r248121 - in head/sys/boot: common fdt

2013-03-09 Thread Ian Lepore
Author: ian Date: Sun Mar 10 00:43:01 2013 New Revision: 248121 URL: http://svnweb.freebsd.org/changeset/base/248121 Log: Attach the elf section headers to the loaded kernel as metadata, so they can easily be used by later post-processing. When searching for a compiled-in fdt blob, use the

svn commit: r248120 - stable/8/lib/libutil

2013-03-09 Thread Baptiste Daroussin
Author: bapt Date: Sun Mar 10 00:36:28 2013 New Revision: 248120 URL: http://svnweb.freebsd.org/changeset/base/248120 Log: MFC r237268 Revert user comparison back to user names as some user can share uids (root/toor for example) get the username information from old_pw structures to

svn commit: r248119 - in head/sys/arm: arm include

2013-03-09 Thread Andrew Turner
Author: andrew Date: Sat Mar 9 23:55:23 2013 New Revision: 248119 URL: http://svnweb.freebsd.org/changeset/base/248119 Log: __FreeBSD_ARCH_armv6__ is undefined on clang. We can use __ARM_ARCH in it's place. This makes 'uname -p' correctly output 'armv6' on a kernel built with clang. Modifi

svn commit: r248118 - head/sys/boot/common

2013-03-09 Thread Ian Lepore
Author: ian Date: Sat Mar 9 23:05:19 2013 New Revision: 248118 URL: http://svnweb.freebsd.org/changeset/base/248118 Log: Since ubldr doesn't necessarily load a kernel at the physical address in the elf headers, mask out the high nibble of that address. This effectly makes the entry point t

svn commit: r248117 - head/sys/vm

2013-03-09 Thread Alan Cox
Author: alc Date: Sat Mar 9 21:32:24 2013 New Revision: 248117 URL: http://svnweb.freebsd.org/changeset/base/248117 Log: Update a comment: The object lock is no longer a mutex. Modified: head/sys/vm/vm_page.c Modified: head/sys/vm/vm_page.c ==

svn commit: r248116 - stable/8/usr.sbin/sysinstall

2013-03-09 Thread Glen Barber
Author: gjb (doc,ports committer) Date: Sat Mar 9 21:21:47 2013 New Revision: 248116 URL: http://svnweb.freebsd.org/changeset/base/248116 Log: Update ports count and size in sysinstall(8). This is a direct commit to stable/8. Submitted by: ryusuke Approved by: re (kib) Modified: st

svn commit: r248115 - stable/9/usr.sbin/sysinstall

2013-03-09 Thread Glen Barber
Author: gjb (doc,ports committer) Date: Sat Mar 9 21:21:30 2013 New Revision: 248115 URL: http://svnweb.freebsd.org/changeset/base/248115 Log: Update ports count and size in sysinstall(8). This is a direct commit to stable/9. Submitted by: ryusuke Approved by: kib (implicit) Modified

svn commit: r248114 - head/usr.bin/netstat

2013-03-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Mar 9 20:04:47 2013 New Revision: 248114 URL: http://svnweb.freebsd.org/changeset/base/248114 Log: Add forgotten .El MFC with: r248112 Modified: head/usr.bin/netstat/netstat.1 Modified: head/usr.bin/netstat/netstat.1 ==

svn commit: r248113 - head/sys/kern

2013-03-09 Thread Davide Italiano
Author: davide Date: Sat Mar 9 20:03:10 2013 New Revision: 248113 URL: http://svnweb.freebsd.org/changeset/base/248113 Log: Fixup r248032: Change size requested to malloc(9) now that callwheel buckets are callout_list and not callout_tailq anymore. This change was already there but it see

svn commit: r248112 - head/usr.bin/netstat

2013-03-09 Thread Alexander V. Chernikov
Author: melifaro Date: Sat Mar 9 20:01:35 2013 New Revision: 248112 URL: http://svnweb.freebsd.org/changeset/base/248112 Log: Document netstat -Q flags meaning. MFC after:1 week Modified: head/usr.bin/netstat/netstat.1 Modified: head/usr.bin/netstat/netstat.1 ==

svn commit: r248109 - head/sys/netsmb

2013-03-09 Thread Davide Italiano
Author: davide Date: Sat Mar 9 16:58:19 2013 New Revision: 248109 URL: http://svnweb.freebsd.org/changeset/base/248109 Log: Call make_dev_credf() rather than using the couple make_dev()/dev_ref(). This closes a race with clone_cleanup(). Modified: head/sys/netsmb/smb_dev.c Modified: head/

Re: svn commit: r248097 - in head: . lib/libncp lib/libprocstat share/examples/nwclient sys/fs/nwfs sys/modules/ncp sys/modules/nwfs sys/netncp usr.bin/ncplist usr.bin/ncplogin usr.sbin/mount_nwfs

2013-03-09 Thread Davide Italiano
On Sat, Mar 9, 2013 at 5:29 PM, Joel Dahl wrote: > On Sat, Mar 09, 2013 at 04:17:56PM +0100, Attilio Rao wrote: >> On Sat, Mar 9, 2013 at 4:02 PM, Robert Watson wrote: >> > Hi Attilio: >> > >> > It's really great to see the continued progress towards the goal >> > entirely-MPSAFE VFS in 10.x -- w

Re: svn commit: r248097 - in head: . lib/libncp lib/libprocstat share/examples/nwclient sys/fs/nwfs sys/modules/ncp sys/modules/nwfs sys/netncp usr.bin/ncplist usr.bin/ncplogin usr.sbin/mount_nwfs

2013-03-09 Thread Joel Dahl
On Sat, Mar 09, 2013 at 04:17:56PM +0100, Attilio Rao wrote: > On Sat, Mar 9, 2013 at 4:02 PM, Robert Watson wrote: > > Hi Attilio: > > > > It's really great to see the continued progress towards the goal > > entirely-MPSAFE VFS in 10.x -- we owe you a huge vote of thanks for pursuing > > this! >

svn commit: r248106 - head/sys/net80211

2013-03-09 Thread Adrian Chadd
Author: adrian Date: Sat Mar 9 15:35:31 2013 New Revision: 248106 URL: http://svnweb.freebsd.org/changeset/base/248106 Log: Fix another compiler warning issue when invariants are disabled. Modified: head/sys/net80211/ieee80211_output.c Modified: head/sys/net80211/ieee80211_output.c

svn commit: r248105 - head/sys/kern

2013-03-09 Thread Attilio Rao
Author: attilio Date: Sat Mar 9 15:31:19 2013 New Revision: 248105 URL: http://svnweb.freebsd.org/changeset/base/248105 Log: Improve UMTX_PROFILING: - Use u_int values for length and max_length values - Add a way to reset the max_length heuristic in order to have the possibility to reus

Re: svn commit: r248097 - in head: . lib/libncp lib/libprocstat share/examples/nwclient sys/fs/nwfs sys/modules/ncp sys/modules/nwfs sys/netncp usr.bin/ncplist usr.bin/ncplogin usr.sbin/mount_nwfs

2013-03-09 Thread Attilio Rao
On Sat, Mar 9, 2013 at 4:02 PM, Robert Watson wrote: > Hi Attilio: > > It's really great to see the continued progress towards the goal > entirely-MPSAFE VFS in 10.x -- we owe you a huge vote of thanks for pursuing > this! Thanks for the kind words. The VFS can be considered completely MPSAFE by

svn commit: r248104 - head/sys/dev/ichwd

2013-03-09 Thread Mark Johnston
Author: markj Date: Sat Mar 9 15:04:44 2013 New Revision: 248104 URL: http://svnweb.freebsd.org/changeset/base/248104 Log: Don't log a message when the watchdog is reloaded. It's not useful to do so and these messages flood the log when bootverbose is enabled. Approved by: rstone (co-me

Re: svn commit: r248097 - in head: . lib/libncp lib/libprocstat share/examples/nwclient sys/fs/nwfs sys/modules/ncp sys/modules/nwfs sys/netncp usr.bin/ncplist usr.bin/ncplogin usr.sbin/mount_nwfs

2013-03-09 Thread Robert Watson
Hi Attilio: It's really great to see the continued progress towards the goal entirely-MPSAFE VFS in 10.x -- we owe you a huge vote of thanks for pursuing this! Robert N M Watson Computer Laboratory University of Cambridge On Sat, 9 Mar 2013, Attilio Rao wrote: Author: attilio Date: Sat Mar

svn commit: r248102 - head/lib/libutil

2013-03-09 Thread Diane Bruce
Author: db (ports committer) Date: Sat Mar 9 13:30:06 2013 New Revision: 248102 URL: http://svnweb.freebsd.org/changeset/base/248102 Log: commit correct tested fix for gr_util.c Approved by: theraven Modified: head/lib/libutil/gr_util.c Modified: head/lib/libutil/gr_util.c ===

svn commit: r248101 - head/sys/fs/smbfs

2013-03-09 Thread Davide Italiano
Author: davide Date: Sat Mar 9 13:25:45 2013 New Revision: 248101 URL: http://svnweb.freebsd.org/changeset/base/248101 Log: smbfs_lookup() in the DOTDOT case operates on dvp->n_parent without proper locking. This doesn't prevent in any case reclaim of the vnode. Avoid this not going over-th

svn commit: r248099 - head/sys/fs/smbfs

2013-03-09 Thread Davide Italiano
Author: davide Date: Sat Mar 9 13:05:21 2013 New Revision: 248099 URL: http://svnweb.freebsd.org/changeset/base/248099 Log: - Initialize variable in smbfs_rename() to silent compiler warning - Fix smbfs_mkdir() return value (in case of error). Reported by: pho Modified: head/sys/fs/s

svn commit: r248097 - in head: . lib/libncp lib/libprocstat share/examples/nwclient sys/fs/nwfs sys/modules/ncp sys/modules/nwfs sys/netncp usr.bin/ncplist usr.bin/ncplogin usr.sbin/mount_nwfs

2013-03-09 Thread Attilio Rao
Author: attilio Date: Sat Mar 9 12:45:36 2013 New Revision: 248097 URL: http://svnweb.freebsd.org/changeset/base/248097 Log: Garbage collect NWFS and NCP bits which are now completely disconnected from the tree since few months. This patch is not targeted for MFC. Deleted: head/lib/li

svn commit: r248096 - svnadmin/conf

2013-03-09 Thread Gavin Atkinson
Author: gavin Date: Sat Mar 9 12:34:45 2013 New Revision: 248096 URL: http://svnweb.freebsd.org/changeset/base/248096 Log: This file is intended for doc committers to receive src commit email directly, rather than through the svn-src-all mailing lists etc. As such, only current doc committ

Re: svn commit: r247910 - head/sys/dev/sound/pci/hda

2013-03-09 Thread Gleb Smirnoff
On Fri, Mar 08, 2013 at 02:00:50AM +, Alexey Dokuchaev wrote: A> On Thu, Mar 07, 2013 at 07:54:50AM +, Gleb Smirnoff wrote: A> > New Revision: 247910 A> > URL: http://svnweb.freebsd.org/changeset/base/247910 A> > A> > Log: A> > Plug a memory leak. A> > A> > Reviewed by: mav A> >

svn commit: r248093 - head/sys/kern

2013-03-09 Thread Konstantin Belousov
Author: kib Date: Sat Mar 9 10:16:08 2013 New Revision: 248093 URL: http://svnweb.freebsd.org/changeset/base/248093 Log: Correct the lock class for the vm object lock. Reported and tested by: joel Modified: head/sys/kern/subr_witness.c Modified: head/sys/kern/subr_witness.c =

svn commit: r248092 - head/sys/kern

2013-03-09 Thread Alexander Motin
Author: mav Date: Sat Mar 9 09:07:13 2013 New Revision: 248092 URL: http://svnweb.freebsd.org/changeset/base/248092 Log: Rework overflow checks of r247898 to not let too "intelligent" compiler to optimize it out. Submitted by: bde Modified: head/sys/kern/kern_event.c head/sys/kern/s

svn commit: r248091 - head/sys/dev/ath

2013-03-09 Thread Adrian Chadd
Author: adrian Date: Sat Mar 9 08:50:17 2013 New Revision: 248091 URL: http://svnweb.freebsd.org/changeset/base/248091 Log: Disable the hw TID != buffer TID check. I can 100% reliably trigger this on TID 1 traffic by using iperf -S 32 to create traffic that maps to TID 1. The refer