Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove some includes include-what-you-use claims don't | 2015-03-14 | 1 | -2/+1 | |
| | | | | | | | have any direct symbols used. Tested for indirect use by compiling amd64/i386/sparc64 kernels. ok tedu@ deraadt@ | ||||
* | add back inverted poison patterns. keep high bits, but twiddle low bits. | 2014-09-27 | 1 | -2/+12 | |
| | |||||
* | The last poison change is awesome, it is triggering use after free bugs. | 2014-07-22 | 1 | -12/+2 | |
| | | | | | | Some of them aren't too difficult to find and fix, but others are turning out to be deeply hidden. The timing is poor -- disable this for now. We need to revisit this right after tree unlock. | ||||
* | also use inverted poison patterns, to mix things up. ok deraadt miod | 2014-07-08 | 1 | -2/+12 | |
| | |||||
* | Repair compilability after the recent uvmexp changes, especially for | 2014-07-08 | 1 | -1/+3 | |
| | | | | not compile-time-known page size platforms. | ||||
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | 2014-07-08 | 1 | -2/+1 | |
| | | | | | don't need to be married. ok guenther miod beck jsing kettenis | ||||
* | consistent use of uint32_t for poison values | 2014-05-19 | 1 | -5/+5 | |
| | |||||
* | Return the poison value in poison_check() and not the modified value. | 2014-01-13 | 1 | -2/+2 | |
| | | | | ok tedu@ | ||||
* | unfortunately the sparc pagesize handling also requires uvm_extern.h | 2013-05-31 | 1 | -1/+2 | |
| | |||||
* | tiny change to support two poison values based on page addr | 2013-05-30 | 1 | -4/+14 | |
| | |||||
* | according to pedro, ids work better with the ending $ | 2013-05-02 | 1 | -1/+1 | |
| | |||||
* | i missed this file too. | 2013-04-06 | 1 | -5/+16 | |
| | |||||
* | separate memory poisoning code to a new file and make it usable kernel wide | 2013-03-28 | 1 | -0/+64 | |
ok deraadt |