RFC IrDA 2.6.28 bug fix
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest9 patches 3 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | irda: Introduce irda_alloc_skbinclude/ include/ net/ +12 more | +110 | 0 replies | |
| 2/9 | irda: stack should call irda_get_skb_cb()include/ net/ net/ +1 more | +12 | 0 replies | |
| 3/9 | irda: IrDA drivers should call irda_get_skb_cb()drivers/ drivers/ | +15 | 0 replies | |
| 4/9 | irda: reserve irda_skb on sock_alloc_send_skb() skbsnet/ | +11 | 0 replies | |
| 5/9 | irda: Introduce irda_dev_alloc_skbinclude/ net/ | +13 | 0 replies | |
| 6/9 | irda: Drivers should use irda_dev_alloc_skb() on the RX pathdrivers/ drivers/ drivers/ +11 more | +28 | 0 replies | |
| 7/9 | irda: Stack RX path callers should use irda_dev_alloc_skbnet/ net/ | +3 | 0 replies | |
| 8/9 | irda: Add a WARN_ON when our head room is too smallinclude/ | +1 | 0 replies | |
| 9/9 | irda: Fix irda_skb_cb sizeinclude/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC PATCH 0/9] IrDA 2.6.28 bug fix
Hi Dave,
This is a 9 patches series for IrDA, against your net-2.6 tree. This is an attempt to fix kernel.bugzilla.org bug #11795, where we noticed skb->cb could be altered once submitted to dev_queue_xmit. Since IrDA is using this callback to pass per-skb information, we are now stuffing it in front of skb->data, after allocating the right headroom.
Another solution would be to play with the IrDA physical header and skb_pull our skbs whenever we are physically transmitting the data.
Cheers,
Samuel.