15.0.0: Difference between revisions

Kernel: Missed this during 14 -> 15 diffing, apparently.
Line 149: Line 149:
*** When a process is created with system resource size > 0, it now creates a KSecureSystemResource (which manages allocation with KSystemControl).
*** When a process is created with system resource size > 0, it now creates a KSecureSystemResource (which manages allocation with KSystemControl).
**** All actual underlying logic is the same, this just abstracts the KSystemControl/secure memory interaction out of KProcess.
**** All actual underlying logic is the same, this just abstracts the KSystemControl/secure memory interaction out of KProcess.
* KPageTable::MemoryRange now tracks whether the range is reference counted, and Close() only closes the pages if they are.
* KInterruptEventTask was removed and no longer exists.
* KInterruptEventTask was removed and no longer exists.
** KInterruptEvent now inherits from KInterruptTask directly.
** KInterruptEvent now inherits from KInterruptTask directly.