want a kmem scrubber
In the spirit of #13623 it would be useful and interesting to implement a kmem scrubber (and less so a umem scrubber).
The idea would be that we would have a thread which slowly moved through all existing kmem buffers checking them in the manner of #13623, such that problems could be caught prior to the buffer re-entering the allocator (or if the buffer never did re-enter the allocator).
Care would be required to prevent this dragging the system down, as we wouldn't want to hold cache or magazine locks for any extended period of time and stall allocations, but I'm fairly sure there are strategies that would work while still being useful
No data to display