2018-04-01 |
Hermès Bélusca-Maïto | [NTOSKRNL] Don't emit hard errors for the calling threa... |
tree | commitdiff |
2018-04-01 |
Hermès Bélusca-Maïto | [NTOSKRNL] Don't hardcode flag values for DefaultHardEr... |
tree | commitdiff |
2018-04-01 |
Hermès Bélusca-Maïto | [NTOSKRNL] Update Doxygen descriptions for NtRaiseHardE... |
tree | commitdiff |
2018-04-01 |
Hermès Bélusca-Maïto | [NTOSKRNL] Forbid processes without the Tcb prvilege... |
tree | commitdiff |
2018-04-01 |
Hermès Bélusca-Maïto | [NTOSKRNL] In addition to the hard-error port, referenc... |
tree | commitdiff |
2018-03-29 |
Colin Finck | Merge PR #283 "[USBPORT] Transaction Translator (TT... |
tree | commitdiff |
2018-03-25 |
Pierre Schweitzer | [NTOSKRNL] Properly delete VACB in CcRosCreateVacb... |
tree | commitdiff |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] Use interlocked operations for VACB referenc... |
tree | commitdiff |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] Add a few asserts when mapping a VACB in... |
tree | commitdiff |
2018-03-24 |
Pierre Schweitzer | [NTOSKRNL] More asserts regarding reference count |
tree | commitdiff |
2018-03-19 |
Vadim Galyant | [NTOSKRNL] Adding IopValidateID() to test characters... |
tree | commitdiff |
2018-03-18 |
Thomas Faber | [NTOS:MM] Improve debug prints in MmCreateVirtualMappin... |
tree | commitdiff |
2018-03-18 |
Pierre Schweitzer | [NTOSKNRL] Always reference a newly created VACB |
tree | commitdiff |
2018-03-18 |
Pierre Schweitzer | [NTOSKRNL] In CcRosInternalFreeVacb(), in case of inval... |
tree | commitdiff |
2018-03-18 |
Pierre Schweitzer | [NTOSKRNL] In CcFlushCache(), release the VACB using... |
tree | commitdiff |
2018-03-17 |
Pierre Schweitzer | [NTOSKRNL] Misc fixes to VACB reference counting |
tree | commitdiff |
2018-03-07 |
Thomas Faber | [NTOS:EX] Worker threads must not exit with a critical... |
tree | commitdiff |
2018-03-01 |
Thomas Faber | [NTOS:KE] Don't loop indefinitely trying to figure... |
tree | commitdiff |
2018-02-28 |
Pierre Schweitzer | [NTOKSRNL] Don't blindly schedule read-ahead on CcCopyR... |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Implement ThreadHideFromDebugger in NtSetInf... |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Implement the support for reserve IRP in IO |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcDataFlushes and CcDataPages counters |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcPinReadWait and CcPinReadNoWait... |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Return some Cc counters in SystemPerformance... |
tree | commitdiff |
2018-02-24 |
Pierre Schweitzer | [NTOSKRNL] Add the CcMapDataWait and CcMapDataNoWait... |
tree | commitdiff |
2018-02-22 |
Thomas Faber | [NTOS:CC] Don't read past the end of the file in CcPerf... 390/head |
tree | commitdiff |
2018-02-22 |
Thomas Faber | [NTOS:CC] Avoid some magic numbers. |
tree | commitdiff |
2018-02-18 |
Pierre Schweitzer | [NTOSKRNL] Fix mismatching spinlock release in CcPerfor... |
tree | commitdiff |
2018-02-18 |
Pierre Schweitzer | [NTOSKRNL] Don't make CcScheduleReadAhead() too noisy |
tree | commitdiff |
2018-02-17 |
Pierre Schweitzer | [NTOSKRNL] Don't call OOM dumper in case we were trying... |
tree | commitdiff |
2018-02-17 |
Pierre Schweitzer | [NTOSKRNL] Allow more chars in ExpTagAllowPrint(). |
tree | commitdiff |
2018-02-10 |
Pierre Schweitzer | [NTOSKRNL] In debug builds, print more information... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Avoid private cache map allocation for the... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Modified CcCanIWrite to handle Mm throttling... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Define the throttling limits for Cc in Mm... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Rewrite CcCanIWrite() to make it more accura... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Don't defer write through write operations |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Quickly implement the !defwrites in KDBG |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Drop the iSharedCacheMapLock in favor of... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Silence lazy writer now we know it works |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Use better locking for private cache map... |
tree | commitdiff |
2018-02-09 |
Pierre Schweitzer | [NTOSKRNL] Bring an initial (and not perfect ;-)) imple... |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Fix a ****ing bug where private cache map... |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NDK] Update the PRIVATE_CACHE_MAP structure to match... |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Revert 2362e0f and 07e6e9c (partly) they... |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Revert 6ece4e9fc22d664ea2485d04303e8ae10047f... |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Implement CcSetAdditionalCacheAttributes() |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Misc cosmetic changes |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Implement CcSetReadAheadGranularity() |
tree | commitdiff |
2018-02-08 |
Pierre Schweitzer | [NTOSKRNL] Magic value-- |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] When initializing file cache, also allocate... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Drop the CcTryToInitializeFileCache() which... |
tree | commitdiff |
2018-02-07 |
Serge Gautherie | [NTOS:KE] Replace "Fatal System Error" with "BugCheck" |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Use the LockQueueMasterLock where appropriate |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Handle FSRTL_FLAG_LIMIT_MODIFIED_PAGES flag... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Add wait support in CcCanIWrite() |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Implement CcPostDeferredWrites() that execut... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Properly implement lazy writer activity... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Drop the always running thread for lazy... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] On Cc init, also define CcNumberWorkerThread... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Rename ExpCriticalWorkerThreads and ExpDelay... |
tree | commitdiff |
2018-02-07 |
Pierre Schweitzer | [NTOSKRNL] Save system size on init in CcCapturedSystemSize |
tree | commitdiff |
2018-02-06 |
Pierre Schweitzer | [NTOSKRNL] Define the Mm global variables related to... |
tree | commitdiff |
2018-02-05 |
Timo Kreuzer | [NTOS:MM] Make x64 address space layout more like Vista+ |
tree | commitdiff |
2018-02-04 |
Pierre Schweitzer | [NTOSKRNL] Yet another ASSERT... |
tree | commitdiff |
2018-02-04 |
Pierre Schweitzer | [NTOSKRNL] Add an assert against VACB reference count... |
tree | commitdiff |
2018-02-01 |
Pierre Schweitzer | [NTOSKRNL] Add an helper for marking a VACB clean ... |
tree | commitdiff |
2018-01-31 |
Pierre Schweitzer | [NTOSKRNL] Don't let CcWriteVirtualAddress() deal with... |
tree | commitdiff |
2018-01-31 |
David Quintana | [NTOSKRNL] Fix CcIdleDelay initializer for old msvc... |
tree | commitdiff |
2018-01-31 |
Thomas Faber | [NTOS:CM] Correctly interpret RtlCreateUnicodeString... |
tree | commitdiff |
2018-01-28 |
Pierre Schweitzer | [NTOSKRNL] Drop ROS_DEFERRED_WRITE_CONTEXT in favor... |
tree | commitdiff |
2018-01-28 |
Pierre Schweitzer | [NTOSKRNL] Misc fixes to Cc: |
tree | commitdiff |
2018-01-28 |
Thomas Faber | [NTOS:MM] Assert MmLocateMemoryAreaByAddress return... |
tree | commitdiff |
2018-01-28 |
Thomas Faber | [NTOS:PS] Check for rundown success in PsReferenceProce... |
tree | commitdiff |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] Fix MSVC build? |
tree | commitdiff |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] Hello CcIdleDelay :-) |
tree | commitdiff |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] On file cache deletion, only manipulate... |
tree | commitdiff |
2018-01-27 |
Pierre Schweitzer | [NTOSKRNL] When marking a VACB dirty on unmap/unpin... |
tree | commitdiff |
2018-01-26 |
Pierre Schweitzer | [NTOSKRNL] Simplify (and speedup!) CcCanIWrite() using... |
tree | commitdiff |
2018-01-26 |
Pierre Schweitzer | [NTOSKRNL] Store the total dirty pages per shared cache... |
tree | commitdiff |
2018-01-25 |
Pierre Schweitzer | [NTOSKRNL] Allow pinned dirty VACB to be lazy written. |
tree | commitdiff |
2018-01-25 |
Pierre Schweitzer | [NTOSKRNL] Contrary to WinDBG !filecache, we don't... |
tree | commitdiff |
2018-01-24 |
Pierre Schweitzer | [NTOSKRNL] Fix MSVC build? |
tree | commitdiff |
2018-01-24 |
Pierre Schweitzer | [NTOSKRNL] Implement (it's a bit raw for now!) the... |
tree | commitdiff |
2018-01-24 |
Pierre Schweitzer | [NTOSKRNL] Link all the shared cache map together. |
tree | commitdiff |
2018-01-24 |
Pierre Schweitzer | [NTOSKRNL] Make lazy writer thread run with higher... |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] Implement per-file dirty page threshold. |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] Unexpected cleanup |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] Implement support for deferred writes in Cc. |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] When marking a BCB dirty, also mark the... |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] Bug fix: lazy write more often. |
tree | commitdiff |
2018-01-23 |
Pierre Schweitzer | [NTOSKRNL] Reimplement the lazy writer in Cc and remove... |
tree | commitdiff |
2018-01-20 |
Pierre Schweitzer | [NTOSKRNL] In FsRtlAddToTunnelCache() allocate memory... |
tree | commitdiff |
2018-01-20 |
Thomas Faber | [NTOS] Remove unnecessary NULL checks and add a missing... |
tree | commitdiff |
2018-01-16 |
Thomas Faber | [NTOS:MM] Fix broken ASSERT. CID 701285 |
tree | commitdiff |
2018-01-15 |
Pierre Schweitzer | [NTOSKRNL] Implement CcIsThereDirtyData() |
tree | commitdiff |
2018-01-14 |
Timo Kreuzer | [NTOS] Fix 64 bit warnings |
tree | commitdiff |
2018-01-13 |
Pierre Schweitzer | [NTOSKRNL] When mapping data in CcMapData(), don't... |
tree | commitdiff |
2018-01-08 |
Mark Jansen | [NTOS] Limit the spam from NtNotifyChangeMultipleKeys. |
tree | commitdiff |
2018-01-06 |
Timo Kreuzer | [NTOS:MM] Pass FaultCode to MiDispatchFault |
tree | commitdiff |
next |