In msdosfs_vfsops.c we have:
                        || !pmp->pm_Heads || pmp->pm_Heads > 255
#ifdef PC98
                        || !pmp->pm_SecPerTrack || pmp->pm_SecPerTrack > 255) {
#else
                        || !pmp->pm_SecPerTrack || pmp->pm_SecPerTrack > 63) {
#endif
                        error = EINVAL;

What's so special about 63?  Many scsi drives have more than 63
sectors per track.  The only reason that we don't see problems with
this is that it appears that CAM appears to be using a geometry with
64 heads and 32 sectors and N cylendars.  What's the justification
here?

Warner


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to