svn commit: r196487 - head/sys/dev/sound/usb

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 04:57:48 2009 New Revision: 196487 URL: http://svn.freebsd.org/changeset/base/196487 Log: Remove redundant Giant reference. Giant will be dropped automatically when the mutex argument is NULL. Reported by: Various people Submitted by: hps Modified: hea

svn commit: r196488 - head/sys/dev/usb/controller

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 04:58:11 2009 New Revision: 196488 URL: http://svn.freebsd.org/changeset/base/196488 Log: - allow disabling "root_mount_hold()" by setting a sysctl/tunable at boot - remove some redundant initial explore code Submitted by: hps Mod

svn commit: r196489 - head/sys/dev/usb/input

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 04:58:42 2009 New Revision: 196489 URL: http://svn.freebsd.org/changeset/base/196489 Log: - patch for cordump slowdown. Avoid using DELAY(1000) when no keys are pressed. - Reported by: Various people - add sysctl to disable

svn commit: r196490 - in head/sys/dev/usb: misc storage

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 04:59:09 2009 New Revision: 196490 URL: http://svn.freebsd.org/changeset/base/196490 Log: - FIFO's are always opened separately in read and write direction even if the actual device is opened for read and write. Fix fflags check so that

svn commit: r196491 - head/sys/dev/usb/net

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:00:07 2009 New Revision: 196491 URL: http://svn.freebsd.org/changeset/base/196491 Log: We used force all of the GPIO pins low first and then enable the ones we want. This has been changed to better match the ADMtek's reference design to avoid setting the

svn commit: r196492 - head/sys/dev/usb/net

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:00:33 2009 New Revision: 196492 URL: http://svn.freebsd.org/changeset/base/196492 Log: - fix CDC ethernet matching order so that the match flags get correct. Reported by: Juergen Lock Submitted by: hps Modified: head/sys/dev/usb/net/if_cd

svn commit: r196493 - in head/sys/dev/usb: . serial

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:01:06 2009 New Revision: 196493 URL: http://svn.freebsd.org/changeset/base/196493 Log: - Fix false positive uipaq probe Reported by: Alexander Motin Submitted by: hps Modified: head/sys/dev/usb/serial/uipaq.c head/sys/dev/usb/usb.h Mod

svn commit: r196494 - head/sys/dev/usb/serial

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:01:40 2009 New Revision: 196494 URL: http://svn.freebsd.org/changeset/base/196494 Log: - fix uvisor support, mostly correct buffer sizes used. - correct device info flag for SONY Cli NR70V Reported by: Marc Fonvieille Submitted by: hp

svn commit: r196495 - in head/sys/dev/usb: . storage

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:02:36 2009 New Revision: 196495 URL: http://svn.freebsd.org/changeset/base/196495 Log: Add mass storage quirks. PR: usb/137138,usb/137226,usb/137789,usb/135372 Submitted by: hps Modified: head/sys/dev/usb/storage/umass.c head/sys/dev/

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

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:03:30 2009 New Revision: 196496 URL: http://svn.freebsd.org/changeset/base/196496 Log: Add a reminder comment to optimize bus_dmamap_sync calls. Submitted by: hps Modified: head/sys/dev/usb/usb_busdma.c Modified: head/sys/dev/usb/usb_busdma.c =

svn commit: r196497 - head/sys/dev/usb/wlan

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:03:59 2009 New Revision: 196497 URL: http://svn.freebsd.org/changeset/base/196497 Log: Remove redundant locking. Submitted by: hps Modified: head/sys/dev/usb/wlan/if_upgt.c Modified: head/sys/dev/usb/wlan/if_upgt.c =

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

2009-08-23 Thread Alfred Perlstein
Author: alfred Date: Mon Aug 24 05:05:38 2009 New Revision: 196498 URL: http://svn.freebsd.org/changeset/base/196498 Log: - Patch to allow USB controller to resume operation after being polled. - Remove the need for Giant from the USB HUB driver. -

svn commit: r196746 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/input dev/xen/xenpci

2009-09-01 Thread Alfred Perlstein
Author: alfred Date: Wed Sep 2 02:12:07 2009 New Revision: 196746 URL: http://svn.freebsd.org/changeset/base/196746 Log: MFC: r196489,196498 Critical USB bugfixes for 8.0 Approved by:re Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

Re: svn commit: r196746 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/input dev/xen/xenpci

2009-09-03 Thread Alfred Perlstein
* Mark Linimon [090902 03:05] wrote: > On Wed, Sep 02, 2009 at 02:12:07AM +0000, Alfred Perlstein wrote: > > MFC: r196489,196498 > > Critical USB bugfixes for 8.0 > > Will this change anything for ports? Don't think so, it's kernel fixes for crashdumps and

Re: svn commit: r196746 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/input dev/xen/xenpci

2009-09-03 Thread Alfred Perlstein
Since this information is available via "svn log -g" maybe we can fix the commit email script to include that infomation instead? -Alfred * Remko Lodder [090901 23:13] wrote: > On Wed, September 2, 2009 4:12 am, Alfred Perlstein wrote: > > Author: alfred > > Date:

svn commit: r227483 - head/usr.sbin/portsnap/portsnap

2011-11-12 Thread Alfred Perlstein
Author: alfred Date: Sun Nov 13 03:18:57 2011 New Revision: 227483 URL: http://svn.freebsd.org/changeset/base/227483 Log: Utilize shell's IFS instead of forking ~6 processes to handle splitting input files on a '|'. This greatly reduces the time taken to process several databases during t

Re: svn commit: r227483 - head/usr.sbin/portsnap/portsnap

2011-11-12 Thread Alfred Perlstein
* Garrett Cooper [12 19:25] wrote: > On Nov 12, 2011, at 7:18 PM, Alfred Perlstein wrote: > > > Author: alfred > > Date: Sun Nov 13 03:18:57 2011 > > New Revision: 227483 > > URL: http://svn.freebsd.org/changeset/base/227483 > > > > Log: >

svn commit: r227484 - head/usr.sbin/portsnap/portsnap

2011-11-12 Thread Alfred Perlstein
Author: alfred Date: Sun Nov 13 06:39:49 2011 New Revision: 227484 URL: http://svn.freebsd.org/changeset/base/227484 Log: Fix spelling of extract. Pointed out by: gcooper Modified: head/usr.sbin/portsnap/portsnap/portsnap.sh Modified: head/usr.sbin/portsnap/portsnap/portsnap.sh

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

2011-11-13 Thread Alfred Perlstein
Author: alfred Date: Mon Nov 14 07:12:10 2011 New Revision: 227496 URL: http://svn.freebsd.org/changeset/base/227496 Log: Constify args to copyiniov and copyinuio. Modified: head/sys/kern/subr_uio.c head/sys/sys/uio.h Modified: head/sys/kern/subr_uio.c =

Re: svn commit: r227483 - head/usr.sbin/portsnap/portsnap

2011-11-14 Thread Alfred Perlstein
nap code before you > recommend that Alfred take responsibility for roto-tilling it. :) I > looked at it, and ran away screaming. The fact that Alfred is willing to > take on the task of making some incremental improvements is a feature. http://memegenerator.net/cache/instances/400x/10/11

Re: svn commit: r227549 - stable/7/sys/nfsclient

2011-11-16 Thread Alfred Perlstein
-- stable/7/sys/nfsclient/nfsnode.h Wed Nov 16 02:52:24 2011 > (r227548) > +++ stable/7/sys/nfsclient/nfsnode.h Wed Nov 16 05:05:13 2011 > (r227549) > @@ -36,6 +36,7 @@ > #ifndef _NFSCLIENT_NFSNODE_H_ > #define _NFSCLIENT_NFSNODE_H_ > > +#include > #

Re: svn commit: r227549 - stable/7/sys/nfsclient

2011-11-17 Thread Alfred Perlstein
* Rick Macklem [16 21:16] wrote: > Alfred Perlstein wrote: > > Rick, I have a question, what will happen if the nfs_freesillyrename() > > call happens when the mount is down? Will it block the > > taskqueue_thread? > > > > If so, it might make more sense to

svn commit: r218060 - stable/8/usr.sbin/portsnap/portsnap

2011-01-29 Thread Alfred Perlstein
Author: alfred Date: Sat Jan 29 08:14:47 2011 New Revision: 218060 URL: http://svn.freebsd.org/changeset/base/218060 Log: MFC: 'alfred' command. Modified: stable/8/usr.sbin/portsnap/portsnap/portsnap.sh Modified: stable/8/usr.sbin/portsnap/portsnap/portsnap.sh ===

Re: svn commit: r218060 - stable/8/usr.sbin/portsnap/portsnap

2011-01-31 Thread Alfred Perlstein
> On Sat, 2011-01-29 at 08:14 +0000, Alfred Perlstein wrote: > > Author: alfred > > Date: Sat Jan 29 08:14:47 2011 > > New Revision: 218060 > > URL: http://svn.freebsd.org/changeset/base/218060 > > > > Log: > > MFC: 'alfred' command. >

Re: svn commit: r251507 - head/usr.sbin/portsnap/portsnap

2013-06-17 Thread Alfred Perlstein
dy told MANY people that it's easy to use when they just run "portsnap alfred". I think we need to leave it as this point. An alias is fine. -- Alfred Perlstein VP Software Engineering, iXsystems ___ svn-src-all@freebsd.org mailing list http://l

Re: svn commit: r251894 - in head: lib/libmemstat sys/vm

2013-06-18 Thread Alfred Perlstein
d idea to force this flag on every zone that has allocation >= then the page size. What about people running with 256GB+ ram? Do they also want the per cpu caches off? -- Alfred Perlstein VP Software Engineering, iXsystems ___ svn-src-all@freebsd.org

Re: svn commit: r251894 - in head: lib/libmemstat sys/vm

2013-06-18 Thread Alfred Perlstein
On 6/18/13 5:21 PM, Jeff Roberson wrote: On Tue, 18 Jun 2013, Alfred Perlstein wrote: On 6/18/13 4:37 AM, Gleb Smirnoff wrote: On Tue, Jun 18, 2013 at 10:25:08AM +0200, Andre Oppermann wrote: A> There used to be a problem with per CPU caches accumulating large amounts A> of items w

svn commit: r252683 - head/sys/kern

2013-07-03 Thread Alfred Perlstein
Author: alfred Date: Thu Jul 4 05:53:05 2013 New Revision: 252683 URL: http://svnweb.freebsd.org/changeset/base/252683 Log: The change in r236456 (atomic_store_rel not locked) exposed a bug in the ithread code where we could lose ithread interrupts if intr_event_schedule_thread() is called

svn commit: r253002 - head

2013-07-07 Thread Alfred Perlstein
Author: alfred Date: Sun Jul 7 20:39:11 2013 New Revision: 253002 URL: http://svnweb.freebsd.org/changeset/base/253002 Log: Document tip on how to build all kernels quickly. Modified: head/Makefile Modified: head/Makefile =

svn commit: r253003 - head

2013-07-07 Thread Alfred Perlstein
Author: alfred Date: Sun Jul 7 20:44:04 2013 New Revision: 253003 URL: http://svnweb.freebsd.org/changeset/base/253003 Log: Correct typo specifying jflags. Modified: head/Makefile Modified: head/Makefile == --- head

Re: svn commit: r253002 - head

2013-07-07 Thread Alfred Perlstein
On 7/7/13 2:01 PM, Garrett Cooper wrote: Why the magic number 12? Numbers higher seem to result in worse performance as reported by some members of my team. -Alfred Sent from my iPhone On Jul 7, 2013, at 1:39 PM, Alfred Perlstein wrote: Author: alfred Date: Sun Jul 7 20:39:11 2013

svn commit: r253007 - in head/sys: kern net80211 sys

2013-07-07 Thread Alfred Perlstein
Author: alfred Date: Sun Jul 7 21:39:37 2013 New Revision: 253007 URL: http://svnweb.freebsd.org/changeset/base/253007 Log: Make kassert_printf use __printflike. Fix associated errors/warnings while I'm here. Requested by: avg Modified: head/sys/kern/subr_witness.c head/sys/kern/

Re: svn commit: r253002 - head

2013-07-07 Thread Alfred Perlstein
On 7/7/13 2:40 PM, Andriy Gapon wrote: on 08/07/2013 00:15 Alfred Perlstein said the following: On 7/7/13 2:01 PM, Garrett Cooper wrote: Why the magic number 12? Numbers higher seem to result in worse performance as reported by some members of my team. Should we really commit all "not

Re: svn commit: r253002 - head

2013-07-08 Thread Alfred Perlstein
On 7/8/13 4:24 PM, Garrett Cooper wrote: On Mon, Jul 8, 2013 at 2:13 PM, John Baldwin wrote: On Monday, July 08, 2013 2:23:31 am Garrett Cooper wrote: On Sun, Jul 7, 2013 at 7:25 PM, Garrett Cooper wrote: On Jul 7, 2013, at 2:15 PM, Alfred Perlstein wrote: On 7/7/13 2:01 PM, Garrett

svn commit: r253184 - stable/9/sys/kern

2013-07-10 Thread Alfred Perlstein
Author: alfred Date: Thu Jul 11 04:57:08 2013 New Revision: 253184 URL: http://svnweb.freebsd.org/changeset/base/253184 Log: Fix for lost software interrupts/cam lockup. MFC: 252683 Modified: stable/9/sys/kern/kern_intr.c Directory Properties: stable/9/sys/ (props changed) Modified:

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

2013-03-08 Thread Alfred Perlstein
Agreed, Andre, please stop removing my comments. -Alfred On 3/8/13 10:17 AM, Alan Cox wrote: On 03/08/2013 04:14, Andre Oppermann wrote: Author: andre Date: Fri Mar 8 10:14:58 2013 New Revision: 248031 URL: http://svnweb.freebsd.org/changeset/base/248031 Log: Move the auto-sizing of the

svn commit: r248356 - stable/9/usr.bin/netstat

2013-03-15 Thread Alfred Perlstein
Author: alfred Date: Fri Mar 15 22:24:34 2013 New Revision: 248356 URL: http://svnweb.freebsd.org/changeset/base/248356 Log: MFC: 242030 Show how many times we are blocked waiting for mbufs. Modified: stable/9/usr.bin/netstat/mbuf.c Directory Properties: stable/9/usr.bin/netstat/ (pr

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

2013-04-11 Thread Alfred Perlstein
woohoo! -Alfred On 4/10/13 11:34 PM, Alexander Motin wrote: Author: mav Date: Thu Apr 11 06:34:41 2013 New Revision: 249352 URL: http://svnweb.freebsd.org/changeset/base/249352 Log: Do not sent 120 TEST UNIT READY requests on generic NOT READY statuses. Some failing disks tend to ret

Re: svn commit: r249921 - in head: . sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2013-04-26 Thread Alfred Perlstein
This can not be MFC'd, it breaks API. Using a sysctl proc (or analogous method) to preserve the old sysctl mib would suffice. -Alfred On 4/26/13 4:24 AM, Steven Hartland wrote: Author: smh Date: Fri Apr 26 11:24:20 2013 New Revision: 249921 URL: http://svnweb.freebsd.org/changeset/base/2499

Re: svn commit: r249921 - in head: . sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2013-04-26 Thread Alfred Perlstein
- Original Message - From: "Alfred Perlstein" To: "Steven Hartland" Cc: ; ; Sent: Friday, April 26, 2013 8:54 PM Subject: Re: svn commit: r249921 - in head: . sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys This

svn commit: r253719 - in head: sys/conf sys/dev/watchdog sys/libkern sys/sys usr.sbin/watchdogd

2013-07-27 Thread Alfred Perlstein
Author: alfred Date: Sat Jul 27 20:47:01 2013 New Revision: 253719 URL: http://svnweb.freebsd.org/changeset/base/253719 Log: Fix watchdog pretimeout. The original API calls for pow2ns, however the new APIs from Linux call for seconds. We need to be able to convert to/from 2^Nns to se

svn commit: r253723 - head/usr.sbin/watchdogd

2013-07-27 Thread Alfred Perlstein
Author: alfred Date: Sat Jul 27 22:23:32 2013 New Revision: 253723 URL: http://svnweb.freebsd.org/changeset/base/253723 Log: Provide some examples for watchdogd usage. Modified: head/usr.sbin/watchdogd/watchdogd.8 Modified: head/usr.sbin/watchdogd/watchdogd.8

Re: svn commit: r253719 - in head: sys/conf sys/dev/watchdog sys/libkern sys/sys usr.sbin/watchdogd

2013-07-30 Thread Alfred Perlstein
On 7/30/13 4:24 AM, Ulrich Spörlein wrote: On Sat, 2013-07-27 at 20:47:02 +, Alfred Perlstein wrote: Author: alfred Date: Sat Jul 27 20:47:01 2013 New Revision: 253719 URL: http://svnweb.freebsd.org/changeset/base/253719 Log: Fix watchdog pretimeout. Alfred, this broken the build and

Re: svn commit: r253719 - in head: sys/conf sys/dev/watchdog sys/libkern sys/sys usr.sbin/watchdogd

2013-07-30 Thread Alfred Perlstein
On 7/30/13 4:22 AM, Glen Barber wrote: On Sat, Jul 27, 2013 at 08:47:02PM +, Alfred Perlstein wrote: Author: alfred Date: Sat Jul 27 20:47:01 2013 New Revision: 253719 URL: http://svnweb.freebsd.org/changeset/base/253719 Log: Fix watchdog pretimeout. The original API calls for

svn commit: r254173 - head/usr.sbin/watchdogd

2013-08-09 Thread Alfred Perlstein
Author: alfred Date: Sat Aug 10 01:48:15 2013 New Revision: 254173 URL: http://svnweb.freebsd.org/changeset/base/254173 Log: Fix bug in r253719: fix command line watchdog disable. r253719 disallowed watchdog(8) from disabling the watchdog by breaking the ability to pass 0 as a timeout arg

svn commit: r254756 - head/sys/sys

2013-08-23 Thread Alfred Perlstein
Author: alfred Date: Sat Aug 24 00:30:32 2013 New Revision: 254756 URL: http://svnweb.freebsd.org/changeset/base/254756 Log: Grow some spares in struct vfsops. This should hopefully prevent ABI breakage on adding new vfsops in 10.x. Modified: head/sys/sys/mount.h Modified: head/sys/sy

svn commit: r254823 - head/sys/net

2013-08-24 Thread Alfred Perlstein
Author: alfred Date: Sun Aug 25 01:55:14 2013 New Revision: 254823 URL: http://svnweb.freebsd.org/changeset/base/254823 Log: Remove the #ifdef OFED from the 20 byte mac in struct llentry. With this change it is now possible to build the entire infiniband stack as modules and load it dynam

Re: svn commit: r254823 - head/sys/net

2013-08-26 Thread Alfred Perlstein
Thanks Gleb. Will do. -Alfred On 8/26/13 4:52 AM, Gleb Smirnoff wrote: On Sun, Aug 25, 2013 at 01:55:15AM +, Alfred Perlstein wrote: A> Author: alfred A> Date: Sun Aug 25 01:55:14 2013 A> New Revision: 254823 A> URL: http://svnweb.freebsd.org/changeset/base/254823 A> A>

svn commit: r254963 - head/sys/net

2013-08-27 Thread Alfred Perlstein
Author: alfred Date: Tue Aug 27 16:45:00 2013 New Revision: 254963 URL: http://svnweb.freebsd.org/changeset/base/254963 Log: Remove include opt_ofed.h since OFED is unifdef'd. Pointed out by: glebius Modified: head/sys/net/if_llatbl.h Modified: head/sys/net/if_llatbl.h =

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2014-01-02 Thread Alfred Perlstein
; /* Path to file, if any. */ -- Alfred Perlstein ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2014-01-02 Thread Alfred Perlstein
On 1/2/14 2:49 AM, Pawel Jakub Dawidek wrote: On Thu, Jan 02, 2014 at 02:28:57AM -0800, Alfred Perlstein wrote: On 1/2/14 1:33 AM, Pawel Jakub Dawidek wrote: On Wed, Jan 01, 2014 at 11:16:22PM -0800, Stanislav Sedov wrote: On Sep 4, 2013, at 5:09 PM, Pawel Jakub Dawidek wrote: This

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2014-01-02 Thread Alfred Perlstein
On 1/2/14, 11:14 AM, John-Mark Gurney wrote: Konstantin Belousov wrote this message on Thu, Jan 02, 2014 at 15:13 +0200: Afaik you could just remove the "spare" and steal 2 or 4 entries from _kf_ispare until it is sorted. Yes, this would work for current cap_rights_t structure, at least for i3

Re: svn commit: r255219 - in head: contrib/tcpdump lib/libc lib/libc/capability lib/libc/include lib/libc/sys lib/libprocstat sbin/dhclient sbin/hastd sys/amd64/linux32 sys/bsm sys/cddl/compat/opensol

2014-01-02 Thread Alfred Perlstein
On 1/2/14, 11:34 AM, Konstantin Belousov wrote: On Thu, Jan 02, 2014 at 11:23:55AM -0800, Alfred Perlstein wrote: On 1/2/14, 11:14 AM, John-Mark Gurney wrote: Konstantin Belousov wrote this message on Thu, Jan 02, 2014 at 15:13 +0200: Afaik you could just remove the "spare" and st

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

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 10:14 AM, John-Mark Gurney wrote: Scott Long wrote this message on Tue, Jan 21, 2014 at 15:12 -0700: On Jan 21, 2014, at 9:26 AM, John Baldwin wrote: On Monday, January 20, 2014 5:18:44 pm Alexander Kabaev wrote: On Mon, 20 Jan 2014 11:32:29 -0500 John Baldwin wrote: On Sunda

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

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: Hmm, what if locks had a pointer to a 2 element char * array, the first being the name, the second the type. That would keep the size of the lock down and most locks could share a

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

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 1:22 PM, John Baldwin wrote: On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22, 2014 2:06:39 pm Alfred Perlstein wrote: Hmm, what if locks had a pointer to a 2 element char * array, the first being

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

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 2:52 PM, John-Mark Gurney wrote: Alfred Perlstein wrote this message on Wed, Jan 22, 2014 at 14:15 -0800: On 1/22/14, 1:22 PM, John Baldwin wrote: On Wednesday, January 22, 2014 3:59:37 pm Alfred Perlstein wrote: On 1/22/14, 12:27 PM, John Baldwin wrote: On Wednesday, January 22

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

2014-01-22 Thread Alfred Perlstein
On 1/22/14, 8:34 PM, Rui Paulo wrote: On 22 Jan 2014, at 20:05, Adrian Chadd wrote: .. Make it be an offset into the table rather than a pointer, then we can do dirty rcu style hacks to just replace and grow the table as we need more memory. Don't we have a standard way to pull memory from

Re: svn commit: r250411 - in head/sys: conf kern sys

2013-05-09 Thread Alfred Perlstein
On 5/9/13 3:13 PM, Attilio Rao wrote: On Thu, May 9, 2013 at 10:56 PM, Marcel Moolenaar wrote: On May 9, 2013, at 9:46 AM, Attilio Rao wrote: On Thu, May 9, 2013 at 6:28 PM, Marcel Moolenaar wrote: Author: marcel Date: Thu May 9 16:28:18 2013 New Revision: 250411 URL: http://svnweb.freebs

Re: svn commit: r250411 - in head/sys: conf kern sys

2013-05-10 Thread Alfred Perlstein
On 5/10/13 8:46 AM, Marcel Moolenaar wrote: And all I did is to allow someone (= Juniper) to not print the LOR for this well-known and mostly ignored case that is impacting our ability to keep witness enabled. And the reason I had to do that is that this is a long-standing LOR that isn't being a

Re: svn commit: r250411 - in head/sys: conf kern sys

2013-05-11 Thread Alfred Perlstein
Can we just admit to ourselves that tweaks to debugging macros/printing and WITNESS are our kernel developer's "bikeshed zone" and get over the fact that people's needs may diverge and changing non-default behavior in non-critical paths is not going to be the death of the kernel as we know it?

Re: svn commit: r250411 - in head/sys: conf kern sys

2013-05-14 Thread Alfred Perlstein
On 5/13/13 12:58 PM, Will Andrews wrote: On Sun, May 12, 2013 at 12:09 AM, Alfred Perlstein wrote: Can we just admit to ourselves that tweaks to debugging macros/printing and WITNESS are our kernel developer's "bikeshed zone" and get over the fact that people's needs may

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

2013-06-02 Thread Alfred Perlstein
Hey Konstaintin, shouldn't this be scaled against the actual amount of KVA we have instead of an arbitrary limit? -Alfred On 6/2/13 9:16 PM, Konstantin Belousov wrote: Author: kib Date: Mon Jun 3 04:16:48 2013 New Revision: 251282 URL: http://svnweb.freebsd.org/changeset/base/251282 Log:

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

2013-06-03 Thread Alfred Perlstein
On 6/3/13 12:55 AM, Konstantin Belousov wrote: On Sun, Jun 02, 2013 at 09:27:53PM -0700, Alfred Perlstein wrote: Hey Konstaintin, shouldn't this be scaled against the actual amount of KVA we have instead of an arbitrary limit? The commit changes the buffer cache to scale according t

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

2013-06-05 Thread Alfred Perlstein
Konstantin, is there any way to take some of Bruce's feedback into account to get rid of the hard coded max? -Alfred On 6/4/13 1:14 AM, Bruce Evans wrote: On Tue, 4 Jun 2013, Konstantin Belousov wrote: On Mon, Jun 03, 2013 at 02:24:26AM -0700, Alfred Perlstein wrote: On 6/3/13 12:

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

2013-06-07 Thread Alfred Perlstein
hanks, Adrian On 5 June 2013 05:11, Alfred Perlstein wrote: Konstantin, is there any way to take some of Bruce's feedback into account to get rid of the hard coded max? -Alfred On 6/4/13 1:14 AM, Bruce Evans wrote: On Tue, 4 Jun 2013, Konstantin Belousov wrote: On Mon, Jun 03, 20

Re: svn commit: r251507 - head/usr.sbin/portsnap/portsnap

2013-06-07 Thread Alfred Perlstein
Oh no, you made me destructive!! :) -Alfred On 6/7/13 1:21 PM, Xin LI wrote: Author: delphij Date: Fri Jun 7 20:21:30 2013 New Revision: 251507 URL: http://svnweb.freebsd.org/changeset/base/251507 Log: Make 'portsnap alfred' overwrite ports tree if it's not created by a portsnap.

svn commit: r257862 - head/sys/ofed/include/linux

2013-11-08 Thread Alfred Perlstein
Author: alfred Date: Fri Nov 8 18:20:19 2013 New Revision: 257862 URL: http://svnweb.freebsd.org/changeset/base/257862 Log: Use explicit long cast to avoid overflow in bitopts. This was causing problems with the buddy allocator inside of ofed. Submitted by: odeds Modified: head/s

svn commit: r257863 - head/sys/ofed/drivers/net/mlx4

2013-11-08 Thread Alfred Perlstein
Author: alfred Date: Fri Nov 8 18:26:28 2013 New Revision: 257863 URL: http://svnweb.freebsd.org/changeset/base/257863 Log: Fix for bad performance when mtu is increased. Update the auto moderation behavior in the mlxen driver to match the new LINUX OFED code. Submitted by: odeds M

svn commit: r257864 - head/sys/ofed/drivers/net/mlx4

2013-11-08 Thread Alfred Perlstein
Author: alfred Date: Fri Nov 8 18:28:48 2013 New Revision: 257864 URL: http://svnweb.freebsd.org/changeset/base/257864 Log: Do not use a sleep lock when protecting the driver flags. This was causing a locking issue with lagg Submitted by: odeds Modified: head/sys/ofed/drivers/net/m

svn commit: r257867 - in stable/10/sys/ofed: drivers/net/mlx4 include/linux

2013-11-08 Thread Alfred Perlstein
Author: alfred Date: Fri Nov 8 22:29:07 2013 New Revision: 257867 URL: http://svnweb.freebsd.org/changeset/base/257867 Log: MFC: r257862, r257863, r257864 r257862: Use explicit long cast to avoid overflow in bitopts. This was causing problems with the buddy allocator inside of

svn commit: r258242 - stable/10/sys/ofed/drivers/net/mlx4

2013-11-16 Thread Alfred Perlstein
Author: alfred Date: Sun Nov 17 01:07:46 2013 New Revision: 258242 URL: http://svnweb.freebsd.org/changeset/base/258242 Log: MFC: 257542 Fix API mismatch exposed by lagg. When destroying a lagg the driver tries to restore the old mac and fails due to API mismatch. Submitted by:

svn commit: r258276 - head/sys/ofed/drivers/net/mlx4

2013-11-17 Thread Alfred Perlstein
Author: alfred Date: Sun Nov 17 20:58:31 2013 New Revision: 258276 URL: http://svnweb.freebsd.org/changeset/base/258276 Log: Fix creating a vlan over lagg over mlxen crash. PR: 181931 Submitted by: Shahar Klein (shahark mellanox.com) Modified: head/sys/ofed/drivers/net/mlx4/e

svn commit: r258280 - stable/10/sys/ofed/drivers/net/mlx4

2013-11-17 Thread Alfred Perlstein
Author: alfred Date: Sun Nov 17 22:24:34 2013 New Revision: 258280 URL: http://svnweb.freebsd.org/changeset/base/258280 Log: MFC: 258276 Fix creating a vlan over lagg over mlxen crash. PR: 181931 Submitted by: Shahar Klein (shahark mellanox.com) Approved by: re

svn commit: r259114 - head/sys/modules/crypto

2013-12-08 Thread Alfred Perlstein
Author: alfred Date: Mon Dec 9 02:06:52 2013 New Revision: 259114 URL: http://svnweb.freebsd.org/changeset/base/259114 Log: Chase down cryptodeflate.c change from r259109. Modified: head/sys/modules/crypto/Makefile Modified: head/sys/modules/crypto/Makefile =

svn commit: r259411 - head/sys/ofed/drivers/net/mlx4

2013-12-14 Thread Alfred Perlstein
Author: alfred Date: Sun Dec 15 07:07:13 2013 New Revision: 259411 URL: http://svnweb.freebsd.org/changeset/base/259411 Log: Defer start/stop port to workqueues. We need to do this because the Linux compat layer uses sx(9) for mutex, however the lagg code uses rmlocks and calls into the m

svn commit: r259608 - stable/10/sys/ofed/drivers/net/mlx4

2013-12-18 Thread Alfred Perlstein
Author: alfred Date: Thu Dec 19 07:33:07 2013 New Revision: 259608 URL: http://svnweb.freebsd.org/changeset/base/259608 Log: Defer start/stop port to workqueues. MFC: 259411 Modified: stable/10/sys/ofed/drivers/net/mlx4/en_netdev.c stable/10/sys/ofed/drivers/net/mlx4/mlx4_en.h Director

svn commit: r259616 - releng/10.0/sys/ofed/drivers/net/mlx4

2013-12-19 Thread Alfred Perlstein
Author: alfred Date: Thu Dec 19 15:45:03 2013 New Revision: 259616 URL: http://svnweb.freebsd.org/changeset/base/259616 Log: Defer start/stop port to workqueues. MF10: r259608 Approved by: re Modified: releng/10.0/sys/ofed/drivers/net/mlx4/en_netdev.c releng/10.0/sys/ofed/drivers/ne

svn commit: r255932 - in head/sys: conf contrib/rdma dev/cxgb/ulp/iw_cxgb modules modules/ibcore modules/ipoib modules/mlx4 modules/mlx4ib ofed/drivers/infiniband/core ofed/drivers/infiniband/hw/ml...

2013-09-28 Thread Alfred Perlstein
Author: alfred Date: Sun Sep 29 00:35:03 2013 New Revision: 255932 URL: http://svnweb.freebsd.org/changeset/base/255932 Log: Update OFED to Linux 3.7 and update Mellanox drivers. Update the OFED Infiniband core to the version supplied in Linux version 3.7. The update to OFED is nearl

svn commit: r255969 - in head/sys/ofed/drivers: infiniband/hw/mlx4 net/mlx4

2013-10-01 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 1 15:36:51 2013 New Revision: 255969 URL: http://svnweb.freebsd.org/changeset/base/255969 Log: Fixed kernel crash when removing IPOIB_CM option from configuration file Changed module init from module_init() to module_init_order() with SI_ORDER_MIDDLE flag S

svn commit: r255970 - head/sys/ofed/drivers/infiniband/hw/mlx4

2013-10-01 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 1 15:38:29 2013 New Revision: 255970 URL: http://svnweb.freebsd.org/changeset/base/255970 Log: Fixed 'Couldn't Create QP' issue when running rc_pingpong, uc_pingpong, srq_pingpong IBverbs Removed refrences using 'ifdef __linux__' to qpg functions and relate

svn commit: r255972 - in head/sys/ofed: drivers/infiniband/core drivers/infiniband/hw/mlx4 include/rdma

2013-10-01 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 1 15:42:38 2013 New Revision: 255972 URL: http://svnweb.freebsd.org/changeset/base/255972 Log: Enable ib_dev.mmap function Removed the ifdef linux from this function. Added stub function for contiguous pages to avoid compilation errors. Submitted by: O

svn commit: r255973 - head/sys/ofed/drivers/infiniband/core

2013-10-01 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 1 15:43:23 2013 New Revision: 255973 URL: http://svnweb.freebsd.org/changeset/base/255973 Log: Fixed kernel crash when running devinfo When calling to ib_uverbs_cleanup_ucontext, there is a call to mutex_lock of xrcd_table_mutex, which was not initialized.

svn commit: r255968 - head/sys/ofed/include/linux

2013-10-01 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 1 15:33:00 2013 New Revision: 255968 URL: http://svnweb.freebsd.org/changeset/base/255968 Log: Fix mis-merge of upstream fix. We would accidentally make the string one byte too short. Submitted by: Orit Moskovich (oritm mellanox.com) Approved by: re

svn commit: r256269 - head/sys/ofed/drivers/infiniband/hw/mlx4

2013-10-10 Thread Alfred Perlstein
Author: alfred Date: Thu Oct 10 14:03:03 2013 New Revision: 256269 URL: http://svnweb.freebsd.org/changeset/base/256269 Log: Fix for When more than one NIC is present. The device name was incorrect due to a specific function we ported from the Linux driver that is not FBSD compatible. Th

svn commit: r256546 - head/sys/ofed/include/linux

2013-10-15 Thread Alfred Perlstein
Author: alfred Date: Tue Oct 15 15:50:43 2013 New Revision: 256546 URL: http://svnweb.freebsd.org/changeset/base/256546 Log: Fix __free_pages() in the linux shim. __free_pages() is actaully supposed to take a "struct page *" not an address. Modified: head/sys/ofed/include/linux/gfp.h

svn commit: r256682 - head/sys/ofed/drivers/net/mlx4

2013-10-17 Thread Alfred Perlstein
Author: alfred Date: Thu Oct 17 12:19:36 2013 New Revision: 256682 URL: http://svnweb.freebsd.org/changeset/base/256682 Log: Fix resource free. The order of releasing resources in mlxen was wrong, which caused panic on reload of the module. conf_ctx list should be released before sta

svn commit: r256686 - stable/10/sys/ofed/include/linux

2013-10-17 Thread Alfred Perlstein
Author: alfred Date: Thu Oct 17 14:08:46 2013 New Revision: 256686 URL: http://svnweb.freebsd.org/changeset/base/256686 Log: Fix __free_pages() in the linux shim. __free_pages() is actaully supposed to take a "struct page *" not an address. MFC: 256546 Approved by: re Modified

svn commit: r256810 - stable/10/sys/ofed/drivers/net/mlx4

2013-10-20 Thread Alfred Perlstein
Author: alfred Date: Sun Oct 20 21:21:50 2013 New Revision: 256810 URL: http://svnweb.freebsd.org/changeset/base/256810 Log: Fix resource free. The order of releasing resources in mlxen was wrong, which caused panic on reload of the module. MFC: 256682 Submitted by: Shahar Klein

svn commit: r257542 - head/sys/ofed/drivers/net/mlx4

2013-11-02 Thread Alfred Perlstein
Author: alfred Date: Sat Nov 2 10:49:47 2013 New Revision: 257542 URL: http://svnweb.freebsd.org/changeset/base/257542 Log: Fix API mismatch exposed by lagg. When destroying a lagg the driver tries to restore the old mac and fails due to API mismatch Modified: head/sys/ofed/drivers/ne

svn commit: r257543 - head/sys/dev/usb/wlan

2013-11-02 Thread Alfred Perlstein
Author: alfred Date: Sat Nov 2 11:37:16 2013 New Revision: 257543 URL: http://svnweb.freebsd.org/changeset/base/257543 Log: Add device ID for 'Sanoxy 802.11N' usb Modified: head/sys/dev/usb/wlan/if_urtwn.c Modified: head/sys/dev/usb/wlan/if_urtwn.c ==

svn commit: r243594 - head/sys/netinet

2012-11-26 Thread Alfred Perlstein
Author: alfred Date: Tue Nov 27 03:04:24 2012 New Revision: 243594 URL: http://svnweb.freebsd.org/changeset/base/243594 Log: Auto size the tcbhashsize structure based on max sockets. While here, also make the code that enforces power-of-two more forgiving, instead of just resetting to 512

svn commit: r243637 - head/usr.sbin/nfsd

2012-11-27 Thread Alfred Perlstein
Author: alfred Date: Tue Nov 27 22:34:46 2012 New Revision: 243637 URL: http://svnweb.freebsd.org/changeset/base/243637 Log: Autoconfigure nfsd threads based on ncpu. Rick Macklem and I discussed the default number of nfsd threads and concluded that it is too low to perform adiquitely on

svn commit: r243644 - head/usr.sbin/nfsd

2012-11-27 Thread Alfred Perlstein
Author: alfred Date: Wed Nov 28 02:23:59 2012 New Revision: 243644 URL: http://svnweb.freebsd.org/changeset/base/243644 Log: Fix typo. Pointed out by: marck Modified: head/usr.sbin/nfsd/nfsd.c Modified: head/usr.sbin/nfsd/nfsd.c ==

svn commit: r243645 - head/usr.sbin/nfsd

2012-11-27 Thread Alfred Perlstein
Author: alfred Date: Wed Nov 28 02:47:31 2012 New Revision: 243645 URL: http://svnweb.freebsd.org/changeset/base/243645 Log: Don't allow minthreads > maxthreads. Suggested by: rmacklem Modified: head/usr.sbin/nfsd/nfsd.c Modified: head/usr.sbin/nfsd/nfsd.c ==

Re: svn commit: r243594 - head/sys/netinet

2012-11-27 Thread Alfred Perlstein
On 11/27/12 2:12 PM, Andre Oppermann wrote: On 27.11.2012 04:04, Alfred Perlstein wrote: Author: alfred Date: Tue Nov 27 03:04:24 2012 New Revision: 243594 URL: http://svnweb.freebsd.org/changeset/base/243594 Log: Auto size the tcbhashsize structure based on max sockets. While here

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

2012-11-28 Thread Alfred Perlstein
On 11/28/12 12:01 AM, Andre Oppermann wrote: On 28.11.2012 00:59, Robert N. M. Watson wrote: On 27 Nov 2012, at 23:29, Andre Oppermann wrote: Andre.. this breaks incoming connections. TCP is immediately reset and never even gets to the listener process. You need to back out of fix this urge

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

2012-11-28 Thread Alfred Perlstein
Do you think we need another TRB? It could be used to oust undesirable committers if needed. Sent from my iPhone On Nov 28, 2012, at 10:25 AM, "Robert N. M. Watson" wrote: > > On 28 Nov 2012, at 17:51, Gleb Smirnoff wrote: > >> On Wed, Nov 28, 2012 at 09:39:15A

Re: Reviewing before commit and stability minibikeshed (Re: svn commit: r243627 - head/sys/kern)

2012-11-28 Thread Alfred Perlstein
On 11/28/12 7:49 PM, Garrett Cooper wrote: On Nov 28, 2012, at 9:39 AM, Alfred Perlstein wrote: On 11/28/12 12:01 AM, Andre Oppermann wrote: On 28.11.2012 00:59, Robert N. M. Watson wrote: On 27 Nov 2012, at 23:29, Andre Oppermann wrote: Andre.. this breaks incoming connections. TCP is

svn commit: r243785 - head/usr.sbin/nfsd

2012-12-01 Thread Alfred Perlstein
Author: alfred Date: Sun Dec 2 05:57:53 2012 New Revision: 243785 URL: http://svnweb.freebsd.org/changeset/base/243785 Log: Document maxthreads and minthreads arguments Modified: head/usr.sbin/nfsd/nfsd.8 Modified: head/usr.sbin/nfsd/nfsd.8 ==

  1   2   3   >