Hello,

I am having an issue getting nfs over rdma working on sles11 on ppc64.
I see the same results with both OFED 1.5 and 1.5.1, I have also tried
both the a 2.6.30 kernel and the 2.6.27 kernel provided with SLES11.
(using kernel modules from OFED).

I can create the remote mount, run ls on it, but when I try to cp a file
to the remote mount I get the following Oops:

Any ideas?

: Oops: Kernel access of bad area, sig: 11 [#1]
SMP NR_CPUS=1024 NUMA pSeries
Modules linked in: nfsd lockd exportfs auth_rpcgss nfs_acl svcrdma
sunrpc ib_ise
r iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi rdma_ucm
qlgc_vnic ib_sdp
 rdma_cm ib_addr iw_cm ib_ipoib ib_cm ib_sa ipv6 ib_uverbs ib_umad
iw_nes crc32c
 libcrc32c iw_cxgb3 cxgb3 ib_ehca mlx4_en mlx4_ib mlx4_core fuse loop
ib_mthca i
b_mad ses sr_mod ib_core cdrom enclosure sg e1000 evbug uhci_hcd
pata_pdc2027x s
d_mod crc_t10dif ipr libata scsi_mod dm_region_hash dm_log dm_mod
NIP: d0000000062bcf64 LR: d000000006eb0c94 CTR: d0000000062bcf00
REGS: c0000000fb787b20 TRAP: 0300   Not tainted  (2.6.30-5-ppc64)
MSR: 8000000000009032 <EE,ME,IR,DR>  CR: 22000024  XER: 00000010
DAR: 0000000000000000, DSISR: 0000000040000000
TASK = c0000000ef624260[3005] 'nfsd' THREAD: c0000000fb784000 CPU: 0
GPR00: 0000000000000001 c0000000fb787da0 d0000000062f9f08
c0000000fcef8d80 
GPR04: 0000000000000001 0000000000000070 0000000000000000
0000000000000000 
GPR08: 0000000000000000 0000000000000000 0000000000000001
c000000000e5e700 
GPR12: d000000006eda9c8 c000000000a82400 c000000000794408
c0000000006b3bc1 
GPR16: 0000000002394340 0000000000000000 c000000000794340
00000000019df9c0 
GPR20: c000000000794358 c0000000006d08ff 0000000000916400
c0000000fb563780 
GPR24: 0000000000000001 0000000000000000 c0000000008c7640
0000000000000000 
GPR28: 0000000000000000 c0000000fcef8d80 d0000000062f6a88
c0000000fcef8d80 
NIP [d0000000062bcf64] .svc_process+0x64/0x864 [sunrpc]
LR [d000000006eb0c94] .nfsd+0x150/0x1b8 [nfsd]
Call Trace:
[c0000000fb787da0] [0000000000000001] 0x1 (unreliable)
[c0000000fb787e70] [d000000006eb0c94] .nfsd+0x150/0x1b8 [nfsd]
[c0000000fb787f00] [c0000000000a0b20] .kthread+0x84/0xd0
[c0000000fb787f90] [c00000000002a464] .kernel_thread+0x54/0x70
Instruction dump:
fba1ffe8 f821ff31 e8a30110 eae300b0 2ba50017 409d05d0 e9230220 38000001 
e97e8048 39000000 90030228 e9290000 <e8090000> 780aa320 7940aac2
78001f24 
---[ end trace b2c0889cfad5bbdf ]---

Here are the steps I am using.

On the server.
/etc/exports ..
192.168.0.34/255.255.255.0(fsid=0,rw,async,insecure,no_root_squash)

modprobe svcrdma
/etc/init.d/nfsserver start
echo rdma 20049 > /proc/fs/nfsd/portlist

On the client:
modprobe xprtrdma
/sbin/mount.rnfs 192.168.0.64:/home /mnt  -o rdma,port=20049,nolock

ls /mnt   (works)
cp vmlinux /mnt  (fails)

Dave...


--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to