#2431: bus_unmap_single gets called with wrong length on some tx code paths --------------------------------------+------------------------------------- Reporter: i...@total-knowledge.com | Type: defect Status: new | Priority: critical Component: madwifi: driver | Version: trunk Keywords: | Patch_attached: 1 Pending: 0 | --------------------------------------+------------------------------------- I've run into a problem with madwifi trunk, running on arm platform. Following sequence of events leads to an oops.
Two machines are configured using commands below (one as sta, one as an AP) wlanconfig ath0 create wlandev wifi0 wlanmode $MODE iwconfig ath0 channel 149 essid something; ifconfig ath0 up brctl addbr br0 brctl addif br0 ath0; brctl addif br0 eth0 ifconfig br0 $IP After that some data passes around the station crashes while trying to unmap data after TX processing. Attached patch fixes the problem. Note: I'm running linux-2.6.35.4, on ixp465-based platform. eth0 is running ixp4xx-eth driver which ships with the kernel. I do not know if the condition is reproducible with other hardware/software combinations. -- Ticket URL: <http://madwifi-project.org/ticket/2431> madwifi-project.org <http://madwifi-project.org/> Multiband Atheros Driver for Wireless Fidelity ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Madwifi-tickets mailing list Madwifi-tickets@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/madwifi-tickets