diff options
author | Eric Dumazet <edumazet@google.com> | 2014-06-26 00:44:02 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-07-01 12:20:20 -0700 |
commit | 07b0f00964def8af9321cfd6c4a7e84f6362f728 (patch) | |
tree | bf5c690b804626166c77aa24ce8ea7dbff29583a /tools/perf/scripts/python/syscall-counts.py | |
parent | 7f502361531e9eecb396cf99bdc9e9a59f7ebd7f (diff) |
bnx2x: fix possible panic under memory stress
While it is legal to kfree(NULL), it is not wise to use :
put_page(virt_to_head_page(NULL))
BUG: unable to handle kernel paging request at ffffeba400000000
IP: [<ffffffffc01f5928>] virt_to_head_page+0x36/0x44 [bnx2x]
Reported-by: Michel Lespinasse <walken@google.com>
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Ariel Elior <ariel.elior@qlogic.com>
Fixes: d46d132cc021 ("bnx2x: use netdev_alloc_frag()")
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions