HHermès Bélusca-Maïto[NTOS] Improve build generation (#9523)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[REACTOS] Cleanup INIT and some PAGE section allocations - Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes - Remove alloc_text pragma calls as they are not needed anymore | 5 年前 | |
[NTOS:ARM3] Change calculation for more system PTEs (#8613) * [NTOSKRNL] Increase MI_NUMBER_SYSTEM_PTES for AMD64 * [NTOS:MM] Move the system PTE space on x86 to a different spot * [KMTESTS] Adjust KmTest | 6 个月前 | |
[NTOS:MM] Allow contiguous-memory frees at DISPATCH_LEVEL (#9349) MmFreeContiguousMemory() is callable at up to DISPATCH_LEVEL, but MiFreeContiguousMemory() used PAGED_CODE(), which incorrectly asserted above APC_LEVEL in checked builds. Replace it with an assertion that enforces the exported IRQL contract. | 1 个月前 | |
[NTOS] Consistently use MUTANT_INCREMENT. Spotted by Hermès. | 5 年前 | |
[NTOS:MM] Use inline functions to acquire/release the PFN lock. | 8 年前 | |
[NTOS:EX] Remove an ASSERT in ExpInsertPoolTracker | 2 年前 | |
[NTOS:MM] When mapping pages for zeroing them, disable cache, enable write through Idea from Thomas Faber | 5 年前 | |
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. | 8 年前 | |
[NTOS] Include kdbg/kdb.h only in the files that really need it. | 3 年前 | |
[REACTOS] Cleanup INIT and some PAGE section allocations - Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes - Remove alloc_text pragma calls as they are not needed anymore | 5 年前 | |
[NTOS:MM] Finish MmAllocateMappingAddress and MmFreeMappingAddress and fix test failures. (#7491) * [NTOS:MM] Fix MmAllocateMappingAddress and MmFreeMappingAddress and their regression test failures. Follow up of #7260. This fixes kmtest:MmReservedMapping failures and hang. Based on mm-implement-mappingaddress.patch by Thomas Faber and some changes by Oleg Dubinskiy. kmtest:MmReservedMapping revisions and updates to Vista+ method by Timo Kreuzer. Signed-off-by: Oleg Dubinskiy <oleg.dubinskij30@gmail.com> Signed-off-by: Timo Kreuzer <timo.kreuzer@reactos.org> CORE-10147, CORE-14635, CORE-17409, CORE-19318 | 1 年前 | |
[NTOS:ARM3] Change calculation for more system PTEs (#8613) * [NTOSKRNL] Increase MI_NUMBER_SYSTEM_PTES for AMD64 * [NTOS:MM] Move the system PTE space on x86 to a different spot * [KMTESTS] Adjust KmTest | 6 个月前 | |
[NTOS] Add some header guards. | 8 年前 | |
[NTOS:MM] Allow not providing MMDBG_COPY_UNSAFE in MmDbgCopyMemory Replace an assert by a log, as this works most of the times. | 1 年前 | |
[NTOS:ARM3] Change calculation for more system PTEs (#8613) * [NTOSKRNL] Increase MI_NUMBER_SYSTEM_PTES for AMD64 * [NTOS:MM] Move the system PTE space on x86 to a different spot * [KMTESTS] Adjust KmTest | 6 个月前 | |
[FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces | 5 年前 | |
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. | 8 年前 | |
[NDK][NTOSKRNL] Remove trailing whitespace in source files | 1 个月前 | |
[NTOS:Mm] Fail gracefully when no pages are available | 3 年前 | |
[NDK][NTOSKRNL] Remove trailing whitespace in source files | 1 个月前 | |
[NDK][NTOSKRNL] Remove trailing whitespace in source files | 1 个月前 | |
[NTOS:MM] MiMapViewOfDataSection(): ASSERT InheritDisposition value | 3 个月前 | |
[NTOS:MM] Implement proper refcounting of page tables on amd64 CORE-17552 | 5 年前 | |
[REACTOS] Refresh old URLs (#7632) URLs are getting old. We have to update URLs for documentation purpose. JIRA issue: CORE-19963 - Refresh old URLs. - Add " (DEAD_LINK)" labels to dead links. - Use MS Learn links rather than MSDN ones. - Some dead links revived by Web Archive. - Don't change Wine Tests and Wine Sync. - Don't change 3rd party libraries. - Don't append "redirected" labels. | 1 年前 | |
[NDK][NTOSKRNL] Remove trailing whitespace in source files | 1 个月前 | |
[NTOS:MM] Silence noisy DPRINTs | 5 年前 | |
[NTOS] Improve build generation (#9523) - NTOS kernel uses the arbiter and cmlib libraries. - Explicitly add sdk/lib/rtl to the include directories for avlsupp.c inclusion in mm/ARM3/vadnode.c | 9 天前 | |
[NTOS:MM] Handle NoChange Vads in NtFreeVirtualMemory Fixes assertion failure in ntdll_apitest:NtAllocateVirtualMemory on x64, where the user shared page has a NoChange Vad. This also prevents freeing the PEB and TEB. | 6 个月前 | |
Remove '.html' from spdx.org license page URLs. (#4845) | 3 年前 | |
[NTOS:MM] In page zeroing thread, zero more than one page at a time. | 5 年前 |