2018-05-10 |
Pierre Schweitzer | [NTOSKRNL] Fix FsRtlStackOverflow work item free.
|
commit | commitdiff | tree |
2018-05-10 |
Pierre Schweitzer | [AUTOCHK] Statically link to FS libs.
|
commit | commitdiff | tree |
2018-05-10 |
Pierre Schweitzer | [FSLIB] Add headers for our FS libs.
|
commit | commitdiff | tree |
2018-05-02 |
Pierre Schweitzer | [NTOSKRNL] Optimize a bit deferred writes.
|
commit | commitdiff | tree |
2018-05-01 |
Pierre Schweitzer | [DRWTSN32] Add French translation.
|
commit | commitdiff | tree |
2018-04-30 |
Pierre Schweitzer | [NTOKSNRL] Always flush dirty VACB.
|
commit | commitdiff | tree |
2018-04-30 |
Pierre Schweitzer | [NTOSKRNL] Free unused VACB when required.
|
commit | commitdiff | tree |
2018-04-30 |
Pierre Schweitzer | [NTOSKRNL] Unmark dirty first, and then write.
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [FASTFAT] Implement write IOs defering.
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [NTOSKRNL] Fix lazy writer for in-use VACB.
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [FASTFAT] Reduce the number of local declaration.
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [SDK] Enforce callback type for KdRosRegisterCliCallback...
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [FASTFAT] Use KdRosRegisterCliCallback() to register...
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [SDK] Make KdRosRegisterCliCallback() return status...
|
commit | commitdiff | tree |
2018-04-29 |
Pierre Schweitzer | [FASTFAT] Introduce a KDBG extension.
|
commit | commitdiff | tree |
2018-04-28 |
Pierre Schweitzer | [FASTFAT] Don't leak directories FILE_OBJECT, FCB and...
|
commit | commitdiff | tree |
2018-04-27 |
Pierre Schweitzer | [NTOSKRNL] Also try to extract name from FCB when leaking...
|
commit | commitdiff | tree |
2018-04-27 |
Pierre Schweitzer | [NTOSKRNL] In !filecache, try to display FCB name
|
commit | commitdiff | tree |
2018-04-27 |
Pierre Schweitzer | [FASTFAT] When allocating a FCB, set its node type...
|
commit | commitdiff | tree |
2018-04-27 |
Pierre Schweitzer | [NTOSKNRL] In case we leak a VACB, debug as much information...
|
commit | commitdiff | tree |
2018-04-27 |
Pierre Schweitzer | [NTOSKRNL] Noisily dereference mapped VACB on cache...
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [NTOSKRNL] Properly reset VACB on free
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [NTOSKRNL] Drop the VACB lock.
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [NTOSKRNL] Use interlocked operations when dealing...
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [NTOSKRNL] Map the VACB in kernel space before inserting...
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [NTOSKRNL] Add extra sanity checks for VACB lists.
|
commit | commitdiff | tree |
2018-04-15 |
Pierre Schweitzer | [ZIPFLDR] Add French translation
|
commit | commitdiff | tree |
2018-04-14 |
Pierre Schweitzer | [SC] Don't leak service status info on success
|
commit | commitdiff | tree |
2018-04-14 |
Pierre Schweitzer | [VFATLIB] Simplify in-memory boot sector copy.
|
commit | commitdiff | tree |
2018-04-14 |
Pierre Schweitzer | [NTFS] When reading $I30 attribute fails, stop the...
|
commit | commitdiff | tree |
2018-03-25 |
Pierre Schweitzer | [NTOSKRNL] Properly delete VACB in CcRosCreateVacb...
|
commit | commitdiff | tree |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] Use interlocked operations for VACB reference...
|
commit | commitdiff | tree |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] Add a few asserts when mapping a VACB in...
|
commit | commitdiff | tree |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] More asserts regarding reference count
|
commit | commitdiff | tree |
2018-03-22 |
Pierre Schweitzer | [KMTESTS:MM] Truncate file cache on uninitialize to...
|
commit | commitdiff | tree |
2018-03-18 |
Pierre Schweitzer | [NTOSKNRL] Always reference a newly created VACB
|
commit | commitdiff | tree |
2018-03-18 |
Pierre Schweitzer | [NTOSKRNL] In CcRosInternalFreeVacb(), in case of invalid...
|
commit | commitdiff | tree |
2018-03-18 |
Pierre Schweitzer | [NTOSKRNL] In CcFlushCache(), release the VACB using...
|
commit | commitdiff | tree |
2018-03-17 |
Pierre Schweitzer | [NTOSKRNL] Misc fixes to VACB reference counting
|
commit | commitdiff | tree |
2018-03-11 |
Pierre Schweitzer | [CONSRV] Fix build
|
commit | commitdiff | tree |
2018-03-10 |
Pierre Schweitzer | [KMTESTS:CC] Add some tests for CcMapData
|
commit | commitdiff | tree |
2018-03-06 |
Pierre Schweitzer | [SHELL32] Fix a directory handle leak when browsing...
|
commit | commitdiff | tree |
2018-02-28 |
Pierre Schweitzer | [NTOKSRNL] Don't blindly schedule read-ahead on CcCopyRead...
|
commit | commitdiff | tree |
2018-02-25 |
Pierre Schweitzer | [CDFS_NEW] Sync with HEAD.
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Implement ThreadHideFromDebugger in NtSetInformat...
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Implement the support for reserve IRP in IO
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcDataFlushes and CcDataPages counters
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcPinReadWait and CcPinReadNoWait...
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Return some Cc counters in SystemPerformanceInfor...
|
commit | commitdiff | tree |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcMapDataWait and CcMapDataNoWait...
|
commit | commitdiff | tree |
2018-02-21 |
Pierre Schweitzer | [KMTESTS:FSRTL] Add a few more tests matching MS FastFAT.
|
commit | commitdiff | tree |
2018-02-20 |
Pierre Schweitzer | [VFATLIB] Fix FAT partitions formatting in a non clean...
|
commit | commitdiff | tree |
2018-02-18 |
Pierre Schweitzer | [NTOSKRNL] Fix mismatching spinlock release in CcPerformRead...
|
commit | commitdiff | tree |
2018-02-18 |
Pierre Schweitzer | [KMTESTS:CC] Addendum to 3fe0e28: use ok_irql.
|
commit | commitdiff | tree |
2018-02-18 |
Pierre Schweitzer | [KMTESTS:CC] Add IRQL tests for CcCopyRead showing...
|
commit | commitdiff | tree |
2018-02-18 |
Pierre Schweitzer | [NTOSKRNL] Don't make CcScheduleReadAhead() too noisy
|
commit | commitdiff | tree |
2018-02-17 |
Pierre Schweitzer | [NTOSKRNL] Don't call OOM dumper in case we were trying...
|
commit | commitdiff | tree |
2018-02-17 |
Pierre Schweitzer | [NTOSKRNL] Allow more chars in ExpTagAllowPrint().
|
commit | commitdiff | tree |
2018-02-17 |
Pierre Schweitzer | [FASTFAT] Drop read ahead locking routines in favor...
|
commit | commitdiff | tree |
2018-02-16 |
Pierre Schweitzer | [EXPLORER] Update French translation
|
commit | commitdiff | tree |
2018-02-12 |
Pierre Schweitzer | [CDFS_NEW] Fix a bug in Microsoft CDFS implementation...
|
commit | commitdiff | tree |
2018-02-10 |
Pierre Schweitzer | [NTOSKRNL] In debug builds, print more information...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Avoid private cache map allocation for the...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Modified CcCanIWrite to handle Mm throttling...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Define the throttling limits for Cc in Mm...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Rewrite CcCanIWrite() to make it more accurate...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Don't defer write through write operations
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Quickly implement the !defwrites in KDBG
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Drop the iSharedCacheMapLock in favor of...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Silence lazy writer now we know it works
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Use better locking for private cache map...
|
commit | commitdiff | tree |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Bring an initial (and not perfect ;-)) implementa...
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Fix a ****ing bug where private cache map...
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NDK] Update the PRIVATE_CACHE_MAP structure to match...
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Revert 2362e0f and 07e6e9c (partly) they...
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Revert 6ece4e9fc22d664ea2485d04303e8ae10047f21f...
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Implement CcSetAdditionalCacheAttributes()
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Misc cosmetic changes
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Implement CcSetReadAheadGranularity()
|
commit | commitdiff | tree |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Magic value--
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] When initializing file cache, also allocate...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Drop the CcTryToInitializeFileCache() which...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Use the LockQueueMasterLock where appropriate
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Handle FSRTL_FLAG_LIMIT_MODIFIED_PAGES flag...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Add wait support in CcCanIWrite()
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Implement CcPostDeferredWrites() that executes...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Properly implement lazy writer activity...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Drop the always running thread for lazy...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] On Cc init, also define CcNumberWorkerThreads...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Rename ExpCriticalWorkerThreads and ExpDelayedWor...
|
commit | commitdiff | tree |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Save system size on init in CcCapturedSystemSize
|
commit | commitdiff | tree |
2018-02-06 |
Pierre Schweitzer | [NTOSKRNL] Define the Mm global variables related to...
|
commit | commitdiff | tree |
2018-02-04 |
Pierre Schweitzer | [NTOSKRNL] Yet another ASSERT...
|
commit | commitdiff | tree |
2018-02-04 |
Pierre Schweitzer | [NTOSKRNL] Add an assert against VACB reference count...
|
commit | commitdiff | tree |
2018-02-01 |
Pierre Schweitzer | [NTOSKRNL] Add an helper for marking a VACB clean ...
|
commit | commitdiff | tree |
2018-01-31 |
Pierre Schweitzer | [NTOSKRNL] Don't let CcWriteVirtualAddress() deal with...
|
commit | commitdiff | tree |
2018-01-28 |
Pierre Schweitzer | [NTOSKRNL] Drop ROS_DEFERRED_WRITE_CONTEXT in favor...
|
commit | commitdiff | tree |
2018-01-28 |
Pierre Schweitzer | [NTOSKRNL] Misc fixes to Cc:
|
commit | commitdiff | tree |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] Fix MSVC build?
|
commit | commitdiff | tree |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] Hello CcIdleDelay :-)
|
commit | commitdiff | tree |
next |