Re: Performance is weird (fwd)

2001-03-24 Thread Sampsa Ranta
Hi, I got my ATM driver working properly, both LE155 and PCA200E did good throughput when I found out the problem. I had some fancy option in BIOS setup described like "Enhance chip performance", after turning this on everything started to rock. So, my best guess is that there was something terr

Re: Performance is weird (fwd) -> results

2001-03-17 Thread Sampsa Ranta
On Fri, 16 Mar 2001, Manfred Spraul wrote: > Sampsa Ranta wrote: > > > > After either of your patches, the result was the same, sorry. > > > Is apm or acpi running? No, I tried both SMP and non-SMP version of kernel, the machine is however single processor Athlon 900. CONFIG_ACPI is not set, CON

Re: Performance is weird (fwd) -> results

2001-03-16 Thread Manfred Spraul
Sampsa Ranta wrote: > > After either of your patches, the result was the same, sorry. > Is apm or acpi running? -- Manfred - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.or

Re: Performance is weird (fwd) -> results

2001-03-15 Thread Sampsa Ranta
On Thu, 15 Mar 2001, Manfred Spraul wrote: > I've attached a patch. > I tried to trigger the problem with my 10 MBit ne2k-pci connection, but > without success. > > Could you try it? > I've tested it with -ac17, and it applies to 2.4.2 cleanly. On 2.4.2: Before: ttcp-t: buflen=8192, nbuf=2048,

Re: Performance is weird (fwd)

2001-03-15 Thread Manfred Spraul
I've attached a patch. I tried to trigger the problem with my 10 MBit ne2k-pci connection, but without success. Could you try it? I've tested it with -ac17, and it applies to 2.4.2 cleanly. -- Manfred --- 2.4/arch/i386/kernel/process.c Thu Feb 22 22:28:52 2001 +++ build-2.4/arch/i3

Re: Performance is weird (fwd)

2001-03-15 Thread Manfred Spraul
One difference between idle and a running user space app is that the kernel->user space return path checks for pending softirqs, but the ide thread doesn't. Perhaps cpu_idle() should also check for pending softirq's before hlt'ing? idle thread is running. * hw interrupt * * hw interrupt handler