[ros-dev] Re: [ros-svn] [hbirr] 15381: - Reference the file object in IopSecurityFile.

James Tabor jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Thu May 19 21:32:13 CEST 2005


Hartmut Birr wrote:
> Alex Ionescu wrote:
> 
> 
>>hbirr at svn.reactos.com wrote:
>>
>>
>>>- Reference the file object in IopSecurityFile.  - Don't set
>>>FO_DIRECT_DEVICE_OPEN in IoCreateStreamFileObject.  - Disabled the
>>>setting of IRP_NOCACHE, because vfat cannot handle cached and non
>>>cached requests for the same file.  - Set the correct device object
>>>in NtWriteFile.
>>
>>
>>Hi,
>>
>>This change breaks usetup. As I said, IoCreateStreamFileObject must be
>>left with the current hack intact.
>>
>>Best regards,
>>Alex Ionescu
>>
> 
> Without this changes, vfatfs does crash very often while parsing a
> directory and if the directory is larger than one cluster. I see this
> while compiling ros on ros. After a crash, chkdsk has many to do. Please
> remove this hack immediately.
> 
> - Hartmut
> 
We need both usetup and a stable vfatfs. Building ros on ros is a big
part of our development testing. If that is broken!

So do we think the problem is in the vfatfs or in io/file.c?
James


More information about the Ros-dev mailing list