taskThe GNU Hurd - Tasks: task #2488, fatfs should use and update the...

 
 

task #2488: fatfs should use and update the FSInfo sector when it is available

Submitter:  Marco Gerards <marco_g>
Submitted:  -
   
 
Category:  FAT filesystem Should Start On:  Sat 02 Aug 2003 10:00:00 PM UTC
Should be Finished on:  Sat 02 Aug 2003 10:00:00 PM UTC Priority:  * 5 - Normal
Status:  None Privacy:  Public
Assigned to:  marco_g Percent Complete:  Any
Open/Closed:  Open Planned Release:  None
Effort:  0.00
Wiki-like text discussion box: 


* Mandatory Fields

Post a Comment

Add a New Comment Rich Markup
   

Discussion

-, original submission:  

For FAT32 a FSInfo sector can be stored, this is a sector with
additional information about the filesystem including the free space
and the next free sector.

It is not safe to assume this information is correct, it is possible
to destroy the filesystem when using the next free sector without
checking if it is really free.

Fatfs should use the free space information in this sector, but there
must be possible for the user to configure fatfs to ignore this field
and find out this information itself like it is done for FAT12 and
FAT16. NEVER consider this information reliable. Always look for free
space by scanning the FAT, don't report the disk is full because the
FSInfo sector claims it is.  When possible (it is when the whole fat
was read) update this information so it is correct.

Marco Gerards <marco_g>
Group Member

 

Attached Files

This item currently has no attached files.

(Note: upload size limit is set to 4.0MiB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

 

Dependencies

This item does not depend on any other items.

No items depend on this one.

 

Mail Notification Carbon-Copy List

 

Votes

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

History

No changes have been made to this item

Back to the top

Powered by Savane 3.16-598c.
Corresponding source code