From ahd@fantasy-factory.hh.kew.com  Mon Mar 23 19:21:13 1998
Received: from fantasy-factory.hh.kew.com (kendra.ne.mediaone.net [24.128.94.182])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA22404
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 23 Mar 1998 19:21:10 -0800 (PST)
          (envelope-from ahd@fantasy-factory.hh.kew.com)
Received: (from ahd@localhost)
	by fantasy-factory.hh.kew.com (8.8.8/8.8.8) id WAA00414;
	Mon, 23 Mar 1998 22:21:08 -0500 (EST)
	(envelope-from ahd)
Message-Id: <199803240321.WAA00414@fantasy-factory.hh.kew.com>
Date: Mon, 23 Mar 1998 22:21:08 -0500 (EST)
From: ahd@kew.com
Reply-To: ahd@kew.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: msdosfs incorrect compute cluster or root directory
X-Send-Pr-Version: 3.2

>Number:         6115
>Category:       i386
>Synopsis:       msdosfs incorrect compute cluster or root directory
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 23 19:30:01 PST 1998
>Closed-Date:    Sat Jul 18 15:53:26 PDT 1998
>Last-Modified:  Sat Jul 18 15:56:48 PDT 1998
>Originator:     Drew Derbyshire
>Release:        FreeBSD 2.2.6-980321-BETA i386
>Organization:
Kendra Electronic Wonderworks
>Environment:

	Compaq DeskPro 2000 with 254M FAT volume mounted R/O to
	FreeBSD.  Root directory has 576 entries in 36 sectors (as
	reported by Partition Magic), DOS slice uses 4K clusters.

>Description:

     At boot (mount time for disk), I receive the following message:

	Mar 23 22:06:49 fantasy-factory /kernel: mountmsdosfs():
	Warning: root directory is not a multiple of the clustersize
	in length

     This may be correct, by the numbers above the disk uses 4.5
     clusters for the root direcrory.   However if neither Windows
     95 nor Partition Magic care, FreeBSD should not report if it
     is not a problem (or refuse to mount the drive if it is a
     problem.)

>How-To-Repeat:

	Reboot with specified configration.

>Fix:
	
	Unknown.

>Release-Note:
>Audit-Trail:

From: Kevin Day <toasty@home.dragondata.com>
To: ahd@kew.com
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: i386/6115: msdosfs incorrect compute cluster or root directory
Date: Mon, 23 Mar 1998 21:55:22 -0600 (CST)

 >      At boot (mount time for disk), I receive the following message:
 > 
 > 	Mar 23 22:06:49 fantasy-factory /kernel: mountmsdosfs():
 > 	Warning: root directory is not a multiple of the clustersize
 > 	in length
 > 
 >      This may be correct, by the numbers above the disk uses 4.5
 >      clusters for the root direcrory.   However if neither Windows
 >      95 nor Partition Magic care, FreeBSD should not report if it
 >      is not a problem (or refuse to mount the drive if it is a
 >      problem.)
 > 
 
 See 'man mount_msdos' for a short reference to this.
 
 Kevin
State-Changed-From-To: open->closed 
State-Changed-By: hoek 
State-Changed-When: Sat Jul 18 15:53:26 PDT 1998 
State-Changed-Why:  
I understand NetBSD removed this warning message ("not a multiple 
of clustersize").  We have considered it, but will probably not remove 
it until our msdosfs code has finished being completely overhauled. 
Think of it not-so-much as a warning "Hmm... you may have a bad 
fat partition", but as a warning "Hmm... I hope FreeBSD doesn't screw 
this partition up." 

Where a partition is a slice, of course.  :) 
>Unformatted:
