Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread Alexey Dokuchaev
On Tue, Feb 17, 2015 at 08:00:40PM -0800, Rui Paulo wrote: On Feb 17, 2015, at 11:32, Gleb Smirnoff gleb...@freebsd.org wrote: Differential Revision: D1499 You need to use the *FULL* URL. Otherwise the revision won't be closed automatically. In r278673 I used full URL to D1801,

svn commit: r279281 - head/sys/netinet

2015-02-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Feb 25 13:58:43 2015 New Revision: 279281 URL: https://svnweb.freebsd.org/changeset/base/279281 Log: Fix a special case in ip_fragment() to produce a more sensible chain of packets. When the data payload length excluding any headers, of an outgoing IPv4 packet

Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread Hans Petter Selasky
On 02/25/15 14:40, Alexey Dokuchaev wrote: On Tue, Feb 17, 2015 at 08:00:40PM -0800, Rui Paulo wrote: On Feb 17, 2015, at 11:32, Gleb Smirnoff gleb...@freebsd.org wrote: Differential Revision:D1499 You need to use the *FULL* URL. Otherwise the revision won't be closed

svn commit: r279284 - head/lib/libthr/thread

2015-02-25 Thread Konstantin Belousov
Author: kib Date: Wed Feb 25 16:18:26 2015 New Revision: 279284 URL: https://svnweb.freebsd.org/changeset/base/279284 Log: Propagate errors from _thr_umutex_unlock2 through mutex_unlock_common. Errors from _thr_umutex_unlock2 should never happen in normal circumstances. If they do,

svn commit: r279282 - head/sys/kern

2015-02-25 Thread Konstantin Belousov
Author: kib Date: Wed Feb 25 16:12:56 2015 New Revision: 279282 URL: https://svnweb.freebsd.org/changeset/base/279282 Log: When unlocking a contested PI pthread mutex, if the queue of waiters is empty, look up the umtx_pi and disown it if the current thread owns it. This can happen if a

svn commit: r279283 - head/sys/kern

2015-02-25 Thread Konstantin Belousov
Author: kib Date: Wed Feb 25 16:17:16 2015 New Revision: 279283 URL: https://svnweb.freebsd.org/changeset/base/279283 Log: When failing to claim ownership of a umtx_pi, restore the umutex owner to its previous, unowned state. This avoids compounding an existing problem of inconsistent

svn commit: r279286 - head/sys/x86/acpica

2015-02-25 Thread Konstantin Belousov
Author: kib Date: Wed Feb 25 16:44:07 2015 New Revision: 279286 URL: https://svnweb.freebsd.org/changeset/base/279286 Log: For now, disable x2APIC mode when Xen is detected, even if CPU declares support for it. Newer versions of Xen works fine with x2APIC code, but e.g. Xen 4.2 delivers

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

2015-02-25 Thread Marcel Moolenaar
Author: marcel Date: Wed Feb 25 17:06:27 2015 New Revision: 279288 URL: https://svnweb.freebsd.org/changeset/base/279288 Log: Fix netstat -hdw 1 output. Reported by: np@ Modified: head/usr.bin/netstat/if.c Modified: head/usr.bin/netstat/if.c

svn commit: r279296 - head/usr.bin/enigma

2015-02-25 Thread Xin LI
Author: delphij Date: Wed Feb 25 20:47:25 2015 New Revision: 279296 URL: https://svnweb.freebsd.org/changeset/base/279296 Log: Explicitly crypt_set_format(des) and bail out if we can't. This would prevent problem when we changed the default crypt(3) algorithm or removed it in the future.

svn commit: r279297 - head/usr.bin/unifdef

2015-02-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Feb 25 21:10:03 2015 New Revision: 279297 URL: https://svnweb.freebsd.org/changeset/base/279297 Log: Update to upstream version 2.10 The most notable new feature is support for definition files. Obtained from:http://dotat.at/prog/unifdef MFC after:

svn commit: r279299 - in head/sys/dev: e1000 ixgbe ixl

2015-02-25 Thread Adrian Chadd
Author: adrian Date: Wed Feb 25 21:44:53 2015 New Revision: 279299 URL: https://svnweb.freebsd.org/changeset/base/279299 Log: Migrate using CPU_ZERO() + CPU_SET() - CPU_SETOF(). Tested: * ixgbe, igb, RSS enabled Submitted by: jhb Sponsored by: Norse Corp, Inc. Modified:

Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread John Baldwin
On Wednesday, February 25, 2015 01:40:04 PM Alexey Dokuchaev wrote: On Tue, Feb 17, 2015 at 08:00:40PM -0800, Rui Paulo wrote: On Feb 17, 2015, at 11:32, Gleb Smirnoff gleb...@freebsd.org wrote: Differential Revision: D1499 You need to use the *FULL* URL. Otherwise the revision

svn commit: r279298 - head/contrib/elftoolchain/nm

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 21:43:09 2015 New Revision: 279298 URL: https://svnweb.freebsd.org/changeset/base/279298 Log: nm: avoid crash in print_lineno if func-name is NULL This can occur when DW_AT_specification is used to refer to another DIE that provides the actual DW_AT_name

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

2015-02-25 Thread Adrian Chadd
Author: adrian Date: Wed Feb 25 21:59:03 2015 New Revision: 279300 URL: https://svnweb.freebsd.org/changeset/base/279300 Log: Remove taskqueue_start_threads_pinned(); there's noa generic cpuset version of this. Sponsored by: Norse Corp, Inc. Modified: head/sys/kern/subr_taskqueue.c

Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread Ed Maste
On 25 February 2015 at 14:47, John Baldwin j...@freebsd.org wrote: On Wednesday, February 25, 2015 01:40:04 PM Alexey Dokuchaev wrote: In r278673 I used full URL to D1801, but it was not closed for some reason. Could it be that rS (src repository) entries auto-closed when committed by

svn commit: r279301 - head/contrib/binutils/bfd

2015-02-25 Thread Ed Maste
Author: emaste Date: Wed Feb 25 22:12:37 2015 New Revision: 279301 URL: https://svnweb.freebsd.org/changeset/base/279301 Log: GNU nm: Avoid NULL dereference bfd_dwarf2_find_line() calls find_line() with NULL functionname_ptr, which resulted in a crash on certain ELF objects. This

Re: svn commit: r279296 - head/usr.bin/enigma

2015-02-25 Thread John-Mark Gurney
Xin LI wrote this message on Wed, Feb 25, 2015 at 20:47 +: Author: delphij Date: Wed Feb 25 20:47:25 2015 New Revision: 279296 URL: https://svnweb.freebsd.org/changeset/base/279296 Log: Explicitly crypt_set_format(des) and bail out if we can't. This would prevent problem when we

Re: svn commit: r278914 - in head/sys: kern sys

2015-02-25 Thread Alexey Dokuchaev
On Wed, Feb 25, 2015 at 05:04:07PM -0500, Ed Maste wrote: On 25 February 2015 at 14:47, John Baldwin j...@freebsd.org wrote: On Wednesday, February 25, 2015 01:40:04 PM Alexey Dokuchaev wrote: In r278673 I used full URL to D1801, but it was not closed for some reason. Could it be that rS

Re: svn commit: r279296 - head/usr.bin/enigma

2015-02-25 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 02/25/15 14:12, John-Mark Gurney wrote: Xin LI wrote this message on Wed, Feb 25, 2015 at 20:47 +: Author: delphij Date: Wed Feb 25 20:47:25 2015 New Revision: 279296 URL: https://svnweb.freebsd.org/changeset/base/279296 Log: Explicitly

svn commit: r279305 - in head/sys: boot/fdt/dts/mips mips/nlm

2015-02-25 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 26 02:05:45 2015 New Revision: 279305 URL: https://svnweb.freebsd.org/changeset/base/279305 Log: Add netlogic,xlp-pic as interrupt controller for XLP Add an empty driver for netlogic,xlp-pic to ensure that the device tree is correct and has an interrupt

svn commit: r279306 - in head/sys: boot/fdt/dts/mips mips/nlm

2015-02-25 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 26 02:22:47 2015 New Revision: 279306 URL: https://svnweb.freebsd.org/changeset/base/279306 Log: Remove run-time allocation of XLP IRQs Follow the same static IRQ to Interrupt Table Entry mapping as the other OS supported on XLP. Modified:

svn commit: r279304 - in head/sys/mips/nlm: . hal

2015-02-25 Thread Jayachandran C.
Author: jchandra Date: Thu Feb 26 01:53:24 2015 New Revision: 279304 URL: https://svnweb.freebsd.org/changeset/base/279304 Log: Fix up interrupt definitions for Broadcom XLP Gather all the IRQ definitions to interrupt.h. Earlier these were in xlp.h and pic.h. Update the definition of

Re: svn commit: r278320 - in head: contrib/mdocml lib lib/libdevctl share/mk sys/dev/acpica sys/dev/pci sys/kern sys/sys usr.sbin usr.sbin/devctl

2015-02-25 Thread Mateusz Guzik
On Fri, Feb 06, 2015 at 04:09:02PM +, John Baldwin wrote: Author: jhb Date: Fri Feb 6 16:09:01 2015 New Revision: 278320 URL: https://svnweb.freebsd.org/changeset/base/278320 Log: Add a new device control utility for new-bus devices called devctl. This allows the user to request

svn commit: r279307 - head/contrib/libcxxrt

2015-02-25 Thread Dimitry Andric
Author: dim Date: Thu Feb 26 07:20:05 2015 New Revision: 279307 URL: https://svnweb.freebsd.org/changeset/base/279307 Log: Make libcxxrt's parsing of DWARF exception handling tables work on architectures with strict alignment, by using memcpy() instead of directly reading fields.

svn commit: r279312 - in head/sys/arm: arm ti ti/am335x ti/omap4

2015-02-25 Thread Dimitry Andric
Author: dim Date: Thu Feb 26 07:47:35 2015 New Revision: 279312 URL: https://svnweb.freebsd.org/changeset/base/279312 Log: Fix a number of -Wcast-qual warnings under sys/arm. No functional change. Submitted by: andrew MFC after:3 days Modified: head/sys/arm/arm/disassem.c

svn commit: r279310 - head/contrib/libcxxrt

2015-02-25 Thread Dimitry Andric
Author: dim Date: Thu Feb 26 07:42:16 2015 New Revision: 279310 URL: https://svnweb.freebsd.org/changeset/base/279310 Log: Since newer versions of compiler-rt require unwind.h, and we want to use the copy in libcxxrt for it, fix the arm-specific header to define the _Unwind_Action type.

svn commit: r279311 - head/sys/arm/ti/am335x

2015-02-25 Thread Dimitry Andric
Author: dim Date: Thu Feb 26 07:45:40 2015 New Revision: 279311 URL: https://svnweb.freebsd.org/changeset/base/279311 Log: In sys/arm/ti/am335x/am335x_rtc.c, fix a clang 3.6.0 warning about am33x_rtc_softc::sc_irq_res (which is an array) never being NULL. Submitted by: andrew MFC

svn commit: r279278 - head/sys/geom/raid

2015-02-25 Thread Alexander Motin
Author: mav Date: Wed Feb 25 10:18:11 2015 New Revision: 279278 URL: https://svnweb.freebsd.org/changeset/base/279278 Log: Replace constant with proper sizeof(). Submitted by: Dmitry Luhtionov dmitryluhtio...@gmail.com MFC after:2 weeks Modified: head/sys/geom/raid/md_intel.c

svn commit: r279275 - head/sys/boot/fdt

2015-02-25 Thread Alexander Motin
Author: mav Date: Wed Feb 25 09:57:05 2015 New Revision: 279275 URL: https://svnweb.freebsd.org/changeset/base/279275 Log: Fix potential NULL dereference. Submitted by: Dmitry Luhtionov dmitryluhtio...@gmail.com MFC after:2 weeks Modified: head/sys/boot/fdt/fdt_loader_cmd.c

svn commit: r279276 - head/usr.sbin/ctld

2015-02-25 Thread Alexander Motin
Author: mav Date: Wed Feb 25 10:07:39 2015 New Revision: 279276 URL: https://svnweb.freebsd.org/changeset/base/279276 Log: Add checks for malloc() failures. Submitted by: Dmitry Luhtionov dmitryluhtio...@gmail.com MFC after:3 days Modified: head/usr.sbin/ctld/kernel.c Modified:

svn commit: r279277 - head/usr.sbin/ctld

2015-02-25 Thread Alexander Motin
Author: mav Date: Wed Feb 25 10:10:40 2015 New Revision: 279277 URL: https://svnweb.freebsd.org/changeset/base/279277 Log: Fix memory leak on incorrect initiator portal. Submitted by: Dmitry Luhtionov dmitryluhtio...@gmail.com MFC after:3 days Modified: head/usr.sbin/ctld/ctld.c

svn commit: r279270 - head/sys/dev/usb

2015-02-25 Thread Hans Petter Selasky
Author: hselasky Date: Wed Feb 25 08:35:00 2015 New Revision: 279270 URL: https://svnweb.freebsd.org/changeset/base/279270 Log: Add ugen keyword to USB pnpinfo. Remove extra space from existing pnpinfo. PR: 198015 PR: 198019 PR: 198026 MFC after:1