From owner-freebsd-alpha@FreeBSD.ORG Sun Jul 27 13:04:13 2003 Return-Path: Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CB3737B401 for ; Sun, 27 Jul 2003 13:04:13 -0700 (PDT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id F174743F85 for ; Sun, 27 Jul 2003 13:04:11 -0700 (PDT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.9/8.12.9) with ESMTP id h6RK40hR046883 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 27 Jul 2003 22:04:05 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.9/8.12.9) with ESMTP id h6RK3wAx068265 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 27 Jul 2003 22:03:59 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.9/8.12.9) with ESMTP id h6RK3wNS047667; Sun, 27 Jul 2003 22:03:58 +0200 (CEST) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.9/8.12.9/Submit) id h6RK3vEl047666; Sun, 27 Jul 2003 22:03:57 +0200 (CEST) Date: Sun, 27 Jul 2003 22:03:57 +0200 From: Bernd Walter To: Marcel Moolenaar Message-ID: <20030727200356.GL42805@cicely12.cicely.de> References: <20030725220247.GA1653@dhcp01.pn.xcllnt.net> <20030726074052.GA93951@freebie.xs4all.nl> <20030726081120.GA7470@dhcp01.pn.xcllnt.net> <20030726163016.GF95189@freebie.xs4all.nl> <20030726183007.GA575@dhcp01.pn.xcllnt.net> <20030726184509.GA4440@freebie.xs4all.nl> <20030726192133.GB575@dhcp01.pn.xcllnt.net> <20030727081715.GB6392@freebie.xs4all.nl> <20030727091517.GA468@freebie.xs4all.nl> <20030727194616.GA608@athlon.pn.xcllnt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030727194616.GA608@athlon.pn.xcllnt.net> X-Operating-System: FreeBSD cicely12.cicely.de 5.1-CURRENT alpha User-Agent: Mutt/1.5.4i cc: alpha@freebsd.org Subject: Re: NFS hangs appears dc(4) newbusification related X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jul 2003 20:04:13 -0000 On Sun, Jul 27, 2003 at 12:46:16PM -0700, Marcel Moolenaar wrote: > I think the mystery is solved: > > After some triaging it became clear that the problem was not the > newbusification of dc(4). I got the same lockups with sources > before that change, but after the mbuf changes sibly@ made. The > comment by ticso@ that tcp doesn't work anyway was not true > before, but is now. That misalignment existed before is possible. It is true since day one and therefor TCP NFS never worked reliable on alpha. If and how often you trigger the bug depends on your usage. If you see anything else then an alignment panic then it's something new. > It never caused any problems for me though. Removing tcp from the > mount options in fstab(5) solved the problem with -current sources, > but could be be used prior to that. > > So: > o Using TCP based NFS mounts is indeed broken and should at least > be mentioned somewhere, because the breakage is only visible on > alpha. Ideally it should be fixed. The alignemt bug is a problem on other strong alignment platforms as well. I can't speak about the new problem. > o rpc.statd(8) still fails for msync(), which probably needs to > addressed as well, because it's specific to alpha too. > o If misalignment is the root cause of why TCP based NFS mounts > don't work, then why doesn't the kernel panic? All misalignments > in the kernel should be fatal, not cause "random" failures. They do panic for shure. -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de