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

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: 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

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: r278404 - stable/9/sys/dev/bce

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:12:54 2015 New Revision: 278404 URL: https://svnweb.freebsd.org/changeset/base/278404 Log: MFC: r276313 Const'ify a firmware image missed in r251142 (MFCed to stable/9 in r225736). Modified: stable/9/sys/dev/bce/if_bcefw.h Directory Properties:

svn commit: r278403 - stable/10/sys/dev/bce

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:12:48 2015 New Revision: 278403 URL: https://svnweb.freebsd.org/changeset/base/278403 Log: MFC: r276313 Const'ify a firmware image missed in r251142. Modified: stable/10/sys/dev/bce/if_bcefw.h Directory Properties: stable/10/ (props changed)

svn commit: r278405 - stable/10/sys/dev/ahci

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:31:40 2015 New Revision: 278405 URL: https://svnweb.freebsd.org/changeset/base/278405 Log: MFC: r276344 - Const'ify the ahci_ids table. - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers. Modified: stable/10/sys/dev/ahci/ahci.c

svn commit: r278406 - stable/9/sys/dev/ahci

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:31:49 2015 New Revision: 278406 URL: https://svnweb.freebsd.org/changeset/base/278406 Log: MFC: r276344 - Const'ify the ahci_ids table. - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers. Modified: stable/9/sys/dev/ahci/ahci.c Directory

svn commit: r278408 - stable/9/sys/dev/uart

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:41:26 2015 New Revision: 278408 URL: https://svnweb.freebsd.org/changeset/base/278408 Log: MFC: r266744, r267712, r276351, r277043 - Add PCI ID for AMT based serial interface found on the Lenovo T61. - add support for MosChip MCS9922... This is found

svn commit: r278407 - stable/10/sys/dev/uart

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:41:18 2015 New Revision: 278407 URL: https://svnweb.freebsd.org/changeset/base/278407 Log: MFC: r266744, r267712, r276351, r277043 - Add PCI ID for AMT based serial interface found on the Lenovo T61. - add support for MosChip MCS9922... This is found

svn commit: r278409 - stable/8/sys/dev/uart

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 21:49:29 2015 New Revision: 278409 URL: https://svnweb.freebsd.org/changeset/base/278409 Log: MFC: r266744, r267712, r276351, r277043 - Add PCI ID for AMT based serial interface found on the Lenovo T61. - add support for MosChip MCS9922... This is found

svn commit: r278410 - stable/10/lib/libc/gen

2015-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sun Feb 8 21:58:25 2015 New Revision: 278410 URL: https://svnweb.freebsd.org/changeset/base/278410 Log: MFC r277862: sem_post(): Fix and document semaphore value overflow error. The error code is per Austin Group issue #315. I provided different wording for the

svn commit: r278400 - in stable/9/sys/dev: bge pci

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 20:44:50 2015 New Revision: 278400 URL: https://svnweb.freebsd.org/changeset/base/278400 Log: MFC: r276299 - Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device for the lookup. - For devices affected by PCI_QUIRK_MSI_INTX_BUG,

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: r278399 - in stable/10/sys/dev: bge pci

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 20:44:44 2015 New Revision: 278399 URL: https://svnweb.freebsd.org/changeset/base/278399 Log: MFC: r276299 - Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device for the lookup. - For devices affected by PCI_QUIRK_MSI_INTX_BUG,

svn commit: r278411 - stable/10/lib/libedit

2015-02-08 Thread Baptiste Daroussin
Author: bapt Date: Sun Feb 8 22:11:24 2015 New Revision: 278411 URL: https://svnweb.freebsd.org/changeset/base/278411 Log: MFC: r265863 libedit: add H_SAVE_FP which saves history to a file pointer. H_SAVE_FP is similar to H_SAVE but operates on a FILE* instead of a filename. This

svn commit: r278412 - stable/10/sys/ia64/ia64

2015-02-08 Thread Peter Wemm
Author: peter Date: Sun Feb 8 22:17:20 2015 New Revision: 278412 URL: https://svnweb.freebsd.org/changeset/base/278412 Log: Repair ia64 build after r278347 - remove const from set_mcontext Modified: stable/10/sys/ia64/ia64/machdep.c Modified: stable/10/sys/ia64/ia64/machdep.c

svn commit: r278413 - in stable/10: contrib/netbsd-tests/lib/libc/gen lib/libc/gen

2015-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sun Feb 8 22:24:03 2015 New Revision: 278413 URL: https://svnweb.freebsd.org/changeset/base/278413 Log: MFC r278038: ttyname_r(): Return actual error, not always [ENOTTY]. Adjust the test that used to fail because of this bug. PR: 191936 Modified:

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: r278415 - stable/10/sys/dev/mwl

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 22:27:17 2015 New Revision: 278415 URL: https://svnweb.freebsd.org/changeset/base/278415 Log: MFC: r275870 Use the correct macro for listing the maximum bus space size. Modified: stable/10/sys/dev/mwl/if_mwl_pci.c Directory Properties: stable/10/

svn commit: r278416 - stable/9/sys/dev/mwl

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 22:27:23 2015 New Revision: 278416 URL: https://svnweb.freebsd.org/changeset/base/278416 Log: MFC: r275870 Use the correct macro for listing the maximum bus space size. Modified: stable/9/sys/dev/mwl/if_mwl_pci.c Directory Properties: stable/9/sys/

svn commit: r278417 - stable/10/lib/libc/gen

2015-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sun Feb 8 22:29:06 2015 New Revision: 278417 URL: https://svnweb.freebsd.org/changeset/base/278417 Log: MFC r268857: ttyname(3): Fix EBADF/ENOTTY error descriptions. Also, make sure to document the return values and errors for all three functions in the man page.

svn commit: r278418 - stable/10/sys/dev/malo

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 22:29:57 2015 New Revision: 278418 URL: https://svnweb.freebsd.org/changeset/base/278418 Log: MFC: r275871 Update the use of bus space macros to be more correct. Modified: stable/10/sys/dev/malo/if_malo_pci.c Directory Properties: stable/10/ (props

svn commit: r278419 - stable/9/sys/dev/malo

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 22:30:12 2015 New Revision: 278419 URL: https://svnweb.freebsd.org/changeset/base/278419 Log: MFC: r275871 Update the use of bus space macros to be more correct. Modified: stable/9/sys/dev/malo/if_malo_pci.c Directory Properties: stable/9/sys/ (props

svn commit: r278420 - stable/10/bin/ln

2015-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sun Feb 8 22:46:29 2015 New Revision: 278420 URL: https://svnweb.freebsd.org/changeset/base/278420 Log: MFC r276359: symlink(7): Note that stat(1) does not follow symlinks by default. Modified: stable/10/bin/ln/symlink.7 Directory Properties: stable/10/ (props

svn commit: r278421 - stable/9/bin/ln

2015-02-08 Thread Jilles Tjoelker
Author: jilles Date: Sun Feb 8 22:47:34 2015 New Revision: 278421 URL: https://svnweb.freebsd.org/changeset/base/278421 Log: MFC r276359: symlink(7): Note that stat(1) does not follow symlinks by default. Modified: stable/9/bin/ln/symlink.7 Directory Properties: stable/9/bin/ln/

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: r278423 - stable/10/sys/i386/xen

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 23:04:32 2015 New Revision: 278423 URL: https://svnweb.freebsd.org/changeset/base/278423 Log: MFC: r274054 (missed in r276076) Fix XEN kernel build. Modified: stable/10/sys/i386/xen/mp_machdep.c Directory Properties: stable/10/ (props changed)

svn commit: r278424 - stable/10/sys/i386/conf

2015-02-08 Thread Marius Strobl
Author: marius Date: Sun Feb 8 23:09:01 2015 New Revision: 278424 URL: https://svnweb.freebsd.org/changeset/base/278424 Log: MFC: r276377, r276714 - No longer exclude malo(4) and mwl(4), they have been fixed in r275870 (MFCed to stable/10 in r278415) and r275871 (MFCed to stable/10 in

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

svn commit: r278435 - in stable: 10/sys/fs/smbfs 9/sys/fs/smbfs

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:45:46 2015 New Revision: 278435 URL: https://svnweb.freebsd.org/changeset/base/278435 Log: MFC r277953: Fix a -Wcast-qual warning in smbfs_subr.c, by using __DECONST. No functional change. Modified: stable/9/sys/fs/smbfs/smbfs_subr.c Directory

svn commit: r278435 - in stable: 10/sys/fs/smbfs 9/sys/fs/smbfs

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:45:46 2015 New Revision: 278435 URL: https://svnweb.freebsd.org/changeset/base/278435 Log: MFC r277953: Fix a -Wcast-qual warning in smbfs_subr.c, by using __DECONST. No functional change. Modified: stable/10/sys/fs/smbfs/smbfs_subr.c Directory

svn commit: r278426 - vendor/lldb/lldb-r228549

2015-02-08 Thread Ed Maste
Author: emaste Date: Mon Feb 9 01:45:06 2015 New Revision: 278426 URL: https://svnweb.freebsd.org/changeset/base/278426 Log: Tag trimmed lldb r228549 Added: vendor/lldb/lldb-r228549/ - copied from r278425, vendor/lldb/dist/ ___

svn commit: r278436 - in stable: 10/sys/sys 9/sys/sys

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:49:41 2015 New Revision: 278436 URL: https://svnweb.freebsd.org/changeset/base/278436 Log: MFC r278222: Mark typedefs for manually implementing _Static_assert() as unused, so they won't show up unecessarily for -Wunused-local-typedefs. Modified:

svn commit: r278436 - in stable: 10/sys/sys 9/sys/sys

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:49:41 2015 New Revision: 278436 URL: https://svnweb.freebsd.org/changeset/base/278436 Log: MFC r278222: Mark typedefs for manually implementing _Static_assert() as unused, so they won't show up unecessarily for -Wunused-local-typedefs. Modified:

svn commit: r278437 - in stable: 10/usr.sbin/syslogd 9/usr.sbin/syslogd

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:52:45 2015 New Revision: 278437 URL: https://svnweb.freebsd.org/changeset/base/278437 Log: MFC r278297: Fix two clang 3.6.0 warnings in usr.sbin/syslogd: usr.sbin/syslogd/syslogd.c:1023:10: error: address of array 'f-f_prevline' will always evaluate to

svn commit: r278437 - in stable: 10/usr.sbin/syslogd 9/usr.sbin/syslogd

2015-02-08 Thread Dimitry Andric
Author: dim Date: Mon Feb 9 07:52:45 2015 New Revision: 278437 URL: https://svnweb.freebsd.org/changeset/base/278437 Log: MFC r278297: Fix two clang 3.6.0 warnings in usr.sbin/syslogd: usr.sbin/syslogd/syslogd.c:1023:10: error: address of array 'f-f_prevline' will always evaluate to

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: r278425 - in vendor/lldb/dist: include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/DataFormatters include/lldb/Expression include/lldb/Host include/lldb...

2015-02-08 Thread Ed Maste
Author: emaste Date: Mon Feb 9 01:44:09 2015 New Revision: 278425 URL: https://svnweb.freebsd.org/changeset/base/278425 Log: Import LLDB as of upstream SVN 228549 (git 39760838) Added: vendor/lldb/dist/include/lldb/API/SBLaunchInfo.h (contents, props changed)

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

svn commit: r278432 - in stable/10/sys/arm/ti: . am335x

2015-02-08 Thread Rui Paulo
Author: rpaulo Date: Mon Feb 9 02:49:10 2015 New Revision: 278432 URL: https://svnweb.freebsd.org/changeset/base/278432 Log: MFC r277958, r278061: ti_pruss: make sure the mmap'ed memory region is uncacheable. am335x_clk_pruss_activate(): use the L3F clock. Modified: