From owner-freebsd-ppc Tue Oct 8 6:39: 2 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B311837B401 for ; Tue, 8 Oct 2002 06:39:01 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 449F443E88 for ; Tue, 8 Oct 2002 06:39:00 -0700 (PDT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-203-45-245-212.qld.bigpond.net.au [203.45.245.212]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g98Dr0L75560 for ; Tue, 8 Oct 2002 23:53:00 +1000 (EST) Message-ID: <3DA2E066.C7F3686C@freebsd.org> Date: Tue, 08 Oct 2002 23:40:54 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Subject: new NFS kernel available Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://people.freebsd.org/~grehan/kernel.nfs This should fix the intermittent sigaborts/lockups. I've built kernels cleanly on G3 & G4 machines. The problem was that the segment register reserved for copyin/copyout wasn't being saved across context switches, resulting in an incorrect address being extracted from the segment register when copyin/copyout/friends resulted in a fault. I've disabled ATA support in this kernel: some problems have shown up recently that I haven't managed to track down. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message