Re: [PATCH][af_key]pfkey_add: Optimize SA adds and algorithm probes

2007-05-24 Thread Mark Huth
econds (possibly longer on 2.6.21). I'm a bit curious why all of the crypto modules got loaded, but it doesn't matter. Thanks for the patch. Mark Huth - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] Mo

Re: [PATCH][af_key]pfkey_add: Optimize SA adds and algorithm probes

2007-05-18 Thread Mark Huth
Herbert Xu wrote: Mark Huth <[EMAIL PROTECTED]> wrote: This patch provides a performance optimization in the pfkey_add path. Prior versions have a serious performance problem when adding a large number of SAs to a node. For example, if a backup node needs to be loaded with t

[PATCH][af_key]pfkey_add: Optimize SA adds and algorithm probes

2007-05-10 Thread Mark Huth
unconditional call to xfrm_probe_algs() to only be done when it may be needed. An example that loads 2000 SAs gives the following results: Without patch real0m42.643s user0m0.120s sys 0m0.800s With patch real0m0.537s user0m0.076s sys 0m0.276s Signed-Off-By: Mark Huth

[PATCH][af_key]pfkey_add: Optimize SA adds and algorithm probes

2007-05-10 Thread Mark Huth
it may be needed. An example that loads 2000 SAs gives the following results: Without patch real 0m42.643s user 0m0.120s sys 0m0.800s With patch real 0m0.537s user 0m0.076s sys 0m0.276s Signed-Off-By: Mark Huth <[EMAIL PROTECTED]> === diff -

Re: [Bonding-devel] quick help with bonding?

2007-03-29 Thread Mark Huth
Jay Vosburgh wrote: Chris Friesen <[EMAIL PROTECTED]> wrote: [...] I have a ppc64 blade running a customized 2.6.10. At init time, two of our gigE links (eth4 and eth5) are bonded together to form bond0. This link has an MTU of 9000, and uses arp monitoring. We're using an ethernet drive

Re: netpoll question

2007-03-28 Thread Mark Huth
needs a bit of work, especially on the receive side, for multi-queue and some other possible problems related to taking locks when the system is frozen. If I get some time soon, I'm going to propose an overhaul to address some of these issues that show up in the kgdboe and netdump cases

Re: [PATCH] NET: Add TCP connection abort IOCTL

2007-03-27 Thread Mark Huth
t that is not always possible in the case of various ISVs. As Linux gains market share in the large server market, more and more applications are being ported from other platforms that have this sort of management/administrative interfaces. Mark Huth - To unsubscribe from this list: send

Re: [PATCH] natsemi: netpoll fixes

2007-03-12 Thread Mark Huth
be further minimized by omitting the readback of the IntrEnable register, or deferring it until after the flag is cleared. If you would like me to prepare formal patches based on any of these concepts, let me know. Mark Huth Subject: natsemi: Fix NAPI for interrupt sharing To: Jeff Garzik &

Re: [PATCH] natsemi: netpoll fixes

2007-03-05 Thread Mark Huth
ng a packet right away, that's okay, since the netpoll users should try again. Mark Huth - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] e1000 stop raw interrupts disabled nag from RT

2007-03-01 Thread Mark Huth
Michal Schmidt wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kok, Auke wrote: Mark Huth wrote: Well, I'm not an expert on the realtime patches - but most any patch set from Ingo seems to set this off - we've run through a bunch all the way since 2.6.10. that

Re: [PATCH] e1000 stop raw interrupts disabled nag from RT

2007-02-28 Thread Mark Huth
Kok, Auke wrote: Mark Huth wrote: Current e1000_xmit_frame spews raw interrupt disabled nag messages when used with RT kernel patches. This patch uses spin_trylock_irqsave, which allows RT patches to properly manage the irq semantics. Looks OK with me on first sight, I'll keep it on my

[PATCH] e1000 stop raw interrupts disabled nag from RT

2007-02-28 Thread Mark Huth
Current e1000_xmit_frame spews raw interrupt disabled nag messages when used with RT kernel patches. This patch uses spin_trylock_irqsave, which allows RT patches to properly manage the irq semantics. Signed-off-by: Mark Huth <[EMAIL PROTECTED]> --- diff --git a/drivers/net/e1000/e1000_

Re: [Kgdb-bugreport] [PATCH 2.6.20-rc7] 8139too KGDBoE fix

2007-02-23 Thread Mark Huth
Stephen Hemminger wrote: On Fri, 23 Feb 2007 11:10:40 -0700 Mark Huth <[EMAIL PROTECTED]> wrote: Amit S. Kale wrote: Hi Net Gurus, This thread came up on kgdb-bugreport mailing list. Could you please suggest us what's the correct way of fixing this problem? 1. When run

Re: [Kgdb-bugreport] [PATCH 2.6.20-rc7] 8139too KGDBoE fix

2007-02-23 Thread Mark Huth
Amit S. Kale wrote: Hi Net Gurus, This thread came up on kgdb-bugreport mailing list. Could you please suggest us what's the correct way of fixing this problem? 1. When running a kgdb on RTL8139 ethernet interface: 8139too driver prints too many "Out-of-sync dirty pointer" messages on consol

Question: Virtual device error return is mangled

2006-06-15 Thread Mark Huth
ly, as dev_queue_transmit will turn it into -ENETDOWN. Thanks, Mark Huth - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[BUG] e1000 latest drivers (6.1.16, 6.2.15, 6.3.9) incompatible with netpoll in NAPI mode

2006-01-13 Thread Mark Huth
rilliant 3 line change that makes everything work which I've stupidly overlooked. (my preferred solution) I'm willing to do the work after receiving some comments from the list. Unfortunately, I have to fix this fairly soon, so I look forward to comments in the next few days. Thanks