svn commit: r278372 - head/sys/dev/cxgbe

2015-02-08 Thread Navdeep Parhar
Author: np Date: Sun Feb 8 08:52:18 2015 New Revision: 278372 URL: https://svnweb.freebsd.org/changeset/base/278372 Log: cxgbe(4): adapter_full_init is always a synchronized operation. MFC after:1 week Modified: head/sys/dev/cxgbe/t4_main.c Modified: head/sys/dev/cxgbe/t4_main.c

Re: svn commit: r278335 - head/sys/boot/forth

2015-02-08 Thread Alexey Dokuchaev
On Fri, Feb 06, 2015 at 11:19:18PM +, Devin Teske wrote: New Revision: 278335 URL: https://svnweb.freebsd.org/changeset/base/278335 Log: Revert SVN r277693. Discussed on: src-committers Approved by:core (emaste) Why it was reverted, if I may ask? ./danfe

svn commit: r278371 - head/sys/dev/cxgbe

2015-02-08 Thread Navdeep Parhar
Author: np Date: Sun Feb 8 08:42:45 2015 New Revision: 278371 URL: https://svnweb.freebsd.org/changeset/base/278371 Log: cxgbe(4): a change to the synchronization rules within the the driver. This is purely cosmetic because the new rules are already followed. MFC after:1 week

svn commit: r278374 - in head/sys/dev/cxgbe: . iw_cxgbe tom

2015-02-08 Thread Navdeep Parhar
Author: np Date: Sun Feb 8 09:28:55 2015 New Revision: 278374 URL: https://svnweb.freebsd.org/changeset/base/278374 Log: cxgbe(4): tidy up some of the interaction between the Upper Layer Drivers (ULDs) and the base if_cxgbe driver. Track the per-adapter activation of ULDs in a new

Re: svn commit: r278361 - in head/contrib/llvm: lib/Target/X86 patches

2015-02-08 Thread Roman Divacky
Fwiw, FastISel is only used for -O0, maybe the right way to fix the breakage is to not use -O0 ? On Sat, Feb 07, 2015 at 04:57:33PM +, Dimitry Andric wrote: Author: dim Date: Sat Feb 7 16:57:32 2015 New Revision: 278361 URL: https://svnweb.freebsd.org/changeset/base/278361 Log:

svn commit: r278378 - head/sys/dev/iscsi

2015-02-08 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Feb 8 10:58:25 2015 New Revision: 278378 URL: https://svnweb.freebsd.org/changeset/base/278378 Log: Make output of iscsictl -v and ctladm islist -v a little prettier by capitalizing None. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified:

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

2015-02-08 Thread Dmitry Chagin
Author: dchagin Date: Sun Feb 8 11:55:29 2015 New Revision: 278379 URL: https://svnweb.freebsd.org/changeset/base/278379 Log: Add Neoway WM620 module ID. MFC after:1 Week Modified: head/sys/dev/usb/serial/u3g.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/serial/u3g.c

svn commit: r278389 - head/sys/powerpc/pseries

2015-02-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Feb 8 16:50:00 2015 New Revision: 278389 URL: https://svnweb.freebsd.org/changeset/base/278389 Log: Add some error checking on the supplied page size list. This makes sure that we (a) get the correct large page size to provide to pmap and (b) we can alert the

Re: lost change 272451 - CAP_EVENT for tcpdump (Re: svn commit: r276788 - in head: contrib/tcpdump contrib/tcpdump/lbl contrib/tcpdump/missing usr.sbin/tcpdump/tcpdump

2015-02-08 Thread Dag-Erling Smørgrav
Bryan Drewery bdrew...@freebsd.org writes: The problem is that pf is implemented differently on FreeBSD and OpenBSD for pid/uid tracking. The code would be overly complex to support both and I gave up on that. Even getting it to work on FreeBSD required the _KERNEL define hack for UID_MAX,

svn commit: r278397 - in head/sys: cam/ctl dev/iscsi

2015-02-08 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Feb 8 19:15:14 2015 New Revision: 278397 URL: https://svnweb.freebsd.org/changeset/base/278397 Log: Extend ICL to add receive offload methods. For software ICL backend they are no-ops. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified:

svn commit: r278398 - head/sys/cam/ctl

2015-02-08 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Feb 8 19:18:23 2015 New Revision: 278398 URL: https://svnweb.freebsd.org/changeset/base/278398 Log: Fix ordering of *logout and *terminate; no functional changes. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified:

svn commit: r278402 - head/sys/kern

2015-02-08 Thread Alan Cox
Author: alc Date: Sun Feb 8 21:00:51 2015 New Revision: 278402 URL: https://svnweb.freebsd.org/changeset/base/278402 Log: Preset the object's color, or alignment, to maximize superpage usage. MFC after:5 days Modified: head/sys/kern/uipc_shm.c Modified: head/sys/kern/uipc_shm.c

svn commit: r278414 - head/lib/libedit

2015-02-08 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 8 22:24:18 2015 New Revision: 278414 URL: https://svnweb.freebsd.org/changeset/base/278414 Log: Reapply r255891 Modified: head/lib/libedit/readline.c Modified: head/lib/libedit/readline.c

svn commit: r278422 - head/lib/libedit

2015-02-08 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 8 23:03:41 2015 New Revision: 278422 URL: https://svnweb.freebsd.org/changeset/base/278422 Log: revert r278414 Reported by: bz Modified: head/lib/libedit/readline.c Modified: head/lib/libedit/readline.c

svn commit: r278429 - head/sys/powerpc/powerpc

2015-02-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Feb 9 02:17:21 2015 New Revision: 278429 URL: https://svnweb.freebsd.org/changeset/base/278429 Log: Fix an extremely subtle concurrency bug triggered by running on 32-thread POWER8 systems. During thread switch, there was a very small window when the stack

svn commit: r278434 - head/sys/powerpc/pseries

2015-02-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Feb 9 07:08:54 2015 New Revision: 278434 URL: https://svnweb.freebsd.org/changeset/base/278434 Log: Fix typo in PTE insertion overflow handling: use the page we're actually returning, not the one we just looked at. Modified: head/sys/powerpc/pseries/mmu_phyp.c

Re: svn commit: r278433 - in head: . contrib/xz contrib/xz/src/common contrib/xz/src/liblzma contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/check contrib/xz/src/libl

2015-02-08 Thread Rui Paulo
On Feb 8, 2015, at 22:20, Rui Paulo rpa...@freebsd.org wrote: Author: rpaulo Date: Mon Feb 9 06:20:34 2015 New Revision: 278433 URL: https://svnweb.freebsd.org/changeset/base/278433 Log: Merge xz 5.2.0. This brings support for multi-threaded compression. This brings close N

Re: svn commit: r278431 - head/sys/contrib/vchiq/interface/vchiq_arm

2015-02-08 Thread Bruce Evans
On Mon, 9 Feb 2015, Oleksandr Tymoshenko wrote: Log: Do not mark shared structures as __packed, it leads to race condition If structure packed as __packed clang (and probably gcc) generates code that loads word fields (e.g. tx_pos) byte-by-byte and if it's modified by VideoCore in the

svn commit: r278433 - in head: . contrib/xz contrib/xz/src/common contrib/xz/src/liblzma contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/check contrib/xz/src/liblz...

2015-02-08 Thread Rui Paulo
Author: rpaulo Date: Mon Feb 9 06:20:34 2015 New Revision: 278433 URL: https://svnweb.freebsd.org/changeset/base/278433 Log: Merge xz 5.2.0. This brings support for multi-threaded compression. This brings close N times faster compression where N is the number of CPU cores. Because of

svn commit: r278430 - head/sys/contrib/vchiq/interface/vchiq_arm

2015-02-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Feb 9 02:27:33 2015 New Revision: 278430 URL: https://svnweb.freebsd.org/changeset/base/278430 Log: Remove unused variables Modified: head/sys/contrib/vchiq/interface/vchiq_arm/vchiq_2835_arm.c head/sys/contrib/vchiq/interface/vchiq_arm/vchiq_arm.c Modified:

svn commit: r278438 - head/sys/dev/drm2/radeon

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:56:50 2015 New Revision: 278438 URL: https://svnweb.freebsd.org/changeset/base/278438 Log: After r278004 was committed, Bruce Evans noted that the casts were actually completely unnecessary, here:

svn commit: r278427 - head/sys/powerpc/aim

2015-02-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Feb 9 02:12:38 2015 New Revision: 278427 URL: https://svnweb.freebsd.org/changeset/base/278427 Log: Simplify trapcode setup by placing a copy of the generic trap handler at every possible trap address by default. This also makes sure the kernel notices (and

svn commit: r278428 - head/sys/powerpc/pseries

2015-02-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Feb 9 02:13:36 2015 New Revision: 278428 URL: https://svnweb.freebsd.org/changeset/base/278428 Log: Technically speaking, using one virtal processor area for all CPUs is a violation of the spec. Make duplicate entries for each CPU. Modified:

svn commit: r278431 - head/sys/contrib/vchiq/interface/vchiq_arm

2015-02-08 Thread Oleksandr Tymoshenko
Author: gonzo Date: Mon Feb 9 02:31:27 2015 New Revision: 278431 URL: https://svnweb.freebsd.org/changeset/base/278431 Log: Do not mark shared structures as __packed, it leads to race condition If structure packed as __packed clang (and probably gcc) generates code that loads word