Hi, everyone! I've just moved from v3.10 to v3.11 and found that my rt2800pci doesn't work: [ 705.761252] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 0 failed to flush [ 705.871194] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush [ 710.757696] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 0 failed to flush [ 710.867637] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush [ 710.977581] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 0 failed to flush [ 711.087516] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush [ 711.119530] ieee80211 phy3: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0 [ 712.219961] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 0 failed to flush [ 712.329900] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush [ 714.233932] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 0 failed to flush [ 714.343872] ieee80211 phy3: rt2x00queue_flush_queue: Warning - Queue 2 failed to flush [ 721.135366] rt2800pci 0000:01:00.0: irq 45 for MSI/MSI-X [ 721.135467] ieee80211 phy4: rt2x00_set_rt: Info - RT chipset 3290, rev 0015 detected [ 721.137440] ieee80211 phy4: rt2x00_set_rf: Info - RF chipset 3290 detected GIt bisect says the first bad commit is 9483f40d8d01918b399b4e24d0c1111db0afffeb: Author: Jakub Kicinski <kubakici@xxxxx> Date: Tue May 7 00:28:50 2013 +0200 rt2x00pci: Use PCI MSIs whenever possible All PCIe devices must support MSIs, make use of them. With reverted commit everything is ok. $ cat /sys/bus/pci/devices/*/msi_bus 1 1 1 $ cat /proc/interrupts 45: 97 0 0 0 PCI-MSI-edge 0000:01:00.0 PCI IDS: 1814:3298 Any ideas? Kirill -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html