2010.07.08. 12:23 keltezéssel, Helmut Schaa írta: > Bridging between the ramips ethernet driver and rt2800pci was somewhat > broken. Frames received by the ethernet driver which were passed to the > wifi driver for transmission were sometimes corrupted or sent out with > huge delays. > > The reason for this is the missing assignment of skb->tail in the ramips > ethernet driver's rx path resulting in skb->tail pointing to skb->data. > Since skb->tail is used by mac80211 it writes into skb->data which messes > up the frames content. > > Fix this by using skb_put to correctly set skb->len and skb->tail. > > Signed-off-by: Helmut Schaa <helmut.sc...@googlemail.com>
Applied: https://dev.openwrt.org/changeset/22172 Thanks, Gabor _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel