git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
744b66d
)
qlcnic: Fix releasing of Tx frag which was never mapped.
author
Jitendra Kalsaria
<jitendra.kalsaria@qlogic.com>
Fri, 19 Jul 2013 20:56:33 +0000
(16:56 -0400)
committer
David S. Miller
<davem@davemloft.net>
Sat, 20 Jul 2013 00:08:16 +0000
(17:08 -0700)
o Driver was freeing Tx frag which was never mapped before which
result into panic as kernel was unable to handle paging request.
BUG: unable to handle kernel paging request at
ffffc9002552a000
IP: [<
ffffffffa05ed762
>] qlcnic_release_tx_buffers+0x72/0x170 [qlcnic]
PGD
87fc15067
PUD
47febf067
PMD
4758c5067
PTE 0
Oops: 0000 [#1] SMP
crash> bt
PID: 27343 TASK:
ffff8802a5de8080
CPU: 27 COMMAND: "ifconfig"
[
ffff8802a34b3850
] machine_kexec at
ffffffff81035b7b
[
ffff8802a34b38b0
] crash_kexec at
ffffffff810c0db2
[
ffff8802a34b3980
] oops_end at
ffffffff815111d0
[
ffff8802a34b39b0
] no_context at
ffffffff81046bfb
[
ffff8802a34b3a00
] __bad_area_nosemaphore at
ffffffff81046e85
[
ffff8802a34b3a50
] bad_area_nosemaphore at
ffffffff81046f53
[
ffff8802a34b3a60
] __do_page_fault at
ffffffff810476b1
[
ffff8802a34b3b80
] do_page_fault at
ffffffff8151311e
[
ffff8802a34b3bb0
] page_fault at
ffffffff815104d5
[exception RIP: qlcnic_release_tx_buffers+114]
RIP:
ffffffffa05ed762
RSP:
ffff8802a34b3c68
RFLAGS:
00010246
RAX:
ffff88087989c000
RBX:
ffffc90025529ff8
RCX:
0000000000000001
RDX:
0000000000000013
RSI:
0000000000000013
RDI:
0000000000000000
RBP:
ffff8802a34b3ca8
R8:
0000000000000000
R9:
0000000000000000
R10:
000000000000000c
R11:
0000000000000000
R12:
0000000000000012
R13:
ffffc90025529ec0
R14:
ffff880761e876e0
R15:
00000000000003ff
ORIG_RAX:
ffffffffffffffff
CS: 0010 SS: 0018
[
ffff8802a34b3cb0
] __qlcnic_down at
ffffffffa05e8b15
[qlcnic]
[
ffff8802a34b3d00
] qlcnic_close at
ffffffffa05e8b78
[qlcnic]
[
ffff8802a34b3d10
] dev_close at
ffffffff81449d81
[
ffff8802a34b3d30
] dev_change_flags at
ffffffff814495c1
Signed-off-by: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
Signed-off-by: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
No differences found