[rt2x00-users] rt2800usb: TX frames are not 4-bytes aligned when kick out to USB host

Helmut Schaa helmut.schaa at googlemail.com
Sun Feb 13 23:42:19 AEDT 2011


Hi Ray,

Am Freitag, 11. Februar 2011 schrieb RA-Jay Hung:
> Recently I found a strange phenomenon of tx frames that are ready to kick out to USB host are not 4-bytes boundary aligned.
>
> At first, after fill out tx HW header descriptor in rt2x00queue_write_tx_descriptor, the skb->data still are 4-bytes aligned.
> So in theory,  when submit each tx frame to USB host in rt2x00usb_kick_tx_entry should be also 4-bytes aligned,
> but sometimes the skb->data are really not 4-bytes aligned, and it will cause wrong frame when dongle send out to air.

How did you notice that some frames are not 4-byte aligned?

Helmut




More information about the users mailing list