On 12/05/09 00:32, Andi Kleen wrote: > [Rafael, something for your regression list] > > I upgraded a system which was running 2.6.30 to 2.6.32. > It has a > > 06:02.0 Network controller: RaLink RT2561/RT61 802.11g PCI > > wireless PCI card. Now regularly even under moderate traffic > I see messages like > > phy0 -> rt2x00queue_write_tx_frame: Error - Arrived at non-free entry in the non-full queue 2. > Please file bug report to http://rt2x00.serialmonkey.com. > > and loss of connectivity, often until the wireless connection > is restarted. This wasn't the case in 2.6.30, there the driver > ran stable without any problems. The problem currently > happens every few minutes. > Andi, Tim, Both of you have reported this problem on 2.6.32. In the past this always has occurred due to queue locking problems. This led me to audit the queue locking code, and that certainly looked suspicious to me. Would you be able to test whether the attached test patch fixes the problem for you. The patch basically applies proper queue locking to the code, although in a very course manner. The patch is relative to 2.6.32. Note: I am not 100% sure that this is where the problem is, but at least the test patch should confirm whether I am searching in the right direction. --- Gertjan.