]>
Commit | Line | Data |
---|---|---|
0e2168f7 JR |
1 | From: Hugo Osvaldo Barrera <hugo@barrera.io> |
2 | ||
3 | Downloaded from https://gist.github.com/hobarrera/ac0e6225210ac5bb13f6#file-broadcom-sta-6-30-223-248-linux-3-18-null-pointer-crash-patch | |
4 | ||
5 | -- | |
6 | Index: broadcom-sta/amd64/src/wl/sys/wl_linux.c | |
7 | =================================================================== | |
8 | --- broadcom-sta.orig/src/wl/sys/wl_linux.c | |
9 | +++ broadcom-sta/src/wl/sys/wl_linux.c | |
10 | @@ -2162,8 +2162,8 @@ wl_start(struct sk_buff *skb, struct net | |
11 | wlif = WL_DEV_IF(dev); | |
12 | wl = WL_INFO(dev); | |
13 | ||
14 | + skb->prev = NULL; | |
15 | if (WL_ALL_PASSIVE_ENAB(wl) || (WL_RTR() && WL_CONFIG_SMP())) { | |
16 | - skb->prev = NULL; | |
17 | ||
18 | TXQ_LOCK(wl); | |
19 |