From owner-freebsd-stable Sat Mar 27 21:10:17 1999 Delivered-To: freebsd-stable@freebsd.org Received: from bolero-x.rahul.net (bolero.rahul.net [192.160.13.1]) by hub.freebsd.org (Postfix) with SMTP id AD15615238 for ; Sat, 27 Mar 1999 21:10:16 -0800 (PST) (envelope-from dhesi@rahul.net) Received: from q.bolero.rahul.net (bolero.rahul.net) by bolero-x.rahul.net with SMTP id AA12831 (5.67b8/IDA-1.5 for ); Sat, 27 Mar 1999 21:09:57 -0800 Message-Id: <199903280509.AA12831@bolero-x.rahul.net> Received: (qmail 12827 invoked from network); 28 Mar 1999 05:09:56 -0000 Received: from waltz.rahul.net (192.160.13.9) by bolero.rahul.net with SMTP; 28 Mar 1999 05:09:56 -0000 To: freebsd-stable@freebsd.org Subject: NFS hangs in 3.0-RELEASE, 3.1-RELEASE, 3.1-19990323-STABLE Date: Sat, 27 Mar 1999 21:09:55 -0800 From: Rahul Dhesi Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I am able to make NFS hang as follows: - Have two machines running 3.1-19990323-STABLE NFS-mount filesystems from each other. - On each machine, on a filesystem NFS-mounted from the other, create 10 subdirectories, and start 10 tar pipelines copying the entire /usr/src directory tree into each of said subdirectories. After a few minutes, you will get 'NFS server xxx not responding' messages on both machines. All activities that cause NFS access, including 'df', will hang. Other activities will work just fine. Load average will be low. New process creation is not affected. Compiling a kernel with maxusers=256 does not help. Both 'reboot' and 'reboot -q' will hang and fail to reboot the machine. But 'reboot -n' will succeed in rebooting the machine. I have done this experiment with all of: 3.0-RELEASE, 3.1-RELEASE, 3.1-19990323-STABLE, and a number of snapshots between 3.0-RELEASE and 3.1-RELEASE. In all cases the above experiment causes NFS to hang. I will be happy to provide more detailed information if anybody needs it. Formal PR upon specific request, if somebody can find the time to work on it. Rahul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message