reactos/drivers/filesystems/fastfat
Thomas Faber 303f17f884
[FASTFAT] Implement the overflow queue. CORE-17344 CORE-17328
This avoids blocking all Ex worker threads in fastfat, thereby making Cc
unable to issue the lazy writes that would unblock those workers.
This is more or less directly taken from fastfat_new.
2020-10-24 19:53:36 +02:00
..
blockdev.c [FASTFAT] Completely rewrite support for dirty volumes. 2018-05-18 23:05:05 +02:00
cleanup.c [FASTFAT] Fix use after free when volume is unmounted 2019-06-30 13:57:14 +02:00
close.c [FASTFAT] Avoid a use after free in VfatCloseFile. 2019-01-12 16:27:37 +01:00
CMakeLists.txt [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
create.c [FASTFAT] Fix create for DOT and DOT-DOT leaving bad directory entry (#3241) 2020-10-12 18:54:06 +03:00
dir.c [FASTFAT] Drop an useless #ifdef, we have this cast in all other FSDs 2018-08-21 08:50:29 +02:00
direntry.c [FASTFAT] Only initialize directory cache on use. 2018-05-18 14:09:30 +02:00
dirwr.c [FASTFAT] Copy an entire field, instead of half-copying it with RtlCopyMemory 2019-07-20 13:56:18 +02:00
ea.c
fastio.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
fat.c [FASTFAT] Improvements for volume dismount + minor bugfixing. 2018-11-25 09:00:40 +01:00
fcb.c [FASTFAT] Improvements for volume dismount + minor bugfixing. 2018-11-25 09:00:40 +01:00
finfo.c [FASTFAT] Fix create for DOT and DOT-DOT leaving bad directory entry (#3241) 2020-10-12 18:54:06 +03:00
flush.c [FASTFAT] Improvements for volume dismount + minor bugfixing. 2018-11-25 09:00:40 +01:00
fsctl.c [FASTFAT] Implement the overflow queue. CORE-17344 CORE-17328 2020-10-24 19:53:36 +02:00
iface.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
kdbg.c [FASTFAT] Implement delayed close 2018-08-18 19:03:30 +02:00
misc.c [FASTFAT] Implement the overflow queue. CORE-17344 CORE-17328 2020-10-24 19:53:36 +02:00
pnp.c
rw.c [FASTFAT] Ensure that deferred write IRP contexts are not touched. CORE-17328 2020-10-16 16:18:56 +02:00
shutdown.c [FASTFAT] Improvements for volume dismount + minor bugfixing. 2018-11-25 09:00:40 +01:00
string.c [FASTFAT] Fix create for DOT and DOT-DOT leaving bad directory entry (#3241) 2020-10-12 18:54:06 +03:00
vfat.h [FASTFAT] Implement the overflow queue. CORE-17344 CORE-17328 2020-10-24 19:53:36 +02:00
vfat005.1st
vfat_fr.txt
vfatfs.rc
volume.c [FILESYSTEMS] Fix pool memory disclosure in filesystem drivers supporting FS_INFORMATION_CLASS.FileFsVolumeInformation (#2975) 2020-09-11 15:51:35 +03:00