From owner-freebsd-current Thu Oct 3 13:57:44 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA22785 for current-outgoing; Thu, 3 Oct 1996 13:57:44 -0700 (PDT) Received: from alpo.whistle.com (s204m38.isp.whistle.com [207.76.204.38]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA22779 for ; Thu, 3 Oct 1996 13:57:38 -0700 (PDT) Received: from current1.whistle.com (current1.whistle.com [207.76.205.22]) by alpo.whistle.com (8.7.5/8.7.3) with SMTP id NAA06339 for ; Thu, 3 Oct 1996 13:56:55 -0700 (PDT) Message-ID: <32542824.64880EEB@whistle.com> Date: Thu, 03 Oct 1996 13:55:00 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0b6 (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: current@freebsd.org Subject: Re: HELP!! kernel deadlock.. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Last night our mail was screwd up accidentally anyone sending mail to me would have received bouced messages. I see terry's ansewer to this mail and her refers to other answers if you send a response, please resend.. ESPECIALLY if you know how to get gdb in kernel debugging mode to show stacktraces from other processes. I want to hear from you! julian a recap on the problem: Take the following 3 processes: > > proc N, with a lock on file / (inode 2) > wchan of that inode, waitstring of "ufslk2" > is waiting for inode for /mnt in the root filesystem (inode M) > > proc N+1 with a lock on the inode M (/mnt in root filesystem) > is waiting for inode for / (inode 2) in the mounted filesystem /mnt > it is showing "uihget" as a waitstring. > > proc N+2 with a lock on inode 2 of the mnt filesystem (/ of that filesystem) > is waiting for the inode for / and is showing "ufslk2" as a waitstring. > > It is my suspicion that process N+2 may be trying to unmount /mnt P.S. Terry it is NOT running NFS.. NFS is not even loaded.