Hello Troy,
it seems that you run into a race condition in our code where we thought
it can never occur. Good catch!
It looks like an event queue is destroyed while on an other CPU an interrupt
is coming in.
We will fix it soon as possible. Thanks for your help!
Regards,
Heiko
Troy Be
I had unplugged, then re-plugged the cable, and then ran the following:
rmmod hcad_mod ib_mthca ib_uverbs ib_ipoib ib_sa ib_mad ib_core
Heiko J Schick wrote:
Hello Troy,
did you unload first all OpenIB modules and then the eHCA module
or the other way around?
Can you see any other message (
Hello Troy,
did you unload first all OpenIB modules and then the eHCA module
or the other way around?
Can you see any other message (error data) in /var/log/messages?
It looks like you unloaded the module during an interrupt came in.
Can you sent us the steps / commands you've executed when the
p5l2:/usr/src/linux-2.6.16/drivers/infiniband# svnversion .
5988
p5l2:~# [86044.767087] Unable to handle kernel paging request for data
at address 0x0068
[86044.767115] Faulting instruction address: 0xd00018fd4b38
[86044.767132] Oops: Kernel access of bad area, sig: 11 [#1]
[86044.767149]