reactos/modules/rostests/kmtests
Doug Lyons e0759a5e35
[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
2024-11-18 02:44:51 -06:00
..
example [KMTEST] Handle failure in KmtLoadDriver and KmtOpenDriver 2022-12-13 07:18:24 +01:00
fltmgr [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
hal [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
hidparse [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
include [RTL_APITEST] Add rtl_unittest 2023-11-10 19:00:41 +02:00
kernel32 [KMTEST] Handle failure in KmtLoadDriver and KmtOpenDriver 2022-12-13 07:18:24 +01:00
kmtest [KMTEST] Fix duplicated test names to stop testman from blowing up 2023-11-18 15:01:06 +02:00
kmtest_drv [KMTEST] Fix duplicated test names to stop testman from blowing up 2023-11-18 15:01:06 +02:00
novp_fsrtl Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
npfs [ROSTESTS] fix x64 build and fix/disable warnings 2020-01-26 11:50:37 +01:00
ntos_cc [KMTEST] Add a NULL check 2022-12-13 07:18:24 +01:00
ntos_cm Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
ntos_ex [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
ntos_fsrtl [FORMATTING] Remove trailing whitespace. Addendum to 34593d93. 2021-09-13 03:52:22 +02:00
ntos_io [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
ntos_ke [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
ntos_mm [NTOS:MM] Finish MmAllocateMappingAddress and MmFreeMappingAddress and fix test failures. (#7491) 2024-11-18 02:44:51 -06:00
ntos_ob [KMTESTS:OB] Refactor OBJ_DIRECTORY_TYPE_INFO_SIZE define construct 2023-03-25 19:47:26 +01:00
ntos_po [KMTEST] Handle failure in KmtLoadDriver and KmtOpenDriver 2022-12-13 07:18:24 +01:00
ntos_ps [KMTESTS:PS] Write some tests for process quota management 2022-01-11 10:11:10 +01:00
ntos_se [KMTESTS:SE] Fix failing tests. 2024-09-12 17:44:13 +03:00
rtl [RTL_APITEST] Move RtlIntSafe test from kmtest to rtl_apitest 2023-11-10 19:00:41 +02:00
tcpip [KMTEST:TcpIp] Use 10 second timeout value instead of INFINITE (#5586) 2023-08-21 21:46:20 +03:00
CMakeLists.txt [RTL_APITEST] Move RtlIntSafe test from kmtest to rtl_apitest 2023-11-10 19:00:41 +02:00
readme.txt [REACTOS] "http://www.reactos" -> "https://reactos" (#5043) 2023-02-06 17:01:52 +03:00

This directory contains the ReactOS Kernel-Mode Test Suite.

The kmtest, kmtest_drv and include subdirectories contain the
testing framework infrastructure, other directories contain tests.

The example subdirectory contains a set of small tests that can be used as
examples and templates.


See https://reactos.org/wiki/KmtestsHowto for more
information and a guide on how to use the framework.