svn commit: r303269 - stable/10/sys/dev/ixgbe

2016-07-24 Thread Sean Bruno
Author: sbruno Date: Sun Jul 24 16:33:48 2016 New Revision: 303269 URL: https://svnweb.freebsd.org/changeset/base/303269 Log: MFC r303032 Fixup DA cable detection routines to not set the cable type to unknown if they do not match one of two cable types. PR: 150249 Modified:

svn commit: r303268 - stable/11/sys/dev/ixgbe

2016-07-24 Thread Sean Bruno
Author: sbruno Date: Sun Jul 24 16:32:34 2016 New Revision: 303268 URL: https://svnweb.freebsd.org/changeset/base/303268 Log: MFC r303032 Fixup DA cable detection routines to not set the cable type to unknown if they do not match one of two cable types. PR: 150249 Approved

svn commit: r303181 - stable/10/sys/dev/e1000

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:48:44 2016 New Revision: 303181 URL: https://svnweb.freebsd.org/changeset/base/303181 Log: MFC r303110 Remove uneeded parens. Modified: stable/10/sys/dev/e1000/if_igb.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r303179 - stable/10/sys/cam/scsi

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:34:15 2016 New Revision: 303179 URL: https://svnweb.freebsd.org/changeset/base/303179 Log: MFC r302281 Correct PERSISTENT RESERVE OUT command and populate scsi_cmd->length. PR: 202625 Modified: stable/10/sys/cam/scsi/scsi_all.c Modified:

svn commit: r303177 - stable/10/sys/dev/an

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:26:01 2016 New Revision: 303177 URL: https://svnweb.freebsd.org/changeset/base/303177 Log: MFC r300612 Reject ioctl commands for FLSHGCHR and FLSHPCHR if the size is greater than sc->areq. This is a bounds check to ensure we're not just cramming

svn commit: r303176 - stable/10/sys/dev/ciss

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:21:47 2016 New Revision: 303176 URL: https://svnweb.freebsd.org/changeset/base/303176 Log: MFC r300551 Update some of the TBD entries in ciss(4) to match what's in the pci IDS data. Modified: stable/10/sys/dev/ciss/ciss.c Modified:

svn commit: r303175 - stable/10/sys/dev/e1000

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:19:49 2016 New Revision: 303175 URL: https://svnweb.freebsd.org/changeset/base/303175 Log: MFC r299188 Since igb_detach() cleans up all the data structures that will be free'd by the functions following its call, we can simply return instead of crashing

svn commit: r303174 - stable/10/sys/dev/e1000

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:16:37 2016 New Revision: 303174 URL: https://svnweb.freebsd.org/changeset/base/303174 Log: MFC r299182 If ALTQ is defined in the kern conf, switch to Legacy Mode. PR: 208409 Modified: stable/10/sys/dev/e1000/if_igb.h Modified:

svn commit: r303173 - stable/10/sys/nlm

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:09:47 2016 New Revision: 303173 URL: https://svnweb.freebsd.org/changeset/base/303173 Log: MFC r298351 Avoid a possible heap overflow in our nlm code by limiting the number of service to the arbitrary value of 256. Log an appropriate message that

svn commit: r303172 - stable/10/sys/dev/hptmv

2016-07-21 Thread Sean Bruno
Author: sbruno Date: Fri Jul 22 03:03:52 2016 New Revision: 303172 URL: https://svnweb.freebsd.org/changeset/base/303172 Log: MFC r298231 hptmv(4) Fix potential buffer overflow in hpt_set_info. While here, adjust some whitespace and yeild some useful debug info. This is untested on

svn commit: r303117 - stable/10/sys/dev/e1000

2016-07-20 Thread Sean Bruno
Author: sbruno Date: Wed Jul 20 22:32:19 2016 New Revision: 303117 URL: https://svnweb.freebsd.org/changeset/base/303117 Log: Fix lem(4) build after r303107 Submitted by: Jason Wolfe Modified: stable/10/sys/dev/e1000/if_lem.c Modified:

svn commit: r303116 - stable/10/sys/dev/e1000

2016-07-20 Thread Sean Bruno
Author: sbruno Date: Wed Jul 20 22:28:26 2016 New Revision: 303116 URL: https://svnweb.freebsd.org/changeset/base/303116 Log: Fix em(4) build after r303107 Reported by: Jason Wolf Modified: stable/10/sys/dev/e1000/if_em.c Modified: stable/10/sys/dev/e1000/if_em.c

svn commit: r303110 - head/sys/dev/e1000

2016-07-20 Thread Sean Bruno
Author: sbruno Date: Wed Jul 20 19:21:11 2016 New Revision: 303110 URL: https://svnweb.freebsd.org/changeset/base/303110 Log: Remove uneeded parens. MFC after:1 day Modified: head/sys/dev/e1000/if_igb.c head/sys/dev/e1000/if_lem.c Modified: head/sys/dev/e1000/if_igb.c

svn commit: r303107 - in stable/10/sys/dev: e1000 ixgb ixgbe ixl

2016-07-20 Thread Sean Bruno
Author: sbruno Date: Wed Jul 20 18:26:48 2016 New Revision: 303107 URL: https://svnweb.freebsd.org/changeset/base/303107 Log: MFC - r302384 to 10-STABLE Do not initialize the adapter on MTU change when adapter status is down. This fixes long-standing problems when changing settings of the

svn commit: r303032 - head/sys/dev/ixgbe

2016-07-19 Thread Sean Bruno
Author: sbruno Date: Tue Jul 19 17:31:48 2016 New Revision: 303032 URL: https://svnweb.freebsd.org/changeset/base/303032 Log: Fixup DA cable detection routines to not set the cable type to unknown if they do not match one of two cable types. PR: 150249 Submitted by:

svn commit: r302901 - stable/10/sys/dev/e1000

2016-07-15 Thread Sean Bruno
Author: sbruno Date: Fri Jul 15 15:30:09 2016 New Revision: 302901 URL: https://svnweb.freebsd.org/changeset/base/302901 Log: MFC r297187 Support checksum offloading for TCP/IPV6 and UDP/IPV6. Support SCTP checksum offloading for SCTP/IPV6. Support SCTP checksum offloading on all

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

2016-07-06 Thread Sean Bruno
Author: sbruno Date: Thu Jul 7 03:39:18 2016 New Revision: 302384 URL: https://svnweb.freebsd.org/changeset/base/302384 Log: Do not initialize the adapter on MTU change when adapter status is down. This fixes long-standing problems when changing settings of the adapter. Discussed in:

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

2016-06-29 Thread Sean Bruno
Author: sbruno Date: Wed Jun 29 16:41:37 2016 New Revision: 302281 URL: https://svnweb.freebsd.org/changeset/base/302281 Log: Correct PERSISTENT RESERVE OUT command and populate scsi_cmd->length. PR: 202625 Submitted by: niakr...@gmail.com Reviewed by: scottl kenm Approved by: re

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

2016-06-28 Thread Sean Bruno
Author: sbruno Date: Tue Jun 28 18:32:15 2016 New Revision: 302254 URL: https://svnweb.freebsd.org/changeset/base/302254 Log: Revert svn r302253 at the request/review of Ken M. This commit is incorrect. PR: 202625 Approved by: re (implicit) Modified:

Re: svn commit: r302253 - head/sys/cam/scsi

2016-06-28 Thread Sean Bruno
mmenting on the PR, otherwise I would have > caught this previously. > > Ken > — > Ken Merry > k...@freebsd.org Ok, I shall revert this then generate a new diff for your review and submission to re for commit. sean > > > >> On Jun 28, 2016, at 2:08 PM, Sean Bru

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

2016-06-28 Thread Sean Bruno
Author: sbruno Date: Tue Jun 28 18:08:47 2016 New Revision: 302253 URL: https://svnweb.freebsd.org/changeset/base/302253 Log: Correct PERSISTENT RESERVE OUT command and populate scsi_cmd->length. PR: 202625 Submitted by: niakr...@gmail.com Reviewed by: scottl Approved by:

svn commit: r300612 - head/sys/dev/an

2016-05-24 Thread Sean Bruno
Author: sbruno Date: Tue May 24 13:57:23 2016 New Revision: 300612 URL: https://svnweb.freebsd.org/changeset/base/300612 Log: Reject ioctl commands for FLSHGCHR and FLSHPCHR if the size is greater than sc->areq. This is a bounds check to ensure we're not just cramming arbitrarily sized

svn commit: r300551 - head/sys/dev/ciss

2016-05-23 Thread Sean Bruno
Author: sbruno Date: Tue May 24 01:42:21 2016 New Revision: 300551 URL: https://svnweb.freebsd.org/changeset/base/300551 Log: Update some of the TBD entries in ciss(4) to match what's in the pci IDS data. Submitted by: Dmitry Luhtionov MFC after:2 weeks

svn commit: r299193 - in stable/10/sys/dev: aac aacraid

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 19:18:44 2016 New Revision: 299193 URL: https://svnweb.freebsd.org/changeset/base/299193 Log: MFC r298280 aacraid(4): Sanely copyin userland pointers and ensure that we don't get anything janky from a user. (cturt) aac(4)

svn commit: r299192 - in stable/10/sys/dev: e1000 ixgbe

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 19:14:57 2016 New Revision: 299192 URL: https://svnweb.freebsd.org/changeset/base/299192 Log: MFC r298224 Correct possible underflow conditions when checking for available space in the tx h/w ring buffer. Sponsored by: Limelight Networks Modified:

svn commit: r299191 - stable/10/sys/cam/ctl

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 19:11:47 2016 New Revision: 299191 URL: https://svnweb.freebsd.org/changeset/base/299191 Log: MFC r298279 Plug memory leak in ctl(4) when ctl_copyin_args() is called with a non- null terminated ASCII string. PR: 207626 Submitted by:

svn commit: r299188 - head/sys/dev/e1000

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 17:00:45 2016 New Revision: 299188 URL: https://svnweb.freebsd.org/changeset/base/299188 Log: Since igb_detach() cleans up all the data structures that will be free'd by the functions following its call, we can simply return instead of crashing and burning in

svn commit: r299182 - head/sys/dev/e1000

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 15:41:38 2016 New Revision: 299182 URL: https://svnweb.freebsd.org/changeset/base/299182 Log: If ALTQ is defined in the kern conf, switch to Legacy Mode. PR: 208409 Submitted by: free...@mcwest.org MFC after:2 weeks Modified:

svn commit: r298351 - head/sys/nlm

2016-04-20 Thread Sean Bruno
Author: sbruno Date: Wed Apr 20 15:31:03 2016 New Revision: 298351 URL: https://svnweb.freebsd.org/changeset/base/298351 Log: Avoid a possible heap overflow in our nlm code by limiting the number of service to the arbitrary value of 256. Log an appropriate message that indicates the hard

svn commit: r298280 - in head/sys/dev: aac aacraid

2016-04-19 Thread Sean Bruno
Author: sbruno Date: Tue Apr 19 18:27:28 2016 New Revision: 298280 URL: https://svnweb.freebsd.org/changeset/base/298280 Log: aacraid(4): Sanely copyin userland pointers and ensure that we don't get anything janky from a user. (cturt) aac(4): landergriffith+freebsdbugzi...@gmail.com

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

2016-04-19 Thread Sean Bruno
Author: sbruno Date: Tue Apr 19 16:48:14 2016 New Revision: 298279 URL: https://svnweb.freebsd.org/changeset/base/298279 Log: Plug memory leak in ctl(4) when ctl_copyin_args() is called with a non- null terminated ASCII string. PR: 207626 Submitted by: ct...@hardenedbsd.org

svn commit: r298231 - head/sys/dev/hptmv

2016-04-18 Thread Sean Bruno
Author: sbruno Date: Mon Apr 18 23:26:11 2016 New Revision: 298231 URL: https://svnweb.freebsd.org/changeset/base/298231 Log: hptmv(4) Fix potential buffer overflow in hpt_set_info. While here, adjust some whitespace and yeild some useful debug info. This is untested on this hardware,

svn commit: r298224 - in head/sys/dev: e1000 ixgbe

2016-04-18 Thread Sean Bruno
Author: sbruno Date: Mon Apr 18 20:33:44 2016 New Revision: 298224 URL: https://svnweb.freebsd.org/changeset/base/298224 Log: Correct possible underflow conditions when checking for available space in the tx h/w ring buffer. Reviewed by: gnn jeb.j.cra...@intel.com MFC after:1 week

svn commit: r297711 - in stable/10/sys/cam: ata scsi

2016-04-08 Thread Sean Bruno
Author: sbruno Date: Fri Apr 8 13:43:39 2016 New Revision: 297711 URL: https://svnweb.freebsd.org/changeset/base/297711 Log: Revert svn 297681 as it has been deprecated by svn 297575. Submitted by: Tomoaki AOKI Modified: stable/10/sys/cam/ata/ata_da.c

svn commit: r297681 - in stable/10/sys/cam: ata scsi

2016-04-07 Thread Sean Bruno
Author: sbruno Date: Thu Apr 7 18:03:42 2016 New Revision: 297681 URL: https://svnweb.freebsd.org/changeset/base/297681 Log: MFC r297237 Add 4k enabled cam quirks for Samsung SM863 Series SSDs Modified: stable/10/sys/cam/ata/ata_da.c stable/10/sys/cam/scsi/scsi_da.c Directory

svn commit: r297590 - in stable/10/usr.sbin: . mpsutil

2016-04-05 Thread Sean Bruno
Author: sbruno Date: Tue Apr 5 20:34:20 2016 New Revision: 297590 URL: https://svnweb.freebsd.org/changeset/base/297590 Log: MFC 290102 - Include usr.sbin/mpsutil for management of mps(4) and mpr(4) utilities. - Thanks to scottl and bapt for making this happen. Submitted by:

svn commit: r297588 - stable/10/sys/kern

2016-04-05 Thread Sean Bruno
Author: sbruno Date: Tue Apr 5 18:27:47 2016 New Revision: 297588 URL: https://svnweb.freebsd.org/changeset/base/297588 Log: MFC r297488 Repair an overflow condition where a user could submit a string that was not getting a proper bounds check. PR: 206761 Submitted by:

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

svn commit: r297237 - in head/sys/cam: ata scsi

2016-03-24 Thread Sean Bruno
Author: sbruno Date: Thu Mar 24 14:20:33 2016 New Revision: 297237 URL: https://svnweb.freebsd.org/changeset/base/297237 Log: Add 4k enabled cam quirks for Samsung SM863 Series SSDs Submitted by: Jason (j...@nitrology.com) MFC after:2 weeks Sponsored by: Limelight Networks

svn commit: r296452 - stable/10/sys/dev/ixgbe

2016-03-07 Thread Sean Bruno
Author: sbruno Date: Mon Mar 7 13:43:23 2016 New Revision: 296452 URL: https://svnweb.freebsd.org/changeset/base/296452 Log: Spell "maximum" correctly. noted by mav@ Modified: stable/10/sys/dev/ixgbe/if_ix.c Modified: stable/10/sys/dev/ixgbe/if_ix.c

svn commit: r296385 - head/sys/dev/e1000

2016-03-04 Thread Sean Bruno
Author: sbruno Date: Fri Mar 4 14:23:34 2016 New Revision: 296385 URL: https://svnweb.freebsd.org/changeset/base/296385 Log: The register read/write mphy functions have misleading whitespace around the locked check. This cleanup merely preserves the existing functionality while improving

svn commit: r295524 - in stable/10/sys: conf dev/ixgbe modules/ix modules/ixv

2016-02-11 Thread Sean Bruno
Author: sbruno Date: Thu Feb 11 16:16:10 2016 New Revision: 295524 URL: https://svnweb.freebsd.org/changeset/base/295524 Log: MFC r292674 Update ixgbe(4) to Intel FreeBSD Networking Group version 3.1.13-k. MFC r292571 and r292697 Add support for X552 and X550T. MFC r293334

svn commit: r295525 - stable/10/sys/dev/ixgbe

2016-02-11 Thread Sean Bruno
Author: sbruno Date: Thu Feb 11 16:35:16 2016 New Revision: 295525 URL: https://svnweb.freebsd.org/changeset/base/295525 Log: Revert sysctl description change introduced in r295008 to correctly reflect the maximum number of queues supported (8) by this driver. Submitted by: jwd

svn commit: r295008 - in stable/10/sys/dev: ixgbe netmap

2016-01-28 Thread Sean Bruno
Author: sbruno Date: Thu Jan 28 19:21:01 2016 New Revision: 295008 URL: https://svnweb.freebsd.org/changeset/base/295008 Log: Fixed up version of r294061 that was reverted due to breakage of features (netmap) and architectures(i386). r283883 --

svn commit: r294025 - stable/10/sys/modules/if_gif

2016-01-14 Thread Sean Bruno
Author: sbruno Date: Thu Jan 14 17:44:45 2016 New Revision: 294025 URL: https://svnweb.freebsd.org/changeset/base/294025 Log: Fixup option handling after r293778 by wrapping MK_INET6_SUPPORT in a KERNBUILDDIR check. Sponsored by: Limelight Networks Modified:

svn commit: r294061 - stable/10/sys/dev/ixgbe

2016-01-14 Thread Sean Bruno
Author: sbruno Date: Fri Jan 15 01:26:32 2016 New Revision: 294061 URL: https://svnweb.freebsd.org/changeset/base/294061 Log: Multiple MFC for ixgbe -- v 3.1.0 r283883 -- update to 3.1.0 r283893 -- update SRIOV API changes related to future possible MFC of SRIOV work r285590

svn commit: r294034 - stable/10/sys/dev/ixgbe

2016-01-14 Thread Sean Bruno
Author: sbruno Date: Thu Jan 14 20:04:44 2016 New Revision: 294034 URL: https://svnweb.freebsd.org/changeset/base/294034 Log: MFC r289238 Add support for sysctl knobs to live tune the per interrupt rx/tx packet processing limits in ixgbe(4) Submitted by: jason wolfe

svn commit: r294030 - stable/10/sys/dev/e1000

2016-01-14 Thread Sean Bruno
Author: sbruno Date: Thu Jan 14 18:57:17 2016 New Revision: 294030 URL: https://svnweb.freebsd.org/changeset/base/294030 Log: MFC r292670 Add support for sysctl knobs to live tune the tx packet processing limits in igb and fix a wrap-around bug. Submitted by: Jason

svn commit: r293329 - head/sys/dev/e1000

2016-01-07 Thread Sean Bruno
Author: sbruno Date: Thu Jan 7 16:20:55 2016 New Revision: 293329 URL: https://svnweb.freebsd.org/changeset/base/293329 Log: Switch em(4) to the extended RX descriptor format. This matches the e1000/e1000e split in linux. MFC after:2 weeks Sponsored by: Limelight Networks

svn commit: r293331 - in head/sys/dev: e1000 netmap

2016-01-07 Thread Sean Bruno
Author: sbruno Date: Thu Jan 7 16:42:48 2016 New Revision: 293331 URL: https://svnweb.freebsd.org/changeset/base/293331 Log: Switch em(4) to the extended RX descriptor format. This matches the e1000/e1000e split in linux. Split rxbuffer and txbuffer apart to support the new RX

svn commit: r293332 - head/sys/dev/e1000

2016-01-07 Thread Sean Bruno
Author: sbruno Date: Thu Jan 7 16:48:47 2016 New Revision: 293332 URL: https://svnweb.freebsd.org/changeset/base/293332 Log: Disable the reuse of checksum offload context descriptors in the case of multiple queues in em(4). Document errata in the code. MFC after:2 weeks Sponsored

svn commit: r293338 - head/sys/dev/ixgbe

2016-01-07 Thread Sean Bruno
Author: sbruno Date: Thu Jan 7 18:34:56 2016 New Revision: 293338 URL: https://svnweb.freebsd.org/changeset/base/293338 Log: Fix VF handling of VLANs. This helps immensily with our ability to operate in the Amazon Cloud. Discussed on Intel Networking Community call this morning.

svn commit: r292697 - head/sys/dev/ixgbe

2015-12-24 Thread Sean Bruno
Author: sbruno Date: Thu Dec 24 17:05:25 2015 New Revision: 292697 URL: https://svnweb.freebsd.org/changeset/base/292697 Log: Fix NO INET6 build broken at svn r292674 Reported by: ohart...@zedat.fu-berlin.de Modified: head/sys/dev/ixgbe/ix_txrx.c Modified: head/sys/dev/ixgbe/ix_txrx.c

svn commit: r292674 - in head/sys: conf dev/ixgbe modules/ix modules/ixv

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 22:45:17 2015 New Revision: 292674 URL: https://svnweb.freebsd.org/changeset/base/292674 Log: ixgbe(4): Update to version 3.1.13-k Add support for two new devices: X552 SFP+ 10 GbE, and the single port version of X550T. Submitted by: erj Reviewed

svn commit: r292671 - head

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 21:55:54 2015 New Revision: 292671 URL: https://svnweb.freebsd.org/changeset/base/292671 Log: Fixup native-xtools target for poudriere cross build jails after svn r291955 by excluding all debug files. Reported by: swills Reviewed by: emaste

svn commit: r292670 - head/sys/dev/e1000

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 21:54:05 2015 New Revision: 292670 URL: https://svnweb.freebsd.org/changeset/base/292670 Log: Add support for sysctl knobs to live tune the tx packet processing limits in igb and fix a wrap-around bug. Reviewed by: hiren Obtained from: Jason

svn commit: r290720 - head

2015-11-12 Thread Sean Bruno
Author: sbruno Date: Thu Nov 12 17:15:04 2015 New Revision: 290720 URL: https://svnweb.freebsd.org/changeset/base/290720 Log: spelling is important. Submitted by: vangy...@freebsd.org Modified: head/MAINTAINERS Modified: head/MAINTAINERS

svn commit: r290717 - head

2015-11-12 Thread Sean Bruno
Author: sbruno Date: Thu Nov 12 16:08:49 2015 New Revision: 290717 URL: https://svnweb.freebsd.org/changeset/base/290717 Log: Intel has requested that changes to these driver get a phabricator review before commits to keep conflicts down to a minimum. Modified: head/MAINTAINERS Modified:

svn commit: r290200 - head/lib/libc/tests/ssp

2015-10-30 Thread Sean Bruno
Author: sbruno Date: Fri Oct 30 17:05:52 2015 New Revision: 290200 URL: https://svnweb.freebsd.org/changeset/base/290200 Log: Not all targets support by clang have a tested or enabled ubsan yet. Only enable h_raw on x86 targets for today so that a buildworld runs to completion for clang

svn commit: r289655 - head/sys/mips/conf

2015-10-20 Thread Sean Bruno
Author: sbruno Date: Tue Oct 20 19:32:26 2015 New Revision: 289655 URL: https://svnweb.freebsd.org/changeset/base/289655 Log: Disable SWAPPING as we don't do it on this board. Modified: head/sys/mips/conf/TP-MR3020 Modified: head/sys/mips/conf/TP-MR3020

svn commit: r289533 - head/sys/mips/conf

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:40:11 2015 New Revision: 289533 URL: https://svnweb.freebsd.org/changeset/base/289533 Log: Add VM_KMEM_SIZE_SCALE=1 as these systems are going to have super small amount of RAM, e.g. 16M or 32M Reviewed by: adrian Modified:

svn commit: r289534 - head/sys/mips/conf

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:41:30 2015 New Revision: 289534 URL: https://svnweb.freebsd.org/changeset/base/289534 Log: Remove geom_uncompress from TP-MR3020 config. Its now using root on USB and there's no need for it now. Modified: head/sys/mips/conf/TP-MR3020 Modified:

svn commit: r289482 - head/sys/mips/conf

2015-10-17 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 04:50:51 2015 New Revision: 289482 URL: https://svnweb.freebsd.org/changeset/base/289482 Log: Correctly use the default values for location of MAC addrs of arge0, arge1, ath0. woo! Reviewed by: adrian Modified: head/sys/mips/conf/TP-MR3020.hints

svn commit: r289225 - head/usr.sbin/makefs/ffs

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:00:14 2015 New Revision: 289225 URL: https://svnweb.freebsd.org/changeset/base/289225 Log: makefs(8) leaves sblock.fs_providersize uninitialized (zero) that can be easily checked with dumpfs(8). This may lead to other problems, f.e. geom_label kernel

svn commit: r289238 - head/sys/dev/ixgbe

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:34:18 2015 New Revision: 289238 URL: https://svnweb.freebsd.org/changeset/base/289238 Log: Add support for sysctl knobs to live tune the per interrupt rx/tx packet processing limits in ixgbe(4) Differential Revision:

svn commit: r289231 - head/sys/dev/ixl

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:20:05 2015 New Revision: 289231 URL: https://svnweb.freebsd.org/changeset/base/289231 Log: ixl(4): Remove compile warning for unused function. sys/dev/ixl/if_ixl.c:4377:1: warning: unused function 'ixl_debug_info' [-Wunused-function]

svn commit: r289147 - head/sys/mips/conf

2015-10-11 Thread Sean Bruno
Author: sbruno Date: Sun Oct 11 18:37:29 2015 New Revision: 289147 URL: https://svnweb.freebsd.org/changeset/base/289147 Log: Correct flash layout (this is a 4M flash unit). Remove "rootfs" entry and assign the 800K or so to the kernel partition as this unit boots from usb mass storage.

svn commit: r289117 - head/sys/mips/conf

2015-10-10 Thread Sean Bruno
Author: sbruno Date: Sat Oct 10 19:08:34 2015 New Revision: 289117 URL: https://svnweb.freebsd.org/changeset/base/289117 Log: There's no way a fbsd install + kernel will fit into 4MB of flash. Assume and enforce the fact that this will always boot a rootfs from usb. Modified:

svn commit: r289130 - head/sys/mips/conf

2015-10-10 Thread Sean Bruno
Author: sbruno Date: Sun Oct 11 03:31:11 2015 New Revision: 289130 URL: https://svnweb.freebsd.org/changeset/base/289130 Log: Use machine specific values cleaned from openwrt for the mac address location on the TP link mr3020 Modified: head/sys/mips/conf/TP-MR3020.hints Modified:

svn commit: r288672 - head/sys/mips/conf

2015-10-04 Thread Sean Bruno
Author: sbruno Date: Sun Oct 4 22:50:37 2015 New Revision: 288672 URL: https://svnweb.freebsd.org/changeset/base/288672 Log: Set correct argemdio addr, comment out arge1 as its not physically connected to anything. Move a couple of devices out of the kernel and into modules. Modified:

svn commit: r288645 - head/bin/cat

2015-10-03 Thread Sean Bruno
Author: sbruno Date: Sun Oct 4 01:56:11 2015 New Revision: 288645 URL: https://svnweb.freebsd.org/changeset/base/288645 Log: Initialize fd to -1 so that gcc doesn't emit an unitialized warning. Modified: head/bin/cat/cat.c Modified: head/bin/cat/cat.c

svn commit: r287990 - head/sys/dev/e1000

2015-09-19 Thread Sean Bruno
Author: sbruno Date: Sat Sep 19 18:22:59 2015 New Revision: 287990 URL: https://svnweb.freebsd.org/changeset/base/287990 Log: Revert 287914,287762. Reports of breakage on igb(4) have been narrowed down to 287762 and 287914 is an dependant change. Submitted by: erj Modified:

svn commit: r287914 - head/sys/dev/e1000

2015-09-17 Thread Sean Bruno
Author: sbruno Date: Thu Sep 17 15:11:45 2015 New Revision: 287914 URL: https://svnweb.freebsd.org/changeset/base/287914 Log: Add Intel Skylake/I219 Support - New em(4) device in currently shipping products Differential Revision:https://reviews.freebsd.org/D3163 Submitted by:

svn commit: r287762 - head/sys/dev/e1000

2015-09-13 Thread Sean Bruno
Author: sbruno Date: Sun Sep 13 18:26:05 2015 New Revision: 287762 URL: https://svnweb.freebsd.org/changeset/base/287762 Log: Update em(4) with D3162 after testing further on hardware that failed to attach with the last version of this commit. This commit fixes attach failures on "ICH8"

svn commit: r287566 - stable/10/sys/dev/ciss

2015-09-08 Thread Sean Bruno
Author: sbruno Date: Tue Sep 8 17:20:12 2015 New Revision: 287566 URL: https://svnweb.freebsd.org/changeset/base/287566 Log: MFC r287437 r249170 was just plain wrong. The effect of the change is to always delete a logic volume on status change which is NOT what we want here. The

svn commit: r287492 - head/sys/dev/e1000

2015-09-05 Thread Sean Bruno
Author: sbruno Date: Sat Sep 5 21:12:19 2015 New Revision: 287492 URL: https://svnweb.freebsd.org/changeset/base/287492 Log: Revert last two commits to em(4)/igb(4). Reports are coming in that this breaks initialization and reads from EEPROM on boot/driver load. r287469 is being

svn commit: r287463 - stable/10/usr.sbin/binmiscctl

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 15:45:42 2015 New Revision: 287463 URL: https://svnweb.freebsd.org/changeset/base/287463 Log: MFC r277853 Check for invalid length or more than max length for the interpreter, instead of the validity of the string pointer holding the interpreter.

svn commit: r287461 - stable/10/sys/dev/ixgbe

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 15:34:27 2015 New Revision: 287461 URL: https://svnweb.freebsd.org/changeset/base/287461 Log: MFC r286238 A misplaced #endif in ixgbe_ioctl() causes interface MTU to become zero when INET and INET6 are undefined. PR: 162028 Submitted by:

svn commit: r287467 - head/sys/dev/e1000

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 16:30:48 2015 New Revision: 287467 URL: https://svnweb.freebsd.org/changeset/base/287467 Log: e1000: Shared code updates -Fix compiler warning in 80003es2lan.c -Add return value handler for e1000_*_kmrn_reg_80003es2lan -Fix usage of DEBUGOUT -

svn commit: r287462 - in stable/10/sys/x86: include x86

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 15:40:19 2015 New Revision: 287462 URL: https://svnweb.freebsd.org/changeset/base/287462 Log: MFC r276834 Update Features2 to display SDBG capability of processor. This is showing up on Haswell-class CPUs From the Intel SDM, "Table 3-20. Feature

svn commit: r287465 - head/sys/dev/e1000

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 16:07:27 2015 New Revision: 287465 URL: https://svnweb.freebsd.org/changeset/base/287465 Log: igb(4): Update and fix HW errata - HW errata workaround for IPv6 offload w/ extension headers - Edited start of if_igb.c (Device IDs / #includes) to match ixgbe/ixl

svn commit: r287469 - head/sys/dev/e1000

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 17:21:55 2015 New Revision: 287469 URL: https://svnweb.freebsd.org/changeset/base/287469 Log: em(4): Add Skylake/I219 support. - driver rev 7.5.2 - use new functions em_flush* for i219 devices Differential Revision:

svn commit: r287471 - in head/sys/mips/rmi: . dev/nlge dev/xlr

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 19:57:28 2015 New Revision: 287471 URL: https://svnweb.freebsd.org/changeset/base/287471 Log: Remove rge driver from Broadcom XLR nlge(4) is supposed to deprecate rge(4) for Broadcom XLR when it was introduced 5 years ago. rge doesn't build on

svn commit: r287470 - head/sys/dev/mii

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 17:48:19 2015 New Revision: 287470 URL: https://svnweb.freebsd.org/changeset/base/287470 Log: Add more BCM gigabit PHYs Gleaned from a public header file. 5402 and 5404 look like they may be used on embedded devices. 5478 and 5488 are switch PHYs. 5754

svn commit: r287437 - head/sys/dev/ciss

2015-09-03 Thread Sean Bruno
Author: sbruno Date: Thu Sep 3 17:46:57 2015 New Revision: 287437 URL: https://svnweb.freebsd.org/changeset/base/287437 Log: r249170 was just plain wrong. The effect of the change is to always delete a logic volume on status change which is NOT what we want here. The original code is

svn commit: r287330 - head/sys/dev/e1000

2015-08-31 Thread Sean Bruno
Author: sbruno Date: Mon Aug 31 19:12:10 2015 New Revision: 287330 URL: https://svnweb.freebsd.org/changeset/base/287330 Log: Restrict tso_max to IP_MAXPACKET to avoid the panic reported in: https://lists.freebsd.org/pipermail/freebsd-current/2015-August/057192.html Submitted by:

svn commit: r287112 - head/sys/dev/e1000

2015-08-24 Thread Sean Bruno
Author: sbruno Date: Mon Aug 24 16:32:57 2015 New Revision: 287112 URL: https://svnweb.freebsd.org/changeset/base/287112 Log: Style/whitespace cleanup in shared/common code. Differential Revision:https://reviews.freebsd.org/D3159 Submitted by: erj MFC after:2 weeks

svn commit: r286831 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 19:43:44 2015 New Revision: 286831 URL: https://svnweb.freebsd.org/changeset/base/286831 Log: Increase EM_MAX_SCATTER to 64 such that the size of em_xmit()::segs[EM_MAX_SCATTER] doesn't get overrun by things like NFS that can and do shove more than 32 segs

svn commit: r286832 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 20:10:43 2015 New Revision: 286832 URL: https://svnweb.freebsd.org/changeset/base/286832 Log: e1000/if_lem.c bump to 1.1.0 - deprecate fbsd 8 Differential Revision:https://reviews.freebsd.org/D3164 Submitted by: erj MFC after:2 weeks

Re: svn commit: r286832 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 08/16/15 13:10, Sean Bruno wrote: Author: sbruno Date: Sun Aug 16 20:10:43 2015 New Revision: 286832 URL: https://svnweb.freebsd.org/changeset/base/286832 Log: e1000/if_lem.c bump to 1.1.0 - deprecate fbsd 8 Differential Revision

svn commit: r286829 - in head: share/man/man4 sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 19:06:23 2015 New Revision: 286829 URL: https://svnweb.freebsd.org/changeset/base/286829 Log: Add capability to disable CRC stripping. This breaks IPMI/BMC capabilities on certain adatpers. Linux has been doing the exact same thing since 2008

svn commit: r286833 - head/sys/dev/e1000

2015-08-16 Thread Sean Bruno
Author: sbruno Date: Sun Aug 16 20:13:58 2015 New Revision: 286833 URL: https://svnweb.freebsd.org/changeset/base/286833 Log: Bump all copywrite dates to 2015 Differential Revision:https://reviews.freebsd.org/D3160 Submitted by: erj MFC after:2 weeks Sponsored by: Intel

svn commit: r286706 - stable/10/share/man/man4

2015-08-12 Thread Sean Bruno
Author: sbruno Date: Wed Aug 12 22:51:08 2015 New Revision: 286706 URL: https://svnweb.freebsd.org/changeset/base/286706 Log: MFC r273081 brueffer: New sentence - new line; use macros where appropriate. MFC r276345 Mikhail m...@lenta.ru Correct naming of sysctl

svn commit: r286238 - head/sys/dev/ixgbe

2015-08-03 Thread Sean Bruno
Author: sbruno Date: Mon Aug 3 16:39:25 2015 New Revision: 286238 URL: https://svnweb.freebsd.org/changeset/base/286238 Log: A misplaced #endif in ixgbe_ioctl() causes interface MTU to become zero when INET and INET6 are undefined. PR: 162028 Differential Revision:

svn commit: r286015 - in head/sys/mips: conf rmi rmi/dev/iic

2015-07-29 Thread Sean Bruno
Author: sbruno Date: Wed Jul 29 15:32:59 2015 New Revision: 286015 URL: https://svnweb.freebsd.org/changeset/base/286015 Log: Make Broadcom XLR use shared ds1374 RTC driver. Remove its identical and redundant ds1374u version. Differential Revision:D3225 Submitted by:

svn commit: r286040 - in head/sys: arm/arm i386/i386 mips/mips

2015-07-29 Thread Sean Bruno
Author: sbruno Date: Wed Jul 29 20:47:27 2015 New Revision: 286040 URL: https://svnweb.freebsd.org/changeset/base/286040 Log: Remove dead functions pmap_pvdump and pads. Differential Revision:D3206 Submitted by: kevin.bowl...@kev009.com Reviewed by: alc Modified:

svn commit: r286041 - head/sys/dev/mii

2015-07-29 Thread Sean Bruno
Author: sbruno Date: Wed Jul 29 20:50:48 2015 New Revision: 286041 URL: https://svnweb.freebsd.org/changeset/base/286041 Log: Add support for BCM5466 PHY Differential Revision:D3232 Submitted by: kevin.bowl...@kev009.com Modified: head/sys/dev/mii/brgphy.c

svn commit: r285879 - head/sys/dev/e1000

2015-07-25 Thread Sean Bruno
Author: sbruno Date: Sat Jul 25 19:24:33 2015 New Revision: 285879 URL: https://svnweb.freebsd.org/changeset/base/285879 Log: Remove unused txd_saved. Intialize txd_upper, txd_lower and txd_used at declaration. Differential Revision:D3174 Reviewed by: erj hiren MFC after:

svn commit: r285639 - head/sys/dev/e1000

2015-07-16 Thread Sean Bruno
Author: sbruno Date: Thu Jul 16 16:32:57 2015 New Revision: 285639 URL: https://svnweb.freebsd.org/changeset/base/285639 Log: Add an adapter CORE lock in the DDB hook em_dump_queue to avoid WITNESS panic in em_init_locked() while debugging. MFC after:2 weeks Sponsored by: Limelight

svn commit: r284933 - head/share/man/man4

2015-06-29 Thread Sean Bruno
Author: sbruno Date: Mon Jun 29 17:59:00 2015 New Revision: 284933 URL: https://svnweb.freebsd.org/changeset/base/284933 Log: Delete the refernce to VLAN handling being disabled by default. This is no longer the case. PR: 118693 MFC after:3 days Modified:

<    1   2   3   4   5   6   7   8   >