NetBSD Problem Report #39385

From christos@quasar.astron.com  Wed Aug 20 09:36:23 2008
Return-Path: <christos@quasar.astron.com>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 1F49C63B853
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 20 Aug 2008 09:36:23 +0000 (UTC)
Message-Id: <20080820081902.4FC3F539C@quasar.astron.com>
Date: Wed, 20 Aug 2008 08:19:02 +0000 (UTC)
From: christos@zoulas.com
Reply-To: christos@zoulas.com
To: gnats-bugs@gnats.NetBSD.org
Subject: unmount_ptyfs vrele deadlock.
X-Send-Pr-Version: 3.95

>Number:         39385
>Category:       kern
>Synopsis:       unmounting ptyfs with busy ptys causes deadlock in vrele
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          feedback
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Aug 20 09:40:00 +0000 2008
>Closed-Date:    
>Last-Modified:  Thu May 25 04:01:43 +0000 2017
>Originator:     Christos Zoulas
>Release:        NetBSD 4.99.71
>Organization:
	Disorganized Anonymous
>Environment:
System: NetBSD quasar.astron.com 4.99.71 NetBSD 4.99.71 (QUASAR) #53: Thu Jul 31 11:31:34 EDT 2008 christos@quasar.astron.com:/usr/src/sys/arch/amd64/compile/QUASAR amd64
Architecture: x86_64
Machine: amd64
>Description:
	running reboot from a ptyfs pty causes a deadlock in vrelel()?

>How-To-Repeat:
	start x and a couple of xterms. run reboot on one of them.
>Fix:
	unknown.

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 03 Jan 2013 22:17:56 +0000
State-Changed-Why:
Have you seen this recently? I regularly reboot from xterms and I've been
using ptys for some years now, and I haven't seen such a problem.


From: David Holland <dholland-bugs@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/39385 (unmounting ptyfs with busy ptys causes deadlock in
 vrele)
Date: Thu, 3 Jan 2013 22:18:33 +0000

 On Thu, Jan 03, 2013 at 10:17:57PM +0000, dholland@NetBSD.org wrote:
  > State-Changed-From-To: open->feedback
  > State-Changed-By: dholland@NetBSD.org
  > State-Changed-When: Thu, 03 Jan 2013 22:17:56 +0000
  > State-Changed-Why:
  > Have you seen this recently? I regularly reboot from xterms and I've been
  > using ptys for some years now, and I haven't seen such a problem.
            ^f
 -- 
 David A. Holland
 dholland@netbsd.org

From: christos@zoulas.com (Christos Zoulas)
To: gnats-bugs@NetBSD.org, kern-bug-people@netbsd.org, 
	netbsd-bugs@netbsd.org, gnats-admin@netbsd.org, dholland@NetBSD.org
Cc: 
Subject: Re: kern/39385 (unmounting ptyfs with busy ptys causes deadlock in vrele)
Date: Thu, 3 Jan 2013 18:24:28 -0500

 On Jan 3, 10:17pm, dholland@NetBSD.org (dholland@NetBSD.org) wrote:
 -- Subject: Re: kern/39385 (unmounting ptyfs with busy ptys causes deadlock i

 | Synopsis: unmounting ptyfs with busy ptys causes deadlock in vrele
 | 
 | State-Changed-From-To: open->feedback
 | State-Changed-By: dholland@NetBSD.org
 | State-Changed-When: Thu, 03 Jan 2013 22:17:56 +0000
 | State-Changed-Why:
 | Have you seen this recently? I regularly reboot from xterms and I've been
 | using ptys for some years now, and I haven't seen such a problem.

 You probably don't have LOCKDEBUG defined.

 christos

State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 25 May 2017 04:01:19 +0000
State-Changed-Why:
this shouldn't have been in feedback


State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 25 May 2017 04:01:43 +0000
State-Changed-Why:
but let's try again: is this still current? after all the vnode cache
changes lately I'd expect not...


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.