summaryrefslogtreecommitdiffstats
path: root/net/irda/irlan
diff options
context:
space:
mode:
authorLinus Lüssing2013-08-06 20:21:15 +0200
committerAntonio Quartulli2013-08-10 22:55:42 +0200
commit9d2c9488cedb666bc8206fbdcdc1575e0fbc5929 (patch)
treeeef64eda7ea4985117e5a4ccefaa76578bded182 /net/irda/irlan
parentrtnetlink: Fix inverted check in ndo_dflt_fdb_del() (diff)
downloadkernel-qcow2-linux-9d2c9488cedb666bc8206fbdcdc1575e0fbc5929.tar.gz
kernel-qcow2-linux-9d2c9488cedb666bc8206fbdcdc1575e0fbc5929.tar.xz
kernel-qcow2-linux-9d2c9488cedb666bc8206fbdcdc1575e0fbc5929.zip
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 <linus.luessing@web.de> Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> Signed-off-by: Antonio Quartulli <ordex@autistici.org>
Diffstat (limited to 'net/irda/irlan')
0 files changed, 0 insertions, 0 deletions