On Fri, Jul 09, 2021 at 10:48:06PM +0300, Davis Mosenkovs wrote: > On 2021-07-02 at 09:54 Johannes Berg (<johannes@xxxxxxxxxxxxxxxx>) wrote: > > > > > If testing procedure mentioned in my first email is sufficient (and > > > using skb->data is the correct solution in kernel trees where current > > > code doesn't work properly), I can make and test the patches. > > > Should I do that? > > > > Yes, please do. > > > > Thanks, > > johannes > > > I have done the testing on kernel versions 4.4.274, 4.9.274, 4.14.238, > 4.19.196, 5.4.130, 5.10.48, 5.12.15 and 5.13.1. > Only kernels 4.4.274, 4.9.274 and 4.14.238 are affected. > On kernels 4.19.196, 5.4.130, 5.10.48, 5.12.15 and 5.13.1 current code > works properly (and skb->data produces incorrect pointer when used > instead of skb_mac_header()). > I have submitted patches for the affected kernel versions: > https://lore.kernel.org/r/20210707213800.1087974-1-davis@xxxxxxxxxxxx > https://lore.kernel.org/r/20210707213820.1088026-1-davis@xxxxxxxxxxxx > https://lore.kernel.org/r/20210707213834.1088078-1-davis@xxxxxxxxxxxx Please resend and cc: the stable@xxxxxxxxxxxxxxx list so these can actually be applied. You have read: https://www.kernel.org/doc/html/latest/process/stable-kernel-rules.html right? thanks, greg k-h