svn commit: r284766 - head/sys/kern

2015-06-24 Thread Sean Bruno
Author: sbruno Date: Wed Jun 24 15:52:26 2015 New Revision: 284766 URL: https://svnweb.freebsd.org/changeset/base/284766 Log: At the suggestion of jhb, replace atomic_set/clear calls with use of exclusive locks in the enable/disable interpreter path. Tested with WITNESS/INVARIANTS on and

svn commit: r284702 - head/sys/dev/uart

2015-06-22 Thread Sean Bruno
Author: sbruno Date: Mon Jun 22 17:16:09 2015 New Revision: 284702 URL: https://svnweb.freebsd.org/changeset/base/284702 Log: Add new UART device presented on newer AMT enabled systems/laptops. Tested on Dell Latitude E7240. MFC after:2 weeks Relnotes: yes Modified:

svn commit: r284701 - head/sys/kern

2015-06-22 Thread Sean Bruno
Author: sbruno Date: Mon Jun 22 17:04:24 2015 New Revision: 284701 URL: https://svnweb.freebsd.org/changeset/base/284701 Log: Make imgact_binmisc_exec() static. Submitted by: kib Reviewed by: sson Modified: head/sys/kern/imgact_binmisc.c Modified: head/sys/kern/imgact_binmisc.c

svn commit: r284605 - head/sys/kern

2015-06-19 Thread Sean Bruno
Author: sbruno Date: Fri Jun 19 19:57:39 2015 New Revision: 284605 URL: https://svnweb.freebsd.org/changeset/base/284605 Log: Must have one of either M_WAITOK or M_NOWAIT, read the man page bruno. Submitted by: mjg Modified: head/sys/kern/imgact_binmisc.c Modified:

svn commit: r284606 - head/sys/kern

2015-06-19 Thread Sean Bruno
Author: sbruno Date: Fri Jun 19 20:35:17 2015 New Revision: 284606 URL: https://svnweb.freebsd.org/changeset/base/284606 Log: Remove uneeded NULL check since malloc the malloc is now M_WAITOK Submitted by: mjg Modified: head/sys/kern/imgact_binmisc.c Modified:

svn commit: r284602 - head/sys/kern

2015-06-19 Thread Sean Bruno
Author: sbruno Date: Fri Jun 19 18:57:36 2015 New Revision: 284602 URL: https://svnweb.freebsd.org/changeset/base/284602 Log: Feedback from commit r284535 davide: imgact_binmisc_clear_entry() needs to use atomic ops to remove the enable bit. kib: M_NOWAIT is not warranted and

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

2015-06-18 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 06/17/15 20:07, Konstantin Belousov wrote: On Thu, Jun 18, 2015 at 02:04:21AM +, Sean Bruno wrote: Author: sbruno Date: Thu Jun 18 02:04:20 2015 New Revision: 284535 URL: https://svnweb.freebsd.org/changeset/base/284535 Log: This change

svn commit: r284522 - in stable/10: share/man/man4 sys/conf sys/dev/e1000 sys/dev/netmap sys/modules/em

2015-06-17 Thread Sean Bruno
Author: sbruno Date: Wed Jun 17 18:50:57 2015 New Revision: 284522 URL: https://svnweb.freebsd.org/changeset/base/284522 Log: MFC r284179, r283959 Implement multiqueue (max 2 tx/rx queues) for the 82574L chipset. Change default tuning parameters to handle this new configuration if

svn commit: r284535 - head/sys/kern

2015-06-17 Thread Sean Bruno
Author: sbruno Date: Thu Jun 18 02:04:20 2015 New Revision: 284535 URL: https://svnweb.freebsd.org/changeset/base/284535 Log: This change replaces the mutex with a sx lock for the interpreter list to avoid the problem of holding a non-sleep lock during a page fault as reported by witness.

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

2015-06-16 Thread Sean Bruno
Author: sbruno Date: Tue Jun 16 12:10:55 2015 New Revision: 28 URL: https://svnweb.freebsd.org/changeset/base/28 Log: MFC r283923 Simplify hang detection by stealing the techniques used in ixl(4) and applying them to em(4). Rely on iterations through the local timer, and the

svn commit: r284252 - head/bin/ls

2015-06-10 Thread Sean Bruno
Author: sbruno Date: Thu Jun 11 02:29:39 2015 New Revision: 284252 URL: https://svnweb.freebsd.org/changeset/base/284252 Log: r284198 seems to have left a null format string printf that gcc does *not* like breaking mips builds. Submitted by: Shawn Webb shawn.w...@hardenedbsd.org

svn commit: r284179 - head/sys/modules/em

2015-06-09 Thread Sean Bruno
Author: sbruno Date: Tue Jun 9 14:31:18 2015 New Revision: 284179 URL: https://svnweb.freebsd.org/changeset/base/284179 Log: Include opt_em.h now that there are actual kernel compile options for em(4). Submitted by: jfv MFC after:2 week Sponsored by: Limelight Networks Modified:

svn commit: r284043 - head/sys/kern

2015-06-05 Thread Sean Bruno
Author: sbruno Date: Fri Jun 5 18:16:10 2015 New Revision: 284043 URL: https://svnweb.freebsd.org/changeset/base/284043 Log: Revert 284029, update imgact_binmisctl.c change mtx to reader count, at the request of the submitter. Will attempt to use an sx_lock for this fix to WITNESS

svn commit: r284029 - head/sys/kern

2015-06-05 Thread Sean Bruno
Author: sbruno Date: Fri Jun 5 16:21:43 2015 New Revision: 284029 URL: https://svnweb.freebsd.org/changeset/base/284029 Log: This change uses a reader count instead of holding the mutex for the interpreter list to avoid the problem of holding a non-sleep lock during a page fault as

svn commit: r284041 - head/contrib/dtc

2015-06-05 Thread Sean Bruno
Author: sbruno Date: Fri Jun 5 17:18:10 2015 New Revision: 284041 URL: https://svnweb.freebsd.org/changeset/base/284041 Log: Silence clang warning about extraneous parenthesis Verified that this exists upstream already: https://git.kernel.org/cgit/utils/dtc/dtc.git/tree/checks.c#n628

svn commit: r283959 - in head: share/man/man4 sys/conf sys/dev/e1000 sys/dev/netmap sys/modules/em

2015-06-03 Thread Sean Bruno
Author: sbruno Date: Wed Jun 3 18:01:09 2015 New Revision: 283959 URL: https://svnweb.freebsd.org/changeset/base/283959 Log: Change EM_MULTIQUEUE to a real kernconf entry and enable support for up to 2 rx/tx queues for the 82574. Program the 82574 to enable 5 msix vectors, assign 1 to

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

2015-06-02 Thread Sean Bruno
Author: sbruno Date: Tue Jun 2 18:28:41 2015 New Revision: 283923 URL: https://svnweb.freebsd.org/changeset/base/283923 Log: Simplify hang detection by stealing the techniques used in ixl(4) and applying them to em(4). Rely on iterations through the local timer, and the tx queue state

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

2015-05-24 Thread Sean Bruno
Author: sbruno Date: Mon May 25 00:30:26 2015 New Revision: 283504 URL: https://svnweb.freebsd.org/changeset/base/283504 Log: MFC r283290 Bump rx_overruns when indicated by the ICR mask. PR: 199716 Sponsored by: Limelight Networks Modified:

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

2015-05-22 Thread Sean Bruno
Author: sbruno Date: Fri May 22 17:01:43 2015 New Revision: 283290 URL: https://svnweb.freebsd.org/changeset/base/283290 Log: Bump rx_overruns when indicated by the ICR mask. PR: 199716 MFC after:3 days Sponsored by: Limelight Networks Modified:

svn commit: r283029 - in head/contrib: gcc gdb/gdb

2015-05-17 Thread Sean Bruno
Author: sbruno Date: Sun May 17 15:49:38 2015 New Revision: 283029 URL: https://svnweb.freebsd.org/changeset/base/283029 Log: Update intree gdb/kgdb to handle 2 dwarf types: DW_OP_GNU_uninit DW_OP_piece This squashes the warnings about type 0x93 not known in kgdb when opening a kernel

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-11 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 05/11/15 02:40, Thomas Quinot wrote: Probably all the GCC based targets are, if I read this correctly. make -s -j8 buildworld TARGET=mips TARGET_ARCH=mips ... Sean, Can you try the attached patch? with it I was able to complete a MIPS

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-10 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 05/10/15 20:52, Garrett Cooper wrote: On May 10, 2015, at 20:33, Sean Bruno sbr...@ignoranthack.me wrote: Signed PGP part On 05/10/15 14:21, Thomas Quinot wrote: Author: thomas Date: Sun May 10 21:21:52 2015 New Revision: 282736 URL: https

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-10 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 05/10/15 14:21, Thomas Quinot wrote: Author: thomas Date: Sun May 10 21:21:52 2015 New Revision: 282736 URL: https://svnweb.freebsd.org/changeset/base/282736 Log: Unbreak build following rev. 282726 I already pinged Thomas about this

Re: svn commit: r282736 - in head: . lib/libmd

2015-05-10 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 05/10/15 21:03, Garrett Cooper wrote: On May 10, 2015, at 21:02, Sean Bruno sbr...@ignoranthack.me wrote: Signed PGP part On 05/10/15 20:52, Garrett Cooper wrote: On May 10, 2015, at 20:33, Sean Bruno sbr...@ignoranthack.me wrote

svn commit: r282260 - head

2015-04-29 Thread Sean Bruno
Author: sbruno Date: Thu Apr 30 00:17:32 2015 New Revision: 282260 URL: https://svnweb.freebsd.org/changeset/base/282260 Log: Fix native-xtools breakage when building a gcc enabled target on a clang enabled host. Build a one-off gperf and put it in the PATH for the rest of the target so

svn commit: r282255 - head

2015-04-29 Thread Sean Bruno
Author: sbruno Date: Wed Apr 29 22:46:30 2015 New Revision: 282255 URL: https://svnweb.freebsd.org/changeset/base/282255 Log: Obsolute /usr/bin/gperf for non-gcc enabled targets. Leave it as valid for mips/sparc64 gcc enabled targets. Reviewed by: imp@ Modified:

Re: svn commit: r282260 - head

2015-04-29 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 04/29/15 17:39, Garrett Cooper wrote: On Apr 29, 2015, at 17:33, Sean Bruno sbr...@ignoranthack.me wrote: Signed PGP part On 04/29/15 17:29, Garrett Cooper wrote: This $PATH doesn’t get used though… What? As far as I can tell it does

Re: svn commit: r282260 - head

2015-04-29 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 04/29/15 17:44, Garrett Cooper wrote: On Apr 29, 2015, at 17:41, Sean Bruno sbr...@ignoranthack.me wrote: Signed PGP part On 04/29/15 17:39, Garrett Cooper wrote: On Apr 29, 2015, at 17:33, Sean Bruno sbr...@ignoranthack.me wrote

svn commit: r282265 - head

2015-04-29 Thread Sean Bruno
Author: sbruno Date: Thu Apr 30 02:08:36 2015 New Revision: 282265 URL: https://svnweb.freebsd.org/changeset/base/282265 Log: Setting PATH to anything is useless as a bare command. Its only relevant if its set in the environement of each command seperately. Move the PATH setting to the

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

2015-02-18 Thread Sean Bruno
Author: sbruno Date: Wed Feb 18 16:28:55 2015 New Revision: 278961 URL: https://svnweb.freebsd.org/changeset/base/278961 Log: MFC r278827 Check for required arguments before accessing argv[0] and core dumping. Modified: stable/10/usr.sbin/binmiscctl/binmiscctl.c Directory Properties:

svn commit: r278862 - head/usr.sbin/binmiscctl

2015-02-16 Thread Sean Bruno
Author: sbruno Date: Mon Feb 16 20:55:37 2015 New Revision: 278862 URL: https://svnweb.freebsd.org/changeset/base/278862 Log: Add example for upcoming aarch64/arm64 targets. Modified: head/usr.sbin/binmiscctl/binmiscctl.8 Modified: head/usr.sbin/binmiscctl/binmiscctl.8

svn commit: r278827 - head/usr.sbin/binmiscctl

2015-02-15 Thread Sean Bruno
Author: sbruno Date: Sun Feb 15 23:58:57 2015 New Revision: 278827 URL: https://svnweb.freebsd.org/changeset/base/278827 Log: If no arguments are passed to a subcommand that requires arguments, error out before we deref a null pointer in the check for max length. Thanks to otis in IRC

svn commit: r278693 - in stable/10: sys/kern tools/sched usr.bin/man

2015-02-13 Thread Sean Bruno
Author: sbruno Date: Fri Feb 13 18:45:44 2015 New Revision: 278693 URL: https://svnweb.freebsd.org/changeset/base/278693 Log: Revert r278650. Definite layer 8 bug. Submitted by: dhw and Thomas Mueller tmuel...@sysgo.com Modified: stable/10/sys/kern/kern_lock.c

svn commit: r278694 - in stable/10: sys/kern tools/sched

2015-02-13 Thread Sean Bruno
Author: sbruno Date: Fri Feb 13 19:06:22 2015 New Revision: 278694 URL: https://svnweb.freebsd.org/changeset/base/278694 Log: MFC 272315 272757 274091 274902 for real this time r272315 Explicitly return None for negative event indices. Prior to this, eventat(-1) would return the

svn commit: r278650 - in stable/10: sys/kern tools/sched usr.bin/man

2015-02-12 Thread Sean Bruno
Author: sbruno Date: Fri Feb 13 00:29:57 2015 New Revision: 278650 URL: https://svnweb.freebsd.org/changeset/base/278650 Log: MFC 272315 272757 274091 274902 r272315 Explicitly return None for negative event indices. Prior to this, eventat(-1) would return the next-to-last event

svn commit: r278104 - head/sys/mips/atheros

2015-02-02 Thread Sean Bruno
Author: sbruno Date: Mon Feb 2 17:33:00 2015 New Revision: 278104 URL: https://svnweb.freebsd.org/changeset/base/278104 Log: The linux driver code for the MDIO bus does a read-after-write which seems to be required on MIPS74k platforms for correct behaviour. Reviewed by: adrian

svn commit: r277853 - head/usr.sbin/binmiscctl

2015-01-28 Thread Sean Bruno
Author: sbruno Date: Wed Jan 28 20:22:48 2015 New Revision: 277853 URL: https://svnweb.freebsd.org/changeset/base/277853 Log: Check for invalid length or more than max length for the interpreter, instead of the validity of the string pointer holding the interpreter. Submitted by: sson

svn commit: r277423 - head/contrib/llvm/tools/clang/lib/Driver

2015-01-20 Thread Sean Bruno
Author: sbruno Date: Tue Jan 20 17:00:28 2015 New Revision: 277423 URL: https://svnweb.freebsd.org/changeset/base/277423 Log: Allow clang to be built for mips/mips64 backend types by adding our mips triple ids This only allows testing and does not change the defaults for mips/mips64.

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-20 Thread Sean Bruno
things so that you don't hit a race condition sean On Tue, Jan 20, 2015 at 3:35 PM, Sean Bruno sbr...@ignoranthack.me wrote: On 01/20/15 14:30, Hans Petter Selasky wrote: On 01/20/15 22:11, Gleb Smirnoff wrote: On Tue, Jan 20, 2015 at 09:51:26AM +0200, Konstantin Belousov wrote: K Like

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-20 Thread Sean Bruno
. Regards, Navdeep I doubt that I would qualify as a Reviewer in this code by any stretch of the imagination. My contribution to the testing was in house and general review of code flow in out freebsd10 environment. sean On 01/20/15 15:35, Sean Bruno wrote: On 01/20/15 14:30, Hans Petter Selasky

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-20 Thread Sean Bruno
(ixgbe). This is an artifact of our use cases, and hasn't been expanded nor tested in our environment with other vendor interfaces. sean On Tue, Jan 20, 2015 at 3:46 PM, Sean Bruno sbr...@ignoranthack.me wrote: On 01/20/15 15:40, K. Macy wrote: I think you're working around driver locking bugs

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-20 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/20/15 15:59, K. Macy wrote: On Tue, Jan 20, 2015 at 3:53 PM, Sean Bruno sbr...@ignoranthack.me wrote: On 01/20/15 15:48, K. Macy wrote: Are any other drivers hitting this? e.g. cxgb/cxgbe? -K Unkown to me. Nor am I aware of anyone

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-20 Thread Sean Bruno
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/20/15 14:30, Hans Petter Selasky wrote: On 01/20/15 22:11, Gleb Smirnoff wrote: On Tue, Jan 20, 2015 at 09:51:26AM +0200, Konstantin Belousov wrote: K Like stated in the manual page, callout_reset_curcpu/on() does not work K with MPSAFE

svn commit: r276834 - in head/sys/x86: include x86

2015-01-08 Thread Sean Bruno
Author: sbruno Date: Thu Jan 8 16:50:35 2015 New Revision: 276834 URL: https://svnweb.freebsd.org/changeset/base/276834 Log: Update Features2 to display SDBG capability of processor. This is showing up on Haswell-class CPUs From the Intel SDM, Table 3-20. Feature Information Returned

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

2014-12-28 Thread Sean Bruno
Author: sbruno Date: Sun Dec 28 20:56:03 2014 New Revision: 276345 URL: https://svnweb.freebsd.org/changeset/base/276345 Log: Correct naming of sysctl pmtud_blackhole_activated_min_mss. Clarify some statements around PMTUD blackhole detection to make the behavior more clear in the man

svn commit: r275807 - in stable/10: . sys/compat/linux

2014-12-15 Thread Sean Bruno
Author: sbruno Date: Mon Dec 15 16:14:49 2014 New Revision: 275807 URL: https://svnweb.freebsd.org/changeset/base/275807 Log: MFC r271982 and r271990 to support CentOS 6 ports. Modified: stable/10/UPDATING stable/10/sys/compat/linux/linux_mib.c Directory Properties: stable/10/ (props

svn commit: r275814 - stable/10

2014-12-15 Thread Sean Bruno
Author: sbruno Date: Mon Dec 15 21:22:42 2014 New Revision: 275814 URL: https://svnweb.freebsd.org/changeset/base/275814 Log: Correct to the stable/10 commit in UPDATING and specify the correct ports/UPDATING note. Modified: stable/10/UPDATING Modified: stable/10/UPDATING

svn commit: r275621 - head/tools/bsdbox

2014-12-08 Thread Sean Bruno
Author: sbruno Date: Mon Dec 8 17:14:01 2014 New Revision: 275621 URL: https://svnweb.freebsd.org/changeset/base/275621 Log: Add -lxo (for df) and -lgpio(for gpioctl) to bsdbox. This will allow the picostation build to work again. Reviewed by: adrian Modified:

svn commit: r275572 - head/share/misc

2014-12-06 Thread Sean Bruno
\nrodrigo@ romain [label=Romain Tartiere\nrom...@freebsd.org\n2010/01/24] sahil [label=Sahil Tandon\nsa...@freebsd.org\n2010/04/11] sat [label=Andrew Pantyukhin\n...@freebsd.org\n2006/05/06] +sbruno [label=Sean Bruno\sbr...@freebsd.org\n2014/09/14] sbz [label=Sofian Brabez\n...@freebsd.org\n2011

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

2014-12-03 Thread Sean Bruno
Author: sbruno Date: Wed Dec 3 18:08:39 2014 New Revision: 275462 URL: https://svnweb.freebsd.org/changeset/base/275462 Log: Assign argemdio0 to the correct base address and assign argemdio1 to its proper place *after* argemdio0 Correctly place arge0 and arge1 on their respective bus

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

2014-12-03 Thread Sean Bruno
Author: sbruno Date: Wed Dec 3 19:41:49 2014 New Revision: 275464 URL: https://svnweb.freebsd.org/changeset/base/275464 Log: There is only one argemdio device on this board. Sponsored by: Nicholas Esborn n...@desert.net Modified: head/sys/mips/conf/WZR-HPAG300H.hints Modified:

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

2014-12-03 Thread Sean Bruno
Author: sbruno Date: Wed Dec 3 23:37:23 2014 New Revision: 275470 URL: https://svnweb.freebsd.org/changeset/base/275470 Log: Switch is an 8316, so make the comments say that. Delete extraneous comment line that manifested itself from cut-n-pasting. Sponsored by: Nicholas Esborn

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

2014-11-25 Thread Sean Bruno
Author: sbruno Date: Tue Nov 25 17:33:22 2014 New Revision: 275057 URL: https://svnweb.freebsd.org/changeset/base/275057 Log: Add support for Buffalo WZR-HP-AG300H atheros MIPS router. Special thanks to Nicholas Esborn for the loaner router to get this target bootstrapped. Review:

svn commit: r274593 - head

2014-11-16 Thread Sean Bruno
Author: sbruno Date: Sun Nov 16 20:10:37 2014 New Revision: 274593 URL: https://svnweb.freebsd.org/changeset/base/274593 Log: Flush out many more static binaries that can be used in a jail for building pkgs via poudriere. This removes a significant amount of emulation speeding up run

svn commit: r274607 - head

2014-11-16 Thread Sean Bruno
Author: sbruno Date: Sun Nov 16 23:31:23 2014 New Revision: 274607 URL: https://svnweb.freebsd.org/changeset/base/274607 Log: Add mv, echo and hostname to the native-xtools target. Missed these when profiling. MFC after:2 weeks Modified: head/Makefile.inc1 Modified:

svn commit: r274552 - head/usr.bin/sort

2014-11-15 Thread Sean Bruno
Author: sbruno Date: Sat Nov 15 18:03:38 2014 New Revision: 274552 URL: https://svnweb.freebsd.org/changeset/base/274552 Log: Change LDFLAGS to LDADD in order to allow static builds. This is more proper way to ensure that the command line compile works the way we intend. Add explicity

svn commit: r274490 - head

2014-11-13 Thread Sean Bruno
Author: sbruno Date: Thu Nov 13 22:25:22 2014 New Revision: 274490 URL: https://svnweb.freebsd.org/changeset/base/274490 Log: Add more static binaries to the native-xtools target. These help speed up the cross builds significantly. adding: bin/sh bin/csh sbin/md5 usr.bin/bzip2

svn commit: r273838 - in stable/10: share/man/man4 sys/netinet

2014-10-29 Thread Sean Bruno
Author: sbruno Date: Wed Oct 29 22:17:45 2014 New Revision: 273838 URL: https://svnweb.freebsd.org/changeset/base/273838 Log: MFC r272720, 273061, 273062, 273063, 273064 Implement PLPMTUD blackhole detection (RFC 4821), inspired by code from xnu sources. If we encounter a network where

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

2014-10-16 Thread Sean Bruno
Author: sbruno Date: Thu Oct 16 20:33:04 2014 New Revision: 273183 URL: https://svnweb.freebsd.org/changeset/base/273183 Log: Add 4k quirks for PM853T Samsung SSD MFC after:2 weeks Sponsored by: Limelight Networks Modified: head/sys/cam/ata/ata_da.c head/sys/cam/scsi/scsi_da.c

svn commit: r273056 - head/sys/contrib/dev/ath/ath_hal/ar9300

2014-10-13 Thread Sean Bruno
Author: sbruno Date: Mon Oct 13 16:48:01 2014 New Revision: 273056 URL: https://svnweb.freebsd.org/changeset/base/273056 Log: Repair build of tools/ath/athalq and define missing value len. Reviewed by: adrian Modified: head/sys/contrib/dev/ath/ath_hal/ar9300/ar9300desc.h Modified:

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

2014-10-13 Thread Sean Bruno
Author: sbruno Date: Mon Oct 13 21:04:14 2014 New Revision: 273061 URL: https://svnweb.freebsd.org/changeset/base/273061 Log: Update tcp(4) with plpmtud blackhole sysctls Submitted by: Mikhail m...@lenta.ru MFC after:2 weeks Relnotes: yes Modified: head/share/man/man4/tcp.4

svn commit: r273062 - head/sys/netinet

2014-10-13 Thread Sean Bruno
Author: sbruno Date: Mon Oct 13 21:05:29 2014 New Revision: 273062 URL: https://svnweb.freebsd.org/changeset/base/273062 Log: Catch ipv6 case when attempting to do PLPMTUD blackhole detection. Submitted by: Mikhail m...@lenta.ru MFC after:2 weeks Relnotes: yes Modified:

svn commit: r273063 - head/sys/netinet

2014-10-13 Thread Sean Bruno
Author: sbruno Date: Mon Oct 13 21:06:21 2014 New Revision: 273063 URL: https://svnweb.freebsd.org/changeset/base/273063 Log: Handle small file case with regards to plpmtud blackhole detection. Submitted by: Mikhail m...@lenta.ru MFC after:2 weeks Relnotes: yes Modified:

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

2014-10-13 Thread Sean Bruno
Author: sbruno Date: Mon Oct 13 21:08:27 2014 New Revision: 273064 URL: https://svnweb.freebsd.org/changeset/base/273064 Log: Bump .Dd Submitted by: gjb MFC after:2 weeks Relnotes: yes Modified: head/share/man/man4/tcp.4 Modified: head/share/man/man4/tcp.4

svn commit: r272720 - head/sys/netinet

2014-10-07 Thread Sean Bruno
Author: sbruno Date: Tue Oct 7 21:50:28 2014 New Revision: 272720 URL: https://svnweb.freebsd.org/changeset/base/272720 Log: Implement PLPMTUD blackhole detection (RFC 4821), inspired by code from xnu sources. If we encounter a network where ICMP is blocked the Needs Frag indicator may

svn commit: r272450 - in stable/10/sys: kern sys

2014-10-02 Thread Sean Bruno
Author: sbruno Date: Thu Oct 2 21:19:13 2014 New Revision: 272450 URL: https://svnweb.freebsd.org/changeset/base/272450 Log: MFC r271141: Allow multiple image activators to run on the same execution by changing imgp-interpreted to a bitmask instead of, functionally, a bool. Approved

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

2014-09-27 Thread Sean Bruno
Author: sbruno Date: Sat Sep 27 08:59:43 2014 New Revision: 272206 URL: http://svnweb.freebsd.org/changeset/base/272206 Log: Add kernel support for the TP-LINK MR3020 Atheros MIPS 24k router. AR9331 based system. Phabric: https://reviews.freebsd.org/D780 Reviewed by: adrian

svn commit: r272210 - head/games/factor

2014-09-27 Thread Sean Bruno
Author: sbruno Date: Sat Sep 27 10:57:34 2014 New Revision: 272210 URL: http://svnweb.freebsd.org/changeset/base/272210 Log: Update factor for changes to types in primes, which is a dependency. Fixes build-fail on mips32 introduced at 272207. Modified: head/games/factor/factor.c

Re: svn commit: r272089 - head/sys/netpfil/ipfw

2014-09-25 Thread Sean Bruno
of A the frames and what their origin is. A A I'm worried that they're valid stack-generated frames.. I agree on this. Fixing NULL pointer derefs with NULL check is not always a right thing to do. A -a A A A On 24 September 2014 19:26, Sean Bruno sbr...@freebsd.org wrote: A Author

svn commit: r272089 - head/sys/netpfil/ipfw

2014-09-24 Thread Sean Bruno
Author: sbruno Date: Thu Sep 25 02:26:05 2014 New Revision: 272089 URL: http://svnweb.freebsd.org/changeset/base/272089 Log: Fix NULL pointer deref in ipfw when using dummynet at layer 2. Drop packet if pkg-ifp is NULL, which is the case here. ref.

svn commit: r271982 - head/sys/compat/linux

2014-09-22 Thread Sean Bruno
Author: sbruno Date: Mon Sep 22 17:26:07 2014 New Revision: 271982 URL: http://svnweb.freebsd.org/changeset/base/271982 Log: Bump minimum linux compat version to support Centos6 ports updates for linux. Update linux compat minimum revision to match linux-c6 now in ports. This is a

svn commit: r271990 - head

2014-09-22 Thread Sean Bruno
Author: sbruno Date: Mon Sep 22 19:07:27 2014 New Revision: 271990 URL: http://svnweb.freebsd.org/changeset/base/271990 Log: UPDATING: linux-c6 support notes, and how to fall back to linux-f10. PR: 187786 MFC after:2 days Relnotes: yes Modified: head/UPDATING

svn commit: r271944 - head/sys/kern

2014-09-21 Thread Sean Bruno
Author: sbruno Date: Mon Sep 22 05:07:22 2014 New Revision: 271944 URL: http://svnweb.freebsd.org/changeset/base/271944 Log: svn revisions r269964 and r269963 seemed to have impaired small memory footprint systems(32M/64M) and didn't leave enough free memory to load modules when it was

svn commit: r271688 - in head/etc: defaults rc.d

2014-09-16 Thread Sean Bruno
Author: sbruno Date: Tue Sep 16 20:02:16 2014 New Revision: 271688 URL: http://svnweb.freebsd.org/changeset/base/271688 Log: Add proper disable/enable hooks to the default scripts so that this is only run when asked for by the user. Right now, hv_kvpd is run on every boot. Don't do

svn commit: r271689 - head/etc/rc.d

2014-09-16 Thread Sean Bruno
Author: sbruno Date: Tue Sep 16 20:48:13 2014 New Revision: 271689 URL: http://svnweb.freebsd.org/changeset/base/271689 Log: Such typo, many email, very spelling. wow. MFC with 271688 271493 Submitted by: ngie ian MFC after:2 weeks Relnotes: yes Modified:

svn commit: r271442 - head/sys/geom

2014-09-11 Thread Sean Bruno
Author: sbruno Date: Thu Sep 11 22:39:27 2014 New Revision: 271442 URL: http://svnweb.freebsd.org/changeset/base/271442 Log: Add device name used in geom_map verbose output. This helps when using geom_map with multiple flash/spi devices. Phabric: https://reviews.freebsd.org/D766

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

2014-09-07 Thread Sean Bruno
Author: sbruno Date: Sun Sep 7 20:27:48 2014 New Revision: 271237 URL: http://svnweb.freebsd.org/changeset/base/271237 Log: Remove redundant kern conf entries that are inherited via include Move cfg to spi1 as that's where it is located from the factory Modified:

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

2014-09-04 Thread Sean Bruno
Author: sbruno Date: Thu Sep 4 21:31:25 2014 New Revision: 271141 URL: http://svnweb.freebsd.org/changeset/base/271141 Log: Allow multiple image activators to run on the same execution by changing imgp-interpreted to a bitmask instead of, functionally, a bool. Each imgactivator now

svn commit: r271025 - head/contrib/llvm/lib/Target/ARM

2014-09-03 Thread Sean Bruno
Author: sbruno Date: Wed Sep 3 14:16:50 2014 New Revision: 271025 URL: http://svnweb.freebsd.org/changeset/base/271025 Log: MFV: Only emit movw on ARMv6T2 Building for the FreeBSD default target ARMv6 was emitting movw ASM on certain test cases (found building qmake4/5 for ARM). Don't

svn commit: r271029 - in head/contrib/llvm: lib/Target/ARM patches

2014-09-03 Thread Sean Bruno
Author: sbruno Date: Wed Sep 3 15:32:38 2014 New Revision: 271029 URL: http://svnweb.freebsd.org/changeset/base/271029 Log: Do not direct commit to contrib/llvm. Make the change a patch file instead. Reverts 271025 but still functionally patches it. Original intent is still the same.

svn commit: r271030 - head/contrib/llvm/lib/Target/ARM

2014-09-03 Thread Sean Bruno
Author: sbruno Date: Wed Sep 3 15:48:07 2014 New Revision: 271030 URL: http://svnweb.freebsd.org/changeset/base/271030 Log: Apparently, the patch commited in svn r271029 doesn't actually do anyting, so we still need to modify the code in place. Pointed out by emaste. MFC after:2

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

2014-08-21 Thread Sean Bruno
Author: sbruno Date: Thu Aug 21 21:05:58 2014 New Revision: 270305 URL: http://svnweb.freebsd.org/changeset/base/270305 Log: Add the Samsung 843T as a 4k enabled drive Submitted by: Jason Wolfe ja...@llnw.com MFC after:2 weeks Sponsored by: Limelight Networks Modified:

svn commit: r269790 - stable/10/sys/dev/drm2/radeon

2014-08-10 Thread Sean Bruno
Author: sbruno Date: Sun Aug 10 21:45:58 2014 New Revision: 269790 URL: http://svnweb.freebsd.org/changeset/base/269790 Log: MFC r268954 Merge change from upstream linux kernel submitted by OpenBSD: drm/radeon: fix-up some float to fixed conversion thinkos Remove #ifdef

svn commit: r269730 - head/cddl/contrib/opensolaris/lib/libzpool/common

2014-08-08 Thread Sean Bruno
Author: sbruno Date: Fri Aug 8 18:00:23 2014 New Revision: 269730 URL: http://svnweb.freebsd.org/changeset/base/269730 Log: Quiesce a printf warning from clang, %ul - %lu Phabric: https://phabric.freebsd.org/D472 Reviewed by: mahrens delphij Modified:

svn commit: r269741 - head/sys/boot/userboot/userboot

2014-08-08 Thread Sean Bruno
Author: sbruno Date: Fri Aug 8 21:47:47 2014 New Revision: 269741 URL: http://svnweb.freebsd.org/changeset/base/269741 Log: Quiesce warning about discarding a const qualifier in assignement. Phabric: https://phabric.freebsd.org/D445 Reviewed by: neel Modified:

svn commit: r269077 - head/lib/libstand

2014-07-24 Thread Sean Bruno
Author: sbruno Date: Thu Jul 24 19:06:15 2014 New Revision: 269077 URL: http://svnweb.freebsd.org/changeset/base/269077 Log: libstand's qdivrem.c assumes that sizeof(int) == sizeof(long), this is not true on amd64 I'm not quite positive this is the correct solution for this but it does seem

svn commit: r269029 - head/sys/boot/libstand32

2014-07-23 Thread Sean Bruno
Author: sbruno Date: Wed Jul 23 22:11:04 2014 New Revision: 269029 URL: http://svnweb.freebsd.org/changeset/base/269029 Log: Update so that clean target in sys/boot will delete the symlink created for machine Reviewed by: emaste Modified: head/sys/boot/libstand32/Makefile Modified:

svn commit: r269030 - head/sys/boot/i386/loader

2014-07-23 Thread Sean Bruno
Author: sbruno Date: Wed Jul 23 22:12:05 2014 New Revision: 269030 URL: http://svnweb.freebsd.org/changeset/base/269030 Log: Add .NOPATH to the machine target so that builds in sys/boot work and don't error out building zfs loader. Submitted by: s...@freebsd.org Modified:

svn commit: r269031 - head

2014-07-23 Thread Sean Bruno
Author: sbruno Date: Wed Jul 23 22:18:43 2014 New Revision: 269031 URL: http://svnweb.freebsd.org/changeset/base/269031 Log: Deprecate the use of XDEV and XDEV_ARCH and just use TARGET/TARGET_ARCH for the xdev build target, which is awesome and totally works. Reapply svn R268377 with

svn commit: r269036 - head/sys/boot/libstand32

2014-07-23 Thread Sean Bruno
Author: sbruno Date: Wed Jul 23 22:58:00 2014 New Revision: 269036 URL: http://svnweb.freebsd.org/changeset/base/269036 Log: Delete the entire cleandepend/cleanmachine target thing now that its been cleared out in r269029 Reviewed by: ema...@freebsd.org Modified:

svn commit: r269039 - head/sys/conf

2014-07-23 Thread Sean Bruno
Author: sbruno Date: Thu Jul 24 00:25:25 2014 New Revision: 269039 URL: http://svnweb.freebsd.org/changeset/base/269039 Log: Clean symlinks created in sys/modules dirs when a make clean is invoked. Phabric: https://phabric.freebsd.org/D474 Reviewed by: grehan sjg Modified:

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

2014-07-21 Thread Sean Bruno
Author: sbruno Date: Mon Jul 21 19:33:08 2014 New Revision: 268954 URL: http://svnweb.freebsd.org/changeset/base/268954 Log: Merge change from upstream linux kernel submitted by OpenBSD: drm/radeon: fix-up some float to fixed conversion thinkos Spotted by Brad Smith when porting to

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

2014-07-21 Thread Sean Bruno
Author: sbruno Date: Mon Jul 21 20:08:53 2014 New Revision: 268955 URL: http://svnweb.freebsd.org/changeset/base/268955 Log: MFC r268017 and r268018 268017: Check return of cam_periph_find() before using it in a printf. 268018: Add detection for ciss(4) controllers that are set

svn commit: r268974 - in head/sys/boot: efi/libefi i386/libi386

2014-07-21 Thread Sean Bruno
Author: sbruno Date: Tue Jul 22 04:37:47 2014 New Revision: 268974 URL: http://svnweb.freebsd.org/changeset/base/268974 Log: Supress clang warning for FreeBSD printf %b and %D formats MFC after:2 weeks Modified: head/sys/boot/efi/libefi/Makefile head/sys/boot/i386/libi386/Makefile

svn commit: r268975 - head/sys/boot/amd64/boot1.efi

2014-07-21 Thread Sean Bruno
Author: sbruno Date: Tue Jul 22 04:38:28 2014 New Revision: 268975 URL: http://svnweb.freebsd.org/changeset/base/268975 Log: Remove boot1.efi during clean target. Modified: head/sys/boot/amd64/boot1.efi/Makefile Modified: head/sys/boot/amd64/boot1.efi/Makefile

svn commit: r268978 - head/sys/boot/userboot/test

2014-07-21 Thread Sean Bruno
Author: sbruno Date: Tue Jul 22 04:47:19 2014 New Revision: 268978 URL: http://svnweb.freebsd.org/changeset/base/268978 Log: copyin/copyout should return 0 if they are truly emulating copyin/copyout behavior. remove stray %s in printf rewrite printf to display 64bit type without

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

2014-06-29 Thread Sean Bruno
Author: sbruno Date: Sun Jun 29 18:38:44 2014 New Revision: 268017 URL: http://svnweb.freebsd.org/changeset/base/268017 Log: Check return of cam_periph_find() before using it in a printf. If cam_periph_find() doesn't locate the path we requested, bail to error condition. Acquire

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

2014-06-29 Thread Sean Bruno
Author: sbruno Date: Sun Jun 29 18:53:15 2014 New Revision: 268018 URL: http://svnweb.freebsd.org/changeset/base/268018 Log: Add detection for ciss(4) controllers that are set to non-raid JBOD mode. If a controller is set to JBOD, it has no RAID functions turned on. Populate even more

svn commit: r266744 - head/sys/dev/uart

2014-05-27 Thread Sean Bruno
Author: sbruno Date: Tue May 27 13:35:31 2014 New Revision: 266744 URL: http://svnweb.freebsd.org/changeset/base/266744 Log: Add PCI ID for AMT based serial interface found on the Lenovo T61. uart2: Intel AMT - PM965/GM965 KT Controller port 0x1830-0x1837 mem 0xfe024000-0xfe024fff

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

2014-05-21 Thread Sean Bruno
Author: sbruno Date: Wed May 21 21:30:00 2014 New Revision: 266518 URL: http://svnweb.freebsd.org/changeset/base/266518 Log: Remove duplicate: optionAH_DEBUG_ALQ Modified: head/sys/mips/conf/AR933X_BASE Modified: head/sys/mips/conf/AR933X_BASE

<    1   2   3   4   5   6   7   8   >