Pierre Schweitzer
78b55550bb
[NTOSKRNL] Make the memory dumper available as a kdbg command: !poolused
2017-12-29 17:23:36 +01:00
Amine Khaldi
4d4e4bb68a
[NTOS] Deduplicate MiSynchronizeSystemPde(). #179
2017-12-25 20:14:46 +01:00
Timo Kreuzer
12e2c48a25
[NTOS:MM] Fix a bug in MiBuildPfnDatabase
...
MxPfnAllocation is in pages, not in bytes!
2017-12-20 06:56:09 +01:00
Timo Kreuzer
18cd763160
[NTOS:MM] Make debug code in MmArmInitSystem portable
2017-12-20 06:56:09 +01:00
Ivan Labutin
4d35d59fb9
[NTOS:MM] Quick fix: use SIZE_T instead of ULONG, because ULONG is 32-bit and on 64-bit truncates values
2017-12-20 06:56:09 +01:00
Ivan Labutin
5857733996
[NTOS:KE] Remove duplicate NX enabling
2017-12-20 06:56:09 +01:00
Ivan Labutin
39dd47cebb
[NTOS:MM] Comment out debug code for x86 that should not run on x64
2017-12-20 06:56:09 +01:00
Serge Gautherie
614ace03fa
[NTOS:MM] Fix NtFreeVirtualMemory() FreeType parameter checks. CORE-13126
2017-12-15 11:56:35 +01:00
Amine Khaldi
24f35397c6
[NTOS] Add some header guards.
2017-12-12 12:42:13 +01:00
Thomas Faber
81532227b6
[NTOS:MM] Implement and use MiAcquirePfnLockAtDpcLevel/MiReleasePfnLockFromDpcLevel.
2017-12-08 10:32:22 +01:00
Thomas Faber
da5949280c
[NTOS:MM] Use inline functions to acquire/release the PFN lock.
2017-12-08 10:32:08 +01:00
Pierre Schweitzer
c473b1a4d6
[NTOSKRNL] Only activate dumper in DBG builds
2017-12-05 23:28:04 +01:00
Pierre Schweitzer
149e1a2610
[NTOSKRNL] Add a non paged memory dumper in case of low memory situation.
...
Its purpose is to dump the non paged consumption, tag by tag,
to allow tracking potential faulting driver in case ReactOS starts lacking memory.
This will look like what !poolused outputs, even though it doesn't deal with paged pool.
Thanks to Thomas for his kind review and improvement suggestions.
CORE-14048
2017-12-05 23:19:11 +01:00
Amine Khaldi
840320cbd1
[NTOS] Add missing brackets. Comment out some unused statements. CORE-11799 ( #94 )
2017-10-28 15:19:17 +01:00
Timo Kreuzer
c66b66656b
[NTOSKRNL] Add ASSERTs to make sure, we never use an uninitialized variable
2017-10-19 08:36:57 +02:00
Hermès Bélusca-Maïto
221ed4cefe
Remove unwanted .gitignore files.
2017-10-04 10:28:36 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00