[openib-general] IB kernel on x86_64 architecture

Andrey Slepuhin
Fri Apr 16 00:23:37 PDT 2004


The same here with kernel 2.6.5. Oops in the same place. A quick look
shows that in ib_mad_send_no_copy() in the line

struct ib_mad_private *priv = device->mad;

priv becomes a zero pointer which later dereferenced during (inlined)
call of ib_mad_queue_work()

BTW, immediately before oops I got two following errors:

test26 kernel:  THH(1): page shift calculated :32 , due to MPT
restrictions page shift wil be 32

Rather error message or TAVOR_IF_MAX_MPT_PAGE_SIZE should be corrected,
because TAVOR_IF_MAX_MPT_PAGE_SIZE actual value is 31 not 32...

Best regards,
Andrey.

On Tue, 2004-04-13 at 22:28, Mitul.Patel at mail.uh.edu wrote:
> I am using linux 2.4.21-9.0.1EL, red hat enterprise edition. I could install the patch successfully. I made the changes in /etc/modules.conf file as specified. Next, when I do ifconfig ib0 <netaddress>, I get Kernal Panic: Fatal exception (or sometime it simply hangs) and had to reboot the machine. 
> Following is what I get
> 
> Call trace: 
> [<ffffffffa0184f79>]{:ib_mad_send_no_copy+137}
> [<ffffffffa018fda1>]{:ib_client_query:tslIbClientQuery_Rsmp_66a55a2b+49}
> [<ffffffffa0193dc7>]{:ib_sa_client:tsIbMulticastGroupJoin_Rsmp_44900772+263}
> [<ffffffffa019d8ba>]{:ib_ipoib:_tsIpoibDeviceMulticastJoin+410}
> [<ffffffffa019d6d0>]{:ib_ipoib:_tsIpoibMulticastJoinComplete+0}
> [<ffffffffa019db80>]{:ib_ipoib:_tsIpoibDeviceMulticastJoinGroup+80}
> [<ffffffffa019dc30>]{:ib_ipoib:_tsIpoibDeviceMulticastThread+0}
> [<ffffffffa019dd3c>]{:ib_ipoib:_tsIpoibDeviceMulticastThread+268}
> [<ffffffffa019dc30>]{:ib_ipoib:_tsIpoibDeviceMulticastThread+0}
> [<ffffffffa01440f1>]{:ib_services:_tsKernelThreadStart+289}
> [<ffffffff80110bd9>]{child_rip+8}[<ffffffffa019dc30>] {:ib_ipoib:_tsIpoibDeviceMulticastThread+0}
> [<ffffffffa0143fd0>] {:ib_services:_tsKernelThreadStart+0}
> [<ffffffff80110bd1>]{child_rip+0}
> 
> Code: 4c 8b 2b 74 4d 66 66 90 48 8d 7b f0 48 8b 47 20 48 85 c0 74
> 
> Kernel panic: Fatal exception
> 
> >You need some IB core support in your kernel.
> Can you be more specific? (or send me some pointer)
> 
> -Mitul.
> 
> 
> >    Mitul> Has anyone installed and run the infiniband kernel on
> >    Mitul> x86_64 architecture successfully? I tried installing the IB
> >    Mitul> kernel available at openib.org (it is tested only on i386
> >    Mitul> architecture) unsuccessfully on opteron. The OS I used was
> >    Mitul> linux 2.4.
> >
> >Can you be more specific about the problem you had and the kernel you
> >used?  I will do some testing on Opteron within the next week and make
> >sure everything works OK, but if you have a specific problem I may be
> >able to help sooner.
> >
> >    Mitul> Is it requried to install this kernel to run IPoIB and SDP? 
> >    Mitul> or is there any other way to run IPoIB and SDP?
> >
> >You need some IB core support in your kernel.
> >
> > - Roland
> >
> >-- 
> >To unsubscribe send an email with subject unsubscribe to openib-general at openib.org.
> >Please contact moderator at openib.org for questions.
> >
-- 
A right thing should be simple (tm)


-- 
To unsubscribe send an email with subject unsubscribe to openib-general at openib.org.
Please contact moderator at openib.org for questions.




More information about the openib-general mailing list