svn commit: r297501 - head/usr.sbin/pciconf

2016-04-01 Thread John Baldwin
Author: jhb Date: Sat Apr 2 01:59:53 2016 New Revision: 297501 URL: https://svnweb.freebsd.org/changeset/base/297501 Log: Output information about PCI-e devices with slots. In particular this includes additional information on HotPlug capable slots. Modified:

svn commit: r297500 - head/usr.sbin/pciconf

2016-04-01 Thread John Baldwin
Author: jhb Date: Sat Apr 2 01:55:43 2016 New Revision: 297500 URL: https://svnweb.freebsd.org/changeset/base/297500 Log: Various updates to the PCI-express capability output. - Group the output so that it follows the capability register set more closely. The first line now contains

svn commit: r297499 - head/sys/cam/scsi

2016-04-01 Thread Pedro F. Giffuni
Author: pfg Date: Sat Apr 2 01:14:51 2016 New Revision: 297499 URL: https://svnweb.freebsd.org/changeset/base/297499 Log: Small typo. Modified: head/sys/cam/scsi/scsi_ch.c Modified: head/sys/cam/scsi/scsi_ch.c ==

svn commit: r297498 - head/share/mk

2016-04-01 Thread Bryan Drewery
Author: bdrewery Date: Fri Apr 1 23:31:57 2016 New Revision: 297498 URL: https://svnweb.freebsd.org/changeset/base/297498 Log: Follow-up r297282: Make the COPTS warning more useful. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bsd.prog.mk Modified:

svn commit: r297497 - head/sys/netinet

2016-04-01 Thread Michael Tuexen
Author: tuexen Date: Fri Apr 1 20:38:15 2016 New Revision: 297497 URL: https://svnweb.freebsd.org/changeset/base/297497 Log: Set the chunk id for ERROR chunks. This is work with rrs@. MFC after:1 week Modified: head/sys/netinet/sctp_output.c Modified: head/sys/netinet/sctp_output.c

svn commit: r297496 - in head/sys: arm/conf arm/mv conf dev/uart

2016-04-01 Thread Jared McNeill
Author: jmcneill Date: Fri Apr 1 20:26:45 2016 New Revision: 297496 URL: https://svnweb.freebsd.org/changeset/base/297496 Log: Move support for Synopsys Designware APB UART out of ns8250 and into a separate driver. Add support for activating clock and hwreset resources for these devices

svn commit: r297495 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 18:45:04 2016 New Revision: 297495 URL: https://svnweb.freebsd.org/changeset/base/297495 Log: Fix mismerge. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/kern_racct.c Modified: head/sys/kern/kern_racct.c

svn commit: r297494 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 18:36:10 2016 New Revision: 297494 URL: https://svnweb.freebsd.org/changeset/base/297494 Log: Drop the 'resource' argument to racct_decay(); it wouldn't make sense to iterate separately for each resource. MFC after:1 month Sponsored by: The FreeBSD

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

2016-04-01 Thread John Baldwin
Author: jhb Date: Fri Apr 1 18:29:38 2016 New Revision: 297493 URL: https://svnweb.freebsd.org/changeset/base/297493 Log: Cap IOSIZE_MAX to INT_MAX for 32-bit processes. Previously, freebsd32 binaries could submit read/write requests with lengths greater than INT_MAX that a native

Re: svn commit: r297488 - head/sys/kern

2016-04-01 Thread Bryan Drewery
On 4/1/16 9:16 AM, Sean Bruno wrote: > Author: sbruno > Date: Fri Apr 1 16:16:26 2016 > New Revision: 297488 > URL: https://svnweb.freebsd.org/changeset/base/297488 > > Log: > Repair a overflow condition where a user could submit a string that was > not getting a proper bounds check. > >

svn commit: r297492 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 17:28:55 2016 New Revision: 297492 URL: https://svnweb.freebsd.org/changeset/base/297492 Log: Call rctl_enforce() in all cases the resource usage goes up, even when called from racct_*_force() functions. It makes the "log" and "devctl" actions work in those

svn commit: r297491 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 17:21:55 2016 New Revision: 297491 URL: https://svnweb.freebsd.org/changeset/base/297491 Log: Reorder the functions; no functional changes. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/kern_racct.c Modified:

svn commit: r297490 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 17:17:32 2016 New Revision: 297490 URL: https://svnweb.freebsd.org/changeset/base/297490 Log: Reduce code duplication. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/kern/kern_racct.c Modified: head/sys/kern/kern_racct.c

svn commit: r297489 - head/sys/kern

2016-04-01 Thread Edward Tomasz Napierala
Author: trasz Date: Fri Apr 1 17:05:46 2016 New Revision: 297489 URL: https://svnweb.freebsd.org/changeset/base/297489 Log: Reduce code duplication. There should be no (intended) functional changes. MFC after:1 month Sponsored by: The FreeBSD Foundation Modified:

svn commit: r297488 - head/sys/kern

2016-04-01 Thread Sean Bruno
Author: sbruno Date: Fri Apr 1 16:16:26 2016 New Revision: 297488 URL: https://svnweb.freebsd.org/changeset/base/297488 Log: Repair a overflow condition where a user could submit a string that was not getting a proper bounds check. Thanks to CTurt for pointing at this with a big red

Re: svn commit: r297481 - head/sys/kern

2016-04-01 Thread Mateusz Guzik
On Fri, Apr 01, 2016 at 09:46:01AM -0500, Benjamin Kaduk wrote: > On Fri, Apr 1, 2016 at 1:12 AM, Mateusz Guzik wrote: > > > Author: mjg > > Date: Wed Apr 1 08:10:00 2016 > > New Revision: 280963 > > > > Next year should probably update the "New Revision" line... > > > >

Re: svn commit: r297481 - head/sys/kern

2016-04-01 Thread Benjamin Kaduk
On Fri, Apr 1, 2016 at 1:12 AM, Mateusz Guzik wrote: > Author: mjg > Date: Wed Apr 1 08:10:00 2016 > New Revision: 280963 > Next year should probably update the "New Revision" line... > URL: https://svnweb.freebsd.org/changeset/base/297481 > > Log: > Increase

Re: svn commit: r297481 - head/sys/kern

2016-04-01 Thread Konstantin Belousov
On Fri, Apr 01, 2016 at 02:41:49PM +0300, Oleg Bulyzhin wrote: > On Fri, Apr 01, 2016 at 08:12:50AM +0200, Mateusz Guzik wrote: > > Author: mjg > > Date: Wed Apr 1 08:10:00 2016 > > New Revision: 280963 > > URL: https://svnweb.freebsd.org/changeset/base/297481 > > Something is wrong with this

Re: svn commit: r297481 - head/sys/kern

2016-04-01 Thread Oleg Bulyzhin
On Fri, Apr 01, 2016 at 08:12:50AM +0200, Mateusz Guzik wrote: > Author: mjg > Date: Wed Apr 1 08:10:00 2016 > New Revision: 280963 > URL: https://svnweb.freebsd.org/changeset/base/297481 Something is wrong with this commit. Revision 297481 is about head/sys/dev/hyperv/vmbus/hv_hv.c -- Oleg.

Re: svn commit: r297392 - in head/sys: conf dev/ofw powerpc/mpc85xx powerpc/powermac powerpc/pseries

2016-04-01 Thread Zbigniew Bodek
Thanks. Done: https://svnweb.freebsd.org/changeset/base/297486 Best regards zbb 2016-04-01 2:05 GMT+02:00 Nathan Whitehorn : > I seem to be wrong. In any event, we don't have any non-device-tree > platforms on PowerPC anymore, so you can just make it be "pci". > -Nathan

svn commit: r297486 - head/sys/conf

2016-04-01 Thread Zbigniew Bodek
Author: zbb Date: Fri Apr 1 09:07:18 2016 New Revision: 297486 URL: https://svnweb.freebsd.org/changeset/base/297486 Log: Fix PowerPC LINT build after r297392 PowerPC has real Open Firmware and does not necessarily need FDT. Make ofwpci.c only PCI dependent. Pointed out by:

svn commit: r297484 - head/sys/x86/x86

2016-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 08:47:23 2016 New Revision: 297484 URL: https://svnweb.freebsd.org/changeset/base/297484 Log: Style(9), use tabs for the #define LOOPS line. Print unsigned values with %u. Make code slightly more compact by inlining loop limit. Noted by: bde Sponsored

svn commit: r297482 - in head/sys: dev/cxgb dev/cxgbe dev/e1000 dev/hyperv/netvsc dev/ixgbe dev/ixl dev/mlx5/mlx5_en dev/mxge dev/oce dev/qlxgb dev/qlxge dev/vnic dev/vxge dev/xen/netfront netinet ...

2016-04-01 Thread Sepherosa Ziehau
Author: sephe Date: Fri Apr 1 06:28:33 2016 New Revision: 297482 URL: https://svnweb.freebsd.org/changeset/base/297482 Log: tcp/lro: Use tcp_lro_flush_all in device drivers to avoid code duplication And factor out tcp_lro_rx_done, which deduplicates the same logic with netinet/tcp_lro.c

svn commit: r297483 - in head/sys: compat/linuxkpi/common/include/linux netinet

2016-04-01 Thread Sepherosa Ziehau
Author: sephe Date: Fri Apr 1 06:43:05 2016 New Revision: 297483 URL: https://svnweb.freebsd.org/changeset/base/297483 Log: tcp/lro: Change SLIST to LIST, so that removing an entry is O(1) This is kinda critical to the performance when the CPU is slow and network bandwidth is high, e.g.

svn commit: r297481 - head/sys/dev/hyperv/vmbus

2016-04-01 Thread Sepherosa Ziehau
Author: sephe Date: Fri Apr 1 06:17:57 2016 New Revision: 297481 URL: https://svnweb.freebsd.org/changeset/base/297481 Log: hyperv: Register Hyper-V timer early enough for TSC freq calibration The i8254 simulation in Hyper-V is kinda broken and is not available in Generation 2 Hyper-V

Re: svn commit: r297481 - head/sys/kern

2016-04-01 Thread Andriy Gapon
On 01/04/2016 09:12, Mateusz Guzik wrote: > Author: mjg > Date: Wed Apr 1 08:10:00 2016 > New Revision: 280963 > URL: https://svnweb.freebsd.org/changeset/base/297481 > > Log: > Increase responsiveness under load by being more aggressive with > priority changes. > > MFC after: 1 week >

svn commit: r297481 - head/sys/kern

2016-04-01 Thread Mateusz Guzik
Author: mjg Date: Wed Apr 1 08:10:00 2016 New Revision: 280963 URL: https://svnweb.freebsd.org/changeset/base/297481 Log: Increase responsiveness under load by being more aggressive with priority changes. MFC after:1 week Modified: head/sys/kern/sched_ule.c Modified: