.. | .. |
---|
8 | 8 | - Add another c1e debug idle monitor |
---|
9 | 9 | -> Is by design racy with BIOS, but could be added |
---|
10 | 10 | with a --force option and some "be careful" messages |
---|
| 11 | +- Add cpu_start()/cpu_stop() callbacks for monitor |
---|
| 12 | + -> This is to move the per_cpu logic from inside the |
---|
| 13 | + monitor to outside it. This can be given higher |
---|
| 14 | + priority in fork_it. |
---|
| 15 | +- Fork as many processes as there are CPUs in case the |
---|
| 16 | + per_cpu_schedule flag is set. |
---|
| 17 | + -> Bind forked process to each cpu. |
---|
| 18 | + -> Execute start measures via the forked processes on |
---|
| 19 | + each cpu. |
---|
| 20 | + -> Run test executable in a forked process. |
---|
| 21 | + -> Execute stop measures via the forked processes on |
---|
| 22 | + each cpu. |
---|
| 23 | + This would be ideal as it will not introduce noise in the |
---|
| 24 | + tested executable. |
---|