From: Hartmut B. <har...@te...> - 2002-06-10 21:45:48
|
ntoskrnl\cc\copy.c: ntoskrnl\cc\view.c: ntoskrnl\include\internal\cc.h: ntoskrnl\ntoskrnl.def: ntoskrnl\ntoskrnl.edf: Implemented CcZeroData. ntoskrnl\cc\misc.c: Fixed a minor bug in CcSetFileSizes. drivers\fs\vfat\cleanup.c: drivers\fs\vfat\close.c: drivers\fs\vfat\vfat.h: Added updating of directory entries in VfatCleanupFile/VfatCloseFile. drivers\fs\vfat\rw.c: Updating the directory entries in VfatWrite only, if the allocation size has changed. Added zeroing for files, if the write starts after the current end of the file. drivers\fs\vfat\dirwr.c: Fixed a minor bug in updEntry. lib\msvcrt\stdio\fflush.c: Fixed fflush for non dirty file streams. lib\msvcrt\stdio\ftell.c: Fixed ftell for streams which are opened for reading and writing. lib\msvcrt\stdio\fread.c: lib\msvcrt\stdio\fwrite.c: Rewrote fread/fwrite for a better/faster handling of read/write requests. lib\msvcrt\sys_stat\fstat.c: Added flushing of file streams. ntoskrnl\ke\kthread.c: ntoskrnl\mm\cont.c: ntoskrnl\mm\balance.c: ntoskrnl\mm\i386\page.c: ntoskrnl\mm\ncache.c: ntoskrnl\mm\section.c: ntoskrnl\mm\virtual.c: Replaced all calls to MmDereferencePage with MmReleasePageMemoryConsumer. Added handling for multiple referenced pages in MmReleasePageMemoryConsumer. ntoskrnl\mm\mdl.c: Unmap the pages first and than remove the entries from the allocation map in MmUnmapLockedPages. ntoskrnl\ps\kill.c: Reference/Dereference the process object in PiTerminateProcess. - Hartmut |