svn commit: r275633 - in head: contrib/llvm/lib/Transforms/Vectorize sys/sys

2014-12-08 Thread Dimitry Andric
Author: dim Date: Tue Dec 9 07:34:28 2014 New Revision: 275633 URL: https://svnweb.freebsd.org/changeset/base/275633 Log: Pull in r223171 from upstream llvm trunk (by Michael Zolotukhin): PR21302. Vectorize only bottom-tested loops. rdar://problem/18886083 This fixes a bug in

Re: svn commit: r275599 - in head/sys/ofed/include: linux net

2014-12-08 Thread Craig Rodrigues
On Mon, Dec 8, 2014 at 12:36 AM, Marko Zec wrote: > > And perhaps all of this stuff could have been completely avoided if > cma_init() was scheduled to fire with curvnet contex already set to > vnet0, using proper SYSINIT scheduling instead of module_init(), i.e. > after SI_SUB_VNET and before SI

svn commit: r275624 - head/sys/dev/usb/controller

2014-12-08 Thread Hans Petter Selasky
Author: hselasky Date: Mon Dec 8 21:14:13 2014 New Revision: 275624 URL: https://svnweb.freebsd.org/changeset/base/275624 Log: Add port routing support for Wildcat Point. PR: 195793 MFC after:1 week Modified: head/sys/dev/usb/controller/xhci_pci.c Modified: head/sys/dev

svn commit: r275622 - head

2014-12-08 Thread Garrett Cooper
Author: ngie Date: Mon Dec 8 18:29:20 2014 New Revision: 275622 URL: https://svnweb.freebsd.org/changeset/base/275622 Log: Add makewhatis to ITOOLS if MK_MAN != no This will fix installation with differing host targets in installworld, so one can build i386/i386 on an amd64 host, then in

svn commit: r275621 - head/tools/bsdbox

2014-12-08 Thread Sean Bruno
Author: sbruno Date: Mon Dec 8 17:14:01 2014 New Revision: 275621 URL: https://svnweb.freebsd.org/changeset/base/275621 Log: Add -lxo (for df) and -lgpio(for gpioctl) to bsdbox. This will allow the picostation build to work again. Reviewed by: adrian Modified: head/tools/bsdbox/Mak

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

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:48:57 2014 New Revision: 275620 URL: https://svnweb.freebsd.org/changeset/base/275620 Log: Add functions syncer_suspend() and syncer_resume(), which are supposed to be called before suspension and after resume, correspondingly. The syncer_suspend() ensures th

svn commit: r275619 - head/sys/kern

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:42:34 2014 New Revision: 275619 URL: https://svnweb.freebsd.org/changeset/base/275619 Log: When getnewbuf_reuse_bp() is called to reclaim some (clean) buffer, the vnode owning the buffer is not locked. More, it cannot be locked safely, since getnewbuf_reuse_b

svn commit: r275618 - head/sys/rpc

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:33:18 2014 New Revision: 275618 URL: https://svnweb.freebsd.org/changeset/base/275618 Log: Current reaction of the nfsd worker threads to any signal is exit. This is not correct at least for the stop requests. Check for stop conditions and suspend threads if

svn commit: r275617 - head/sys/kern

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:27:43 2014 New Revision: 275617 URL: https://svnweb.freebsd.org/changeset/base/275617 Log: Do some refactoring and minor cleanups of the thread_single() code in preparation for the global stop commit. Move the code to weed suspended or sleeping threads into

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

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:18:05 2014 New Revision: 275616 URL: https://svnweb.freebsd.org/changeset/base/275616 Log: Thread waiting for the vfork(2)-ed child to exec or exit, must allow for the suspension. Currently, the loop performs uninterruptible cv_wait(9) call, which prevent

svn commit: r275615 - head/sys/kern

2014-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 16:02:02 2014 New Revision: 275615 URL: https://svnweb.freebsd.org/changeset/base/275615 Log: When process is exiting, check for suspension regardless of multithreaded status of the process. The stopped state must be cleared before P_WEXIT is set. A stop si

svn commit: r275614 - head/lib/msun/src

2014-12-08 Thread Steve Kargl
Author: kargl Date: Mon Dec 8 15:47:52 2014 New Revision: 275614 URL: https://svnweb.freebsd.org/changeset/base/275614 Log: Adjust the |x| small limit from 0x1p-7 to 0x1p-9. This adjustment increases the number of correctly rounded cases within the interval on i386. Requested by: bde

svn commit: r275613 - head/release/scripts

2014-12-08 Thread Glen Barber
Author: gjb Date: Mon Dec 8 15:45:07 2014 New Revision: 275613 URL: https://svnweb.freebsd.org/changeset/base/275613 Log: Adjust the 'Relnotes:' search to look for any non-empty string following the tag. Sponsored by: The FreeBSD Foundation Modified: head/release/scripts/relnotes-sear

svn commit: r275612 - head/usr.bin/patch

2014-12-08 Thread Pedro F. Giffuni
Author: pfg Date: Mon Dec 8 15:10:48 2014 New Revision: 275612 URL: https://svnweb.freebsd.org/changeset/base/275612 Log: patch(1): avoid line number overflows Introduce strtolinenum to properly check line numbers while parsing: no signs, no spaces, just digits, 0 <= x <= LONG_MAX P

svn commit: r275606 - in head/sys/dev/usb: . serial

2014-12-08 Thread Hans Petter Selasky
Author: hselasky Date: Mon Dec 8 10:49:23 2014 New Revision: 275606 URL: https://svnweb.freebsd.org/changeset/base/275606 Log: Add more U3G USB IDs. Submitted by: Benediktus Anindito MFC after:1 week Modified: head/sys/dev/usb/serial/u3g.c head/sys/dev/usb/usbdevs Modified: he

svn commit: r275605 - in head/sys/dev/usb: . quirk

2014-12-08 Thread Hans Petter Selasky
Author: hselasky Date: Mon Dec 8 10:41:34 2014 New Revision: 275605 URL: https://svnweb.freebsd.org/changeset/base/275605 Log: Add more USB quirks for Western Digital external USB HDD enclosures. Rename an incorrectly named device. Increase limit for maximum number of quirks. PR:

Re: svn commit: r275599 - in head/sys/ofed/include: linux net

2014-12-08 Thread Hans Petter Selasky
On 12/08/14 09:36, Marko Zec wrote: Finally, the comment re. extra #includes and LIST_HEAD seems confusing since TD_TO_VNET() macro requires both sys/jail.h and net/vnet.h, and this dependency is unrelated to the LIST_HEAD macro cited in commit log. Regarding the headers, they must be in this i

svn commit: r275602 - head

2014-12-08 Thread Garrett Cooper
Author: ngie Date: Mon Dec 8 09:09:50 2014 New Revision: 275602 URL: https://svnweb.freebsd.org/changeset/base/275602 Log: Build gperf with xdev as part of _xb-bootstrap-tools This will unbreak the build when "env MK_CXX=no make delete-old" has been run on the build host post-r272849

Re: svn commit: r275599 - in head/sys/ofed/include: linux net

2014-12-08 Thread Marko Zec
On Mon, 8 Dec 2014 07:26:00 + Craig Rodrigues wrote: > Author: rodrigc > Date: Mon Dec 8 07:25:59 2014 > New Revision: 275599 > URL: https://svnweb.freebsd.org/changeset/base/275599 > > Log: > Use CURVNET macros inside inet_get_local_port_range() function. > Without this fix, a kernel w