reactos/drivers/filesystems/fastfat
Thomas Faber 320abafdc3
[FASTFAT] Ensure that deferred write IRP contexts are not touched. CORE-17328
Cc may decide to process deferred writes any time, so the context might
already be freed by the time we return from CcDeferWrite.
Also mark the IRP as pending, since we're going to return STATUS_PENDING.
2020-10-16 16:18:56 +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 Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
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] Support 64 KiB cluster sizes 2020-07-22 19:50:24 +03: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] Ensure that deferred write IRP contexts are not touched. CORE-17328 2020-10-16 16:18:56 +02:00
pnp.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
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] Ensure that deferred write IRP contexts are not touched. CORE-17328 2020-10-16 16:18:56 +02:00
vfat005.1st Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
vfat_fr.txt Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
vfatfs.rc Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
volume.c [FILESYSTEMS] Fix pool memory disclosure in filesystem drivers supporting FS_INFORMATION_CLASS.FileFsVolumeInformation (#2975) 2020-09-11 15:51:35 +03:00