2007-05-08 17:16:55

by Kallol Biswas

[permalink] [raw]
Subject: nfs issue with 2.6 kernel and busybox on arm

Hi,
I have been having problem with NFS on an embedded board.

The board is a arm 920t based Centaur board, with 4MB flash and 32MB ram,
running 2.6.9 kernel.

It seems that the the remote directory can be mounted successfully, however
no command can be executed.
Even the command ls on remote direcory prints "NFS server not responding".
The ethereal dump is attached with the email.

It seems that the servers responds to READDIR call, but the client (embedded
board) does not like it, it retries the request.
Changing the wsize and rsize does not help. The command ifconfig shows there
no error in ethernet packets, and no TX or RX packet is corrupted.

An ethereal dump is attached with the email.

Kallol


Attachments:
(No filename) (714.00 B)
(No filename) (784.00 B)
nfs_dump (42.15 kB)
(No filename) (286.00 B)
(No filename) (140.00 B)
Download all attachments

2007-05-10 16:16:19

by Talpey, Thomas

[permalink] [raw]
Subject: Re: nfs issue with 2.6 kernel and busybox on arm

At 01:16 PM 5/8/2007, Kallol Biswas wrote:
>Hi,
> I have been having problem with NFS on an embedded board.
>
>The board is a arm 920t based Centaur board, with 4MB flash and 32MB ram, running 2.6.9 kernel.

What toolset are you using to compile the kernel, and are you
using any eabi, thumb or other flags? I have had a number of
issues building 2.6.x for embedded ARMs that I could sometimes
work around, sometimes not. For instance there was a construct
in XFS that just plain wouldn't yield good code, I had to mangle a
few ?: operators before it stopped corrupting directories. I used
both the Codesourcery binaries and I also built gcc from the
OpenEmbedded patches.

Still, I don't recall having any issues with the NFS client. This
was mostly building .18, .19 and .20 though.

Tom.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
NFS maillist - [email protected]
https://lists.sourceforge.net/lists/listinfo/nfs