From wayne@barnes1.wustl.edu  Mon Aug 25 09:04:15 1997
Received: from barnes1.wustl.edu (barnes1.wustl.edu [128.252.162.58])
          by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA19692
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 25 Aug 1997 09:04:15 -0700 (PDT)
Received: (from wayne@localhost) by barnes1.wustl.edu (8.8.5/8.7.3) id LAA07870; Mon, 25 Aug 1997 11:00:31 -0500 (CDT)
Message-Id: <199708251600.LAA07870@barnes1.wustl.edu>
Date: Mon, 25 Aug 1997 11:00:31 -0500 (CDT)
From: "Wayne M. Barnes" <wayne@barnes1.wustl.edu>
Reply-To: wayne@barnes1.wustl.edu
To: FreeBSD-gnats-submit@freebsd.org
Subject: mount -t msdos causes panic:vm_fault  <Synopsis of the problem (one line)>
X-Send-Pr-Version: 3.2

>Number:         4381
>Category:       kern
>Synopsis:       mount -t msdos causes panic:vm_fault
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 25 09:10:00 PDT 1997
>Closed-Date:    Tue Dec 28 07:35:36 PST 1999
>Last-Modified:  Tue Dec 28 07:38:33 PST 1999
>Originator:     Wayne M. Barnes
>Release:        FreeBSD 2.2.2 and 3.0-CURRENT i386
>Organization:
Washington University
>Environment:
        Windows95 in first partition (0), 511 MB
	DOS in second partition (1), 255 MB
	FreeBSD in third partition (2), 2.3 GB 

	200 MHz Pentium, 32 MB RAM, generic.

	

>Description:

        mount -t msdos -r /dev/wd0s1 /msdosC

 ** CRASH **

	panic: vm_fault: fault on nofault entry, addr f2c88000
        syncing disks.... 23 23 .... 1 1 1 1 giving up.
        Automatic reboot ...
	

>How-To-Repeat:

        This happens on two similar systems, but not
	on this here 2.2.1 system, which starts FreeBSD at MB 504.  
	

>Fix:
Is this something to do with EIDE bugs?
Should I perhaps start over with a clean drive, and make sure FreeBSD
starts in the first 512 MB?
	

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: steve 
Responsible-Changed-When: Tue Aug 26 05:16:34 PDT 1997 
Responsible-Changed-Why:  
Misfiled PR. 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Mon Nov 10 19:56:32 PST 1997 
State-Changed-Why:  
This is a PC BIOS limitation and not a FreeBSD-related bug. 

From: Steve Price <sprice@HiWAAY.net>
To: freebsd-gnats-submit@freebsd.org, wayne@barnes1.wustl.edu
Cc:  Subject: Re: docs/4381: mount -t msdos causes panic:vm_fault
Date: Mon, 10 Nov 1997 22:01:38 -0600

 [remainder of PR elided]
 
 >Fix
 >
 >      Is this something to do with EIDE bugs?
 >      Should I perhaps start over with a clean drive, and make sure
 >      FreeBSD starts in the first 512 MB?
 
 No this is not an EIDE bug.  It is a limitation with the PC
 BIOS that restricts bootable partitions to the first 1024
 cylinders.  See http://www.freebsd.org/FAQ/FAQ34.html#34
 
 Steve
State-Changed-From-To: closed->open 
State-Changed-By: steve 
State-Changed-When: Tue Nov 11 06:43:02 PST 1997 
State-Changed-Why:  
Chalk me up a couple of points toward the pointy hat award. 
As Bruce Evans pointed out this is in no way related to the 
PC's BIOS, but rather a bug in msdosfs that crashes the 
system when fed an invalid partition to mount. 
State-Changed-From-To: open->closed 
State-Changed-By: bp 
State-Changed-When: Tue Dec 28 07:35:36 PST 1999 
State-Changed-Why:  
Closed together with PR-15136. Thanks! 
>Unformatted:
