Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jul 2008 12:53:42 +0900 (JST)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        xcllnt@mac.com
Cc:        freebsd-sparc64@FreeBSD.org, freebsd-ia64@FreeBSD.org
Subject:   Re: 7.0R panic in nfs_readdirrpc()
Message-ID:  <20080726.125342.231202831.hrs@allbsd.org>
In-Reply-To: <BDB0D269-FA6E-4017-B1B7-12872207DB56@mac.com>
References:  <20080725.142554.124338824.hrs@allbsd.org> <20080725.161039.177339309.hrs@allbsd.org> <BDB0D269-FA6E-4017-B1B7-12872207DB56@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
----Security_Multipart(Sat_Jul_26_12_53_42_2008_510)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Marcel Moolenaar <xcllnt@mac.com> wrote
  in <BDB0D269-FA6E-4017-B1B7-12872207DB56@mac.com>:

xc>
xc> On Jul 25, 2008, at 12:10 AM, Hiroki Sato wrote:
xc>
xc> > Almost the same panic occurred on sparc64, too.  Memory alignment
xc> > issue?
xc>
xc> Yes. The exception is for a 4-byte load on a 1-byte aligned
xc> (i.e. odd) address. This is a code bug.
xc>
xc> I can't remember having these issues with NFS. Can you tell
xc> me more about your configuration?

 Yes, it was 7.0R/i386 (server)<->7.0R/ia64 (client), mounted over
 TCP.  Doing "cvs co src" from the server triggered the panic.  I
 tried NFS over UDP (default) and one over TCP, the former has no
 problem under the same load.  The mount_nfs options were
 "-T,ro,bg,intr,noinet6" and the difference was the transport protocol
 only.  Maybe it is because TCP mount uses a larger block size than
 UDP by default.  7.0R/sparc64 can trigger it with the same
 configuration as I reported.  I am not sure if 7.0R/ppc does, though.

 In i386<->i386 and i386<->amd64 case, TCP mount seems to work fine,
 but it is probably because i386 does not throw exception due to
 misaligned access.

--
| Hiroki SATO

----Security_Multipart(Sat_Jul_26_12_53_42_2008_510)--
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEABECAAYFAkiKn8YACgkQTyzT2CeTzy3VzQCgt79j0Kuo/dheT0WYEQnmMqrj
72UAnivj4DN56ZhhoOpkRqPItsXZ3Ozl
=c6mJ
-----END PGP SIGNATURE-----

----Security_Multipart(Sat_Jul_26_12_53_42_2008_510)----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080726.125342.231202831.hrs>