[SHELL32_APITEST] Follow-up to #6796 (25e2f5f)
[reactos.git] / ntoskrnl / ke /
12 hours ago Timo Kreuzer[NTOS:KE/x64] Handle NMI vs swapgs race condition
12 hours ago Timo Kreuzer[NTOS:KE/x64] Implement Kd processor switching
12 hours ago Timo Kreuzer[NTOS:KE/x64] Implement processor freeze code
12 hours ago Timo Kreuzer[NTOS:KE/x64] Implement KiSaveProcessorState / KiRestor...
12 hours ago Timo Kreuzer[NTOS:KE] Improve freeze code in KeBugCheckWithTf
12 hours ago Timo Kreuzer[NTOS:KE/x64] Add KiNmiInterruptHandler
9 days ago Timo Kreuzer[NTOS:KE/x64] Fix handling of non-volatiles in trap...
2024-04-07 Timo Kreuzer[NTOS:KE/x64] Remove pointless loop in KiInitiateUserApc
2024-04-07 Timo Kreuzer[NTOS:KE/x64] Fix user APC delivery on syscall exit
2024-04-07 Timo Kreuzer[NTOS:KE] Fix calculation of timer expiration
2024-04-07 Timo Kreuzer[NTOS:KE/x64] Implement KiUserCallbackExit
2024-04-04 Timo Kreuzer[NTOS:Ke/x64] Improve KiDispatchExceptionToUser
2024-04-01 Timo Kreuzer[NTOS:KE/x64][SDK] Add HANDLE_USER_APCS asm macro
2024-04-01 Timo Kreuzer[NTOS:KE/x64][SDK] Add some trap handling support asm...
2024-03-31 Timo Kreuzer[NTOS:KE/x64] Move setting the thread's trap frame...
2024-03-28 Timo Kreuzer[NTOS:KE/x64] Improve KiSystemCallHandler code a bit
2024-03-28 Timo Kreuzer[NTOS:KE/x64] Remove duplicated REX prefix from sysretq
2024-03-27 Timo Kreuzer[NTOS:KE/x64] Loop in KiInitiateUserApc tkreuzer/Fix-KiConvertToGuiThread
2024-03-02 Timo Kreuzer[NTOS/x64] Gracefully handle invalid Vector in KeConnec...
2024-01-24 Oleg Dubinskiy[NTOS:KE/x86/arm] Use a better boot process affinity...
2024-01-20 Oleg Dubinskiy[NTOS:KE] Acquire PRCB lock before marking thread ready...
2024-01-20 Oleg Dubinskiy[NTOS:KE] Set IRQL to SYNCH_LEVEL when exiting from...
2024-01-18 Timo Kreuzer[NTOS:KE] Fix initialization of node block for applicat...
2024-01-16 Timo Kreuzer[NTOS:KE/x64] Fix boot process affinity
2024-01-16 Timo Kreuzer[NTOS:KE] Fix some KAFFINITYs
2023-12-24 Hermès Bélusca-Maïto[NTOS:KE:EX] Fix comment typo.
2023-12-23 Ratin Gao[REACTOS] Fix typos (#6198)
2023-12-18 Timo Kreuzer[NTOS:KE/x64] Implement initial IPI code
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Set the idle thread's IdealProcessor...
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Do not call HalInitSystem from applicatio...
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Factor out KiIntializeProcessorBootStructures
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Improve KiInitializePcr
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Factor out KiInitializeP0BootStructures
2023-12-08 Timo Kreuzer[NTOS:KE/x64] (Re)move initialization of IRQL and TR
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Move Initialization of TSS
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Move initialization of PCR
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Move initialization of KeLoaderBlock
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Improve KiInitializeTss
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Rename P0 boot stacks
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Add back a stubs.c file
2023-12-08 Timo Kreuzer[NTOS:KE/x64] Rename stubs.c to traphandler.c
2023-12-03 Hermès Bélusca-Maïto[NTOS:KE] Don't hardcode pool tag and TSS flag values... 6051/head
2023-11-30 Timo Kreuzer[NTOS:KE] Remove KiMask32Array
2023-11-19 Justin Miller[NTOS:KE][HALX86] Implement AP startup code (#5879)
2023-10-03 Timo Kreuzer[NTOS:KE/x64] Implement detection of more KF_* feature...
2023-10-03 Timo Kreuzer[NTOS:KE/x64] Use structures for CPUID
2023-10-03 Timo Kreuzer[NTOS:KE/x64] Improve CPU feature detection
2023-10-03 Timo Kreuzer[NDK] Update kernel feature bits constants
2023-09-17 Timo Kreuzer[NTOSKRNL/x64] Fix a bug in KeSwitchKernelStack
2023-09-06 Timo Kreuzer[NTOSKRNL/x64] Fix bug in KiInitializeContextThread
2023-07-15 Stanislav Motylkov[NTOS:KE/x64] Calculate the CPU frequency on AMD64
2023-07-02 Stanislav Motylkov[NTOS:KE] Add x86 CPU features reporting to AMD64 5378/head
2023-07-02 Stanislav Motylkov[NTOS:KE] Report x86 CPU features in a separate function
2023-07-02 Stanislav Motylkov[NTOS:KE] Fix magic constants for x86 CPU features
2023-06-04 Hermès Bélusca-MaïtoFix typo "managment" -> "management" in our codebase...
2023-05-16 Timo Kreuzer[NTOS:KE/x64] Fix KiConvertToGuiThread
2023-04-10 Hermès Bélusca-Maïto[NTOS] Include kdbg/kdb.h only in the files that really...
2023-04-05 Hermès Bélusca-Maïto[NTOS] "Bugzilla" --> "Jira"
2023-01-04 Timo Kreuzer[NTOS] Fix interrupt flag handling in KiPageFault
2023-01-04 Timo Kreuzer[NTOS] Fix KiGeneralProtectionFault
2022-12-28 Justin Miller[NTOS] Set SwapBusy properly for i386
2022-12-28 Justin Miller[NTOS] Increment ActiveProcessors accurately
2022-12-28 Justin Miller[NTOS] fix timer lock data and hardcod
2022-12-13 Timo Kreuzer[NTOS] Fix saving of XMM registers on some trap handlers
2022-11-24 Timo Kreuzer[NTOSKRNL] Print boot cycles on x64 just like on x86
2022-11-24 Timo Kreuzer[NTOS] Fix a bug in KiPrepareUserDebugData
2022-11-24 Timo Kreuzer[NTOS] Fix unwinding through KiThreadStartup
2022-11-24 Timo Kreuzer[NTOS] Fix NtContinue for x64
2022-11-22 Marcin Jabłoński[NTOS:KE/x64] Implement KeDisconnectInterrupt() for...
2022-08-22 Timo Kreuzer[NTOS] Add MxCsr handling to trap handlers
2022-08-22 Timo Kreuzer[NTOSKRNL] Implement KiXmmExceptionHandler
2022-08-22 Timo Kreuzer[NTOS][RTL] Initialize MxCsr where missing
2022-08-04 Timo Kreuzer[NTOS] Don't assert, when dispatching an exception...
2022-08-04 Timo Kreuzer[NTOS] Treat page faults with interrupts disabled as...
2022-08-04 Timo Kreuzer[NTOS:KE/X64] Enable interrupts when accessing user...
2022-08-04 Timo Kreuzer[NTOS:KE] Restore interrupts in KiSwitchKernelStack
2022-08-04 Timo Kreuzer[NTOS] Add a hack for VBox
2022-07-14 Timo Kreuzer[NTOS:KE/x64] Handle user faults in KiGeneralProtection...
2022-05-24 George Bișoc[NTOS:KE] Fully implement FPU Save/Restore mechanism
2022-05-09 Marcus Boillat[NTOS:KE] Fix CPU extended family and model detection 4495/head
2022-05-09 Marcus Boillat[NTOS:KE] Use bitfield structure for x86 CPU signature...
2022-05-09 Stanislav Motylkov[NTOS:KE] Move KiGet/SetProcessorType function below...
2022-05-07 Hermès Bélusca-Maïto[NDK][HAL][NTOS] Add missing PRCB_MINOR_VERSION / PRCB_...
2022-01-24 Victor Perevertkin[NTOS:KE] Remove all checks for x87 not being present 4246/head 4285/head
2022-01-24 Victor Perevertkin[NTOS:KE] Add a check for unsupported CPU features...
2022-01-24 Victor Perevertkin[NTOS:KE] Move CPU features detection to a separate...
2022-01-05 Stanislav Motylkov[NTOS:KE/x64] Detect CPU vendor properly and store...
2022-01-03 Thomas Faber[NTOS:KE] Fix buffer overflow when displaying x64 bug...
2021-12-27 George Bișoc[NTOSKRNL] Regroup the pool allocation tags in one... 4193/head
2021-11-04 Serge Gautherie[NTOS:KE] KiTrap0EHandler(): Use MI_IS_WRITE_ACCESS()
2021-10-07 Rafał Mikrut[NTOS:KE] Fix copy paste bug in exception helper routin... 4005/head
2021-09-12 Hermès Bélusca-Maïto[NTOS:KD64,KE] IRQL is automatically adjusted during... 3942/head
2021-08-15 Victor Perevertkin[FREELDR][NTOS][HALPPC][SDK] Remove PowerPC code 3888/head
2021-08-09 James TaborCheck for PAE
2021-08-04 Jérôme Gardou[NTOS:KE] Also rewrite KeZeroPages in assembly for...
2021-08-04 Jérôme Gardou[NTOS:KE] Rewrite KeZeroPages in assembly
2021-07-23 Timo Kreuzer[PSDK][NDK] Use hex to define MIN/MAX constants like...
2021-06-29 Jérôme Gardou[NTOS:KE] Unconditionally check IRQL when acquiring...
2021-06-29 Jérôme Gardou[NTOS:KE] Test spinlock ownership on both UP & MP build
2021-06-29 Jérôme Gardou[NTOS:KE] Implement KeAcquireInStackQueuedSpinLockForDp...
next