From nobody@FreeBSD.ORG  Wed Jun 28 21:51:42 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 212CE37BAF9; Wed, 28 Jun 2000 21:51:42 -0700 (PDT)
Message-Id: <20000629045142.212CE37BAF9@hub.freebsd.org>
Date: Wed, 28 Jun 2000 21:51:42 -0700 (PDT)
From: ahampi@yahoo.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: executing command cd ../cdrom after mount-unmount-mount causes trap 12 and kernel panic.
X-Send-Pr-Version: www-1.0

>Number:         19572
>Category:       kern
>Synopsis:       executing command cd ../cdrom after mount-unmount-mount causes trap 12 and kernel panic.
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    alfred
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 28 22:00:00 PDT 2000
>Closed-Date:    Sun May 20 05:12:21 PDT 2001
>Last-Modified:  Sun May 20 05:16:05 PDT 2001
>Originator:     Aravind Kumar H.G.
>Release:        FreeBSD 4.0
>Organization:
-
>Environment:
FreeBSD 4.0 release FreeBSD 4.0 release#0:Mon March 20 225022 GMT 2000
root@monster.cdrom.com
>Description:
Executing cd ../cdrom from /cdrom directory after cycle of mount-umount-
mount cycle causes trap 12 (page fault while in kernel mode) and hence
causes kernel panic.
>How-To-Repeat:
chdir to /cdrom (which) is default mount point for cdrom as per fstab.
mount /cdrom and do ls
now umount -f /cdrom (force as we will be /cdrom)
doing ls will give error( . not a directory)
do mount /cdrom to mount the cdrom once again (we are still in /cdrom dir)
now do ls will give error once again
now do cd ../ (tab in case of bash or esc in case of csh) to do file
completion.
This will result in trap 12 (page fault in kernel mode) and thus
results in kernel panic.
>Fix:
No idea.

>Release-Note:
>Audit-Trail:

From: <jkoshy@FreeBSD.org>
To: freebsd-gnats-submit@freebsd.org
Cc:  
Subject: Re: kern/19572: executing command cd ../cdrom after mount-unmount-mount
Date: Thu, 2 Nov 2000 01:27:37 -0800 (PST)

 I have been able to reproduce this panic on a 4.1.1-STABLE system and a
 5-CURRENT system of Sep 5 2000 vintage.
 
 Regards,
 Koshy
 <jkoshy@freebsd.org>
 
 
Responsible-Changed-From-To: freebsd-bugs->alfred 
Responsible-Changed-By: alfred 
Responsible-Changed-When: Thu Nov 30 12:43:26 PST 2000 
Responsible-Changed-Why:  
Applied patch in PR/23191 will close if the patch resolves the issue. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=19572 
State-Changed-From-To: open->closed 
State-Changed-By: iedowse 
State-Changed-When: Sun May 20 05:12:21 PDT 2001 
State-Changed-Why:  

Fixed in -current and -stable (vfs_lookup.c rev 1.41 and 1.38.2.2 
respectively). Thanks for the bug report! 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=19572 
>Unformatted:
