Name Date Size

..25-Oct-20244 KiB

MakefileH A D25-Oct-2024194

page-poisoning.cH A D25-Oct-202419.6 KiB

READMEH A D25-Oct-2024656

README

1Multi-process based page-poisoning test program.
2
3page-poisoning test program is an extension of tinjpage test program with a 
4multi-process model. It spawns thousands of processes that inject HWPosion 
5error to various pages simultaneously thru madvise syscall. Then it checks
6if these errors get handled correctly, i.e. whether each test process 
7receives or doesn't receive SIGBUS signal as expected.
8
9In details, page-poisoning is designed to cover all of possible userspace page
10types via following two test operations: 
11  - anonymous pages operations.
12  - file data operations.
13
14You can get detailed help info in following way:
15# ./page-poisoning -h
16