svn commit: r255090 - in head/sys: dev/usb netgraph/bluetooth/drivers/ubt

2013-08-31 Thread Hans Petter Selasky
Author: hselasky Date: Sat Aug 31 06:47:53 2013 New Revision: 255090 URL: http://svnweb.freebsd.org/changeset/base/255090 Log: Sync USB bluetooth product list with Linux. MFC after:1 week Modified: head/sys/dev/usb/usbdevs head/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c

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

2013-08-31 Thread Rui Paulo
Author: rpaulo Date: Sat Aug 31 07:08:21 2013 New Revision: 255091 URL: http://svnweb.freebsd.org/changeset/base/255091 Log: Fix a typo in a comment. Modified: head/sys/arm/arm/machdep.c Modified: head/sys/arm/arm/machdep.c

Re: svn commit: r254882 - head/sys/dev/pci

2013-08-31 Thread Jean-Sébastien Pédron
Le 30/08/2013 22:44, John Baldwin a écrit : However, BUS_ALLOC_RESOURCE() returns NULL in my tests. Hmm, can you get devinfo -u output? I wonder if orm0 is eating this resource. You'll find it attached. -- Jean-Sébastien Pédron Interrupt request lines: 0 (attimer0) 1 (atkbd0) 3

svn commit: r255092 - in head: lib/libcompiler_rt sys/arm/arm

2013-08-31 Thread David Chisnall
Author: theraven Date: Sat Aug 31 08:50:45 2013 New Revision: 255092 URL: http://svnweb.freebsd.org/changeset/base/255092 Log: Unconditionally compile the __sync_* atomics support functions into compiler-rt for ARM. This is quite ugly, because it has to work around a clang bug that does

svn commit: r255093 - head/contrib/libcxxrt

2013-08-31 Thread David Chisnall
Author: theraven Date: Sat Aug 31 08:56:33 2013 New Revision: 255093 URL: http://svnweb.freebsd.org/changeset/base/255093 Log: Don't use _Unwind_Backtrace() on ARM as it's currently missing from our libgcc_s. andrew@ has patches to add it, so this can be reverted and sync'd with upstream

Re: svn commit: r254585 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-08-31 Thread Andriy Gapon
on 31/08/2013 01:30 Xin Li said the following: I've re-examined the code with some instruments and it looks like the case where tdzp and sdzp have different z_zfsvfs were caught by upper layer in our VFS. I don't believe this to be true. -- Andriy Gapon

Re: svn commit: r255092 - in head: lib/libcompiler_rt sys/arm/arm

2013-08-31 Thread Ed Schouten
2013/8/31 David Chisnall thera...@freebsd.org: Reviewed by: ed Just for the record: though I did review this patch, but did not agree with the approach taken. Though I have to confess that due all the case distinctions this code isn't the cleanest out there, the #pragmas/__strong_references

Re: svn commit: r255092 - in head: lib/libcompiler_rt sys/arm/arm

2013-08-31 Thread David Chisnall
On 31 Aug 2013, at 12:30, Ed Schouten e...@80386.nl wrote: 1. Fix LLVM/Clang. Never ever let LLVM/Clang emit calls to __sync_*. You can easily implement the __sync_* interface on top of __atomic_*. What baffles me, is that the calls to __sync_* are emitted by LLVM

Re: svn commit: r255092 - in head: lib/libcompiler_rt sys/arm/arm

2013-08-31 Thread Ed Schouten
2013/8/31 David Chisnall thera...@freebsd.org: Although this would fix the issue in the tree, a number of ports explicitly call the __sync_* builtins, including some that have USE_GCC set, so even fixing clang would not address this. Do we know how many ports there are that do this? This

svn commit: r255095 - head/contrib/gcc/config/arm

2013-08-31 Thread Andrew Turner
Author: andrew Date: Sat Aug 31 14:53:19 2013 New Revision: 255095 URL: http://svnweb.freebsd.org/changeset/base/255095 Log: Bring in gcc r128087 to add support for _Unwind_Backtrace on ARM. This is prior to the licence change so is under the GPLv2. Modified:

svn commit: r255096 - head/contrib/gcc/config/arm

2013-08-31 Thread Andrew Turner
Author: andrew Date: Sat Aug 31 14:56:09 2013 New Revision: 255096 URL: http://svnweb.freebsd.org/changeset/base/255096 Log: Implement _Unwind_GetIP and _Unwind_GetIPInfo as functions as that is what we expect on FreeBSD. The implementation is based on the existing macros. Modified:

svn commit: r255097 - head/sys/vm

2013-08-31 Thread Kirk McKusick
Author: mckusick Date: Sat Aug 31 15:40:15 2013 New Revision: 255097 URL: http://svnweb.freebsd.org/changeset/base/255097 Log: Fix bug introduced in rewrite of keg_free_slab in -r251894. The consequence of the bug is that fini calls are not done when a slab is freed by a call-back from the

svn commit: r255098 - head/sys/mips/mips

2013-08-31 Thread Alan Cox
Author: alc Date: Sat Aug 31 16:21:13 2013 New Revision: 255098 URL: http://svnweb.freebsd.org/changeset/base/255098 Log: Implement pmap_advise(). Modified: head/sys/mips/mips/pmap.c Modified: head/sys/mips/mips/pmap.c

svn commit: r255099 - in head/sys/cddl/dev: dtrace/powerpc fbt

2013-08-31 Thread Justin Hibbits
Author: jhibbits Date: Sat Aug 31 16:30:20 2013 New Revision: 255099 URL: http://svnweb.freebsd.org/changeset/base/255099 Log: Fixes for DTrace on PowerPC: - Implement dtrace_getarg() - Sync fbt with x86, and fix a typo. - Pull in the time synchronization code from amd64. Modified:

svn commit: r255100 - head/sys/powerpc/powermac

2013-08-31 Thread Justin Hibbits
Author: jhibbits Date: Sat Aug 31 16:31:48 2013 New Revision: 255100 URL: http://svnweb.freebsd.org/changeset/base/255100 Log: Only add the backlight device if it actually exists in OF. MFC after:1 week Modified: head/sys/powerpc/powermac/atibl.c head/sys/powerpc/powermac/nvbl.c

svn commit: r255103 - stable/9/sys/ufs/ffs

2013-08-31 Thread Kirk McKusick
Author: mckusick Date: Sat Aug 31 17:33:25 2013 New Revision: 255103 URL: http://svnweb.freebsd.org/changeset/base/255103 Log: MFC of 253973: To better understand performance problems with journalled soft updates, we need to collect the highest level of allocation for each of the

svn commit: r255104 - stable/9/sys/ufs/ufs

2013-08-31 Thread Kirk McKusick
Author: mckusick Date: Sat Aug 31 17:38:49 2013 New Revision: 255104 URL: http://svnweb.freebsd.org/changeset/base/255104 Log: MFC of 253998: This bug fix is in a code path in rename taken when there is a collision between a rename and an open system call for the same target file.

svn commit: r255105 - head/lib/libelf

2013-08-31 Thread Andrew Turner
Author: andrew Date: Sat Aug 31 18:13:20 2013 New Revision: 255105 URL: http://svnweb.freebsd.org/changeset/base/255105 Log: Add support to the ARM platform specific section types. Modified: head/lib/libelf/libelf_data.c Modified: head/lib/libelf/libelf_data.c

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

2013-08-31 Thread Konstantin Belousov
Author: kib Date: Sat Aug 31 19:13:21 2013 New Revision: 255106 URL: http://svnweb.freebsd.org/changeset/base/255106 Log: Fix two build failures for non-tb configurations, UP [2] and when using gas [1]. Reported by: andreast [1], bf [2] Sponsored by: The FreeBSD Foundation Modified:

svn commit: r255107 - in head/contrib: gcc gcc/doc gcclibs/libcpp gcclibs/libcpp/include

2013-08-31 Thread Pedro F. Giffuni
Author: pfg Date: Sat Aug 31 20:33:37 2013 New Revision: 255107 URL: http://svnweb.freebsd.org/changeset/base/255107 Log: Add support for the GCC binary integer constants extension. This is required to build the i965 backend with newer versions of mesa. Original patch from Joerg

svn commit: r255108 - in head/lib/libc: gen include stdio string

2013-08-31 Thread Jilles Tjoelker
Author: jilles Date: Sat Aug 31 22:32:42 2013 New Revision: 255108 URL: http://svnweb.freebsd.org/changeset/base/255108 Log: libc: Always use our own copy of sys_errlist and sys_nerr (.so only). This ensures strerror() and friends continue to work correctly even if a (non-PIE) executable

svn commit: r255109 - head/sys/dev/virtio

2013-08-31 Thread Bryan Venteicher
Author: bryanv Date: Sun Sep 1 04:16:43 2013 New Revision: 255109 URL: http://svnweb.freebsd.org/changeset/base/255109 Log: Add support for postponing VirtIO virtqueue interrupts Partial support for the EVENT_IDX feature was added a while ago, but this commit adds an interface for the

svn commit: r255110 - in head/sys/dev/virtio: . pci

2013-08-31 Thread Bryan Venteicher
Author: bryanv Date: Sun Sep 1 04:20:23 2013 New Revision: 255110 URL: http://svnweb.freebsd.org/changeset/base/255110 Log: Add optional VirtIO device method for post-attach notifications This is called after the parent device (ie virito_pci) has completed the device

svn commit: r255111 - head/sys/dev/virtio/network

2013-08-31 Thread Bryan Venteicher
Author: bryanv Date: Sun Sep 1 04:23:54 2013 New Revision: 255111 URL: http://svnweb.freebsd.org/changeset/base/255111 Log: Sync VirtIO net device header file from recent Linux Modified: head/sys/dev/virtio/network/virtio_net.h Modified: head/sys/dev/virtio/network/virtio_net.h

svn commit: r255112 - in head: share/man/man4 sys/dev/virtio/network sys/modules/virtio/network

2013-08-31 Thread Bryan Venteicher
Author: bryanv Date: Sun Sep 1 04:33:47 2013 New Revision: 255112 URL: http://svnweb.freebsd.org/changeset/base/255112 Log: Import multiqueue VirtIO net driver from my user/bryanv/vtnetmq branch This is a significant rewrite of much of the previous driver; lots of misc. cleanup was also