NFS problems on a MPC5200-based board
Bartłomiej Sięka
tur at semihalf.com
Thu Mar 12 02:08:02 EST 2009
Hi,
This is a follow-up on NFS problems on an MPC5200-based board reported
here a while back:
http://www.nabble.com/-PATCH--Add-support-for-the-digsy-MTC-board.-to21750004.html#a21792612
To recap: while using NFS, especially while mounting the root
filesystem over NFS, the system is really slow and displays a bunch of
"nfs: server 192.168.1.1 not responding, still trying" messages.
Sometimes it is able to get to the login prompt, sometimes not. In
cases where the login is successful, the system is still extremely
sluggish (console hangs for tens of seconds and longer).
git bisect narrows down the troublesome commit as:
commit 4c456a67f501b8b15542c7c21c28812bf88f484b
Author: Gerhard Pircher <gerhard_pircher at gmx.net>
Date: Fri Jan 23 06:51:28 2009 +0000
powerpc/mm: Fix handling of _PAGE_COHERENT in BAT setup code
_PAGE_COHERENT is now always set in _PAGE_RAM resp. PAGE_KERNEL.
Thus it has to be masked out, if the BAT mapping should be non
cacheable or CPU_FTR_NEED_COHERENT is not set.
This will work on normal SMP setups because we force-set
CPU_FTR_NEED_COHERENT as part of CPU_FTR_COMMON on SMP.
Signed-off-by: Gerhard Pircher <gerhard_pircher at gmx.net>
Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
We have tested recent mainline kernel (past 2.6.29-rc7) with the
4c456a6...
commit reverted and NFS problems went away.
Other people have also reported similar problems (original posters on
Cc):
http://www.nabble.com/-PATCH--Add-support-for-the-digsy-MTC-board.-tp21750004p21792825.html
http://www.nabble.com/-PATCH--Add-support-for-the-digsy-MTC-board.-tp21750004p21792612.html
The commit in question does not look directly related to NFS/
networking; moreover it is a fix for some other problem, so just
reverting it is not an option, it seems (?). So how do we go about
having NFS operational again? Any comments?
Regards,
Bartlomiej Sieka
More information about the Linuxppc-dev
mailing list