Gregory Nutt fb73006a4b These changes implemnt FAT file shrinkage as needed to fully support ftruncate().
Squashed commit of the following:

    fs/fat:  Resolves issues with truncating the cluster chain when shrinking files via ftruncate().
    fs/fat:  First cut at implementation file shrinkage logic needed to support ftruncate().  Certainly shrinks the file size but it does not appear to correctly disconnect the cluster chains.
    fs/fat:  Restructure some functions in files to better support forthcoming file shrinkage logic.  Put framework for file shrinkage in place.  That logic is incomplete on initial commit.
2018-01-04 19:08:43 -06:00
..
2018-01-03 16:03:56 -06:00
2017-10-04 15:22:27 -06:00
2017-10-04 15:22:27 -06:00
2017-10-04 15:22:27 -06:00
2017-10-30 18:07:42 -06:00
2017-10-10 08:44:12 -06:00
2018-01-04 10:54:54 -06:00
2018-01-03 16:03:56 -06:00
2018-01-03 16:03:56 -06:00
2018-01-04 10:54:54 -06:00
2018-01-03 16:03:56 -06:00
2018-01-03 16:03:56 -06:00
2018-01-03 16:03:56 -06:00
2018-01-04 10:54:54 -06:00
2017-10-30 18:07:42 -06:00
2017-10-30 18:07:42 -06:00