Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Mar 1998 19:16:01 -0500
From:      dmaddox@scsn.net (Donald J. Maddox)
To:        Terry Lambert <tlambert@primenet.com>, dmaddox@scsn.net
Cc:        current@FreeBSD.ORG
Subject:   Re: MSDOSFS Broken(?)
Message-ID:  <19980302191601.01401@scsn.net>
In-Reply-To: <199803022340.QAA25836@usr09.primenet.com>; from Terry Lambert on Mon, Mar 02, 1998 at 11:40:25PM %2B0000
References:  <19980302171544.21782@scsn.net> <199803022340.QAA25836@usr09.primenet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 02, 1998 at 11:40:25PM +0000, Terry Lambert wrote:
> > After a 'make world' and a new kernel from sources cvsupped ~10PM EST
> > last night, it seems that msdosfs is broken...  Files that are known
> > to be good appear corrupt when accessed from FBSD.
> > 
> > This seems to characterize the problem:
> > 
> > # ls -l /dos/c/MISC/STAC.DOC
> > -rwxr-xr-x  1 root  wheel  72417 Jan 30 16:22 /dos/c/MISC/STAC.DOC
> > 
> > # file /dos/c/MISC/STAC.DOC
> > /dos/c/MISC/STAC.DOC: Rich Text Format data, version 1, ANSI
> > 
> > # cat /dos/c/MISC/STAC.DOC
> > cat: /dos/c/MISC/STAC.DOC: Argument list too long
> 
> [ ... ]
> 
> > What's wrong with this picture?
> 
> cat's acting like it did a pattern match, but it didn't?
> 
> This looks like a shell globbing error, not an MSDOSFS error.
> 
> Note 1: cat does not exit with the error E2BIG.

Apparently, it did this time :-)  Actually the error 7 was being
returned by the read(2) call (see the trace).

> 
> Note 2: This is not likely to be a VM problem, since directories
> 	can't be mmap'ed.
> 
> Are you sure you didn't get bit by the vnode size change (see other
> postings today)?  If you are using MSDOS as an LKM, recompile it
> if you recompiled your kernel.

Reread the beginning of my message.  This is following a complete
'make world', and new kernel.

In any case, it looks like Dmitrij Tejblum is aware of, and has
fixed, the problem.  I still haven't tried the patches (I just saw
'em), but I have high hopes ;-)

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980302191601.01401>