Re: ral rt2661 tx interrupt race fix

2012-10-04 Thread Stefan Sperling
On Sun, Sep 30, 2012 at 10:32:23PM +0100, Tom Murphy wrote: Stefan, Your patch works well on my system: ral0 at pci0 dev 14 function 0 Ralink RT2661 rev 0x00: irq 10, address 00:14:85:d5:39:bb ral0: MAC/BBP RT2661D, RF RT2529 (MIMO XR) Only problem is downloading from the

Re: ral rt2661 tx interrupt race fix

2012-10-04 Thread Kenneth R Westerback
On Thu, Oct 04, 2012 at 07:21:50PM +0200, Stefan Sperling wrote: On Sun, Sep 30, 2012 at 10:32:23PM +0100, Tom Murphy wrote: Stefan, Your patch works well on my system: ral0 at pci0 dev 14 function 0 Ralink RT2661 rev 0x00: irq 10, address 00:14:85:d5:39:bb ral0: MAC/BBP

Re: ral rt2661 tx interrupt race fix

2012-09-30 Thread Tom Murphy
Stefan, Your patch works well on my system: ral0 at pci0 dev 14 function 0 Ralink RT2661 rev 0x00: irq 10, address 00:14:85:d5:39:bb ral0: MAC/BBP RT2661D, RF RT2529 (MIMO XR) Only problem is downloading from the net is extremely slow. Benchmarks have it at 512 KB/sec as opposed to

Re: ral rt2661 tx interrupt race fix

2012-08-16 Thread Tobias Ulmer
On Wed, Aug 15, 2012 at 10:17:09PM +0200, Stefan Sperling wrote: On Tue, Aug 14, 2012 at 08:31:31PM +0200, Tobias Ulmer wrote: Finally got around to dig out the card and put it in a Blade 1500. With -current, I get around 10Mb using tcpbench. With your diff, freelist corruption messages pop

Re: ral rt2661 tx interrupt race fix

2012-08-14 Thread Tobias Ulmer
On Fri, Aug 03, 2012 at 01:31:18PM +0200, Stefan Sperling wrote: I haven't received any test reports so far, apart from my own testing and edd@'s testing. It's been working splendid for me so far but I would like to get more testing if possible. I've Bcc'd some people who were involved in

ral rt2661 tx interrupt race fix

2012-07-18 Thread Stefan Sperling
ral(4) cards using the rt2661 driver code (RT2561, RT2561S, RT2661 variants) suffer a race in TX interrupt handling which can cause TX processing to get stuck. This problem was previously discussed here: http://marc.info/?l=openbsd-miscm=125895269930106w=2 The patch proposed there was rejected by