diff options
author | Linus Lüssing <[email protected]> | 2013-08-06 20:21:15 +0200 |
---|---|---|
committer | Antonio Quartulli <[email protected]> | 2013-08-10 22:55:42 +0200 |
commit | 9d2c9488cedb666bc8206fbdcdc1575e0fbc5929 (patch) | |
tree | eef64eda7ea4985117e5a4ccefaa76578bded182 /include/linux/fpga/fpga-mgr.h | |
parent | 645359930231d5e78fd3296a38b98c1a658a7ade (diff) |
batman-adv: fix potential kernel paging errors for unicast transmissions
There are several functions which might reallocate skb data. Currently
some places keep reusing their old ethhdr pointer regardless of whether
they became invalid after such a reallocation or not. This potentially
leads to kernel paging errors.
This patch fixes these by refetching the ethdr pointer after the
potential reallocations.
Signed-off-by: Linus Lüssing <[email protected]>
Signed-off-by: Marek Lindner <[email protected]>
Signed-off-by: Antonio Quartulli <[email protected]>
Diffstat (limited to 'include/linux/fpga/fpga-mgr.h')
0 files changed, 0 insertions, 0 deletions