reactos/ntoskrnl
Kyle Katarn 7ed0284e8e
[NTOS:EX] Fix returned number of handles for Idle System Process (#4661)
PsIdleProcess and PsInitialSystemProcess share the same handle table. This
leads ObGetProcessHandleCount() to report the same number of handles
when called on those system processes, when being enumerated by
NtQuerySystemInformation(SystemProcessInformation).

Instead, just return 0 for the handle count of the Idle process in SystemProcessInformation.
This is not done in ObGetProcessHandleCount(), since a separate
NtQueryInformationProcess(ProcessHandleCount) for the idle process should return
a non-zero value.

CORE-16577
2022-09-03 22:56:33 +02:00
..
cache
cc [NTOS:CC] Unintialize private cache maps before purging the cache section 2022-02-02 17:45:59 +01:00
config [NTOS:CM] Adapt cmboot.c for usage in NT/ReactOS bootloader. 2022-04-16 18:37:45 +02:00
dbgk
ex [NTOS:EX] Fix returned number of handles for Idle System Process (#4661) 2022-09-03 22:56:33 +02:00
fsrtl
fstub
inbv [NTOS:INBV] Code refactoring: Move all the boot animation-specific code out of inbv.c and into the new bootanim.c file. 2022-02-13 21:29:14 +01:00
include [NTOS] Remove useless functions 2022-08-22 11:22:08 +02:00
io [NTOSKRNL] Force a probe against ReturnLength on query & Misc ICIF stuff 2022-06-12 11:05:05 +02:00
kd
kd64
kdbg [NTOS:KDBG] Improve x64 stack trace printing 2022-08-04 16:15:24 +02:00
ke [NTOS] Add MxCsr handling to trap handlers 2022-08-22 11:22:08 +02:00
lpc
mm [NTOS:MM] kdbg.c: Fix Argv[n] copypastas (#4634) 2022-08-27 15:58:54 +02:00
ntkrnlmp
ob [NTOS:OB] Include the security descriptor charge when charging the paged pool quota of an object 2022-06-26 19:47:02 +02:00
po
ps [NTOSKRNL] Force a probe against ReturnLength on query & Misc ICIF stuff 2022-06-12 11:05:05 +02:00
rtl [NDK] Add missing x64 unwind definitions 2022-07-20 23:57:42 +02:00
se [NTOS:SE] Fix new dynamic length calculation in TokenPrimaryGroup case 2022-08-16 20:27:27 +02:00
tests
vdm
vf
wmi
CMakeLists.txt [CMAKE] Elimitate the use of GCC and CLANG variables 2022-05-27 01:37:34 +03:00
guid.c
KrnlFun.c
ntdll.S
ntos.cmake [NTOS:SE] Reorganize the security manager component 2022-05-29 20:22:19 +02:00
ntoskrnl.rc
ntoskrnl.spec
sysfuncs.lst