On 01/10/2011 17:01, Larry Finger wrote:
Ian, Most of the skb assignments in r8712u are aligned OK and most aligned on 512-byte boundaries, but there was one that had the minimal offset of 14 bytes. The attached patch should fix it. Does it help?
Hi Larry, Very many thanks for looking at this - I tried to look in to it myself but realised I don't have a good understanding about what's going on. I won't have access to my problematic ARM system until Monday, but I've tried this on Blackfin with musb and there's no change in operation unfortunately. But - I added some printk() debug in this area of the code and it seem amsdu_to_msdu() is never called, on Blackfin or on x86 - even when the driver is fully active and transferring data on an x86 PC. Ian -- Ian Jeffray ian@xxxxxxxxxxxx Tel: +44 (0) 141 221 8449 emobix Limited, Suite 5/5, 29 St Vincent Place, Glasgow, G1 2DT Registered in Scotland; Company No. 371276 - VAT No. 983 4833 78 -- 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