On Fri 2009-07-24 09:53:01, Thomas Hellstrom wrote:I may slow the kernel down or speed it up depending on your hardware configuration. The reasons should be quite obvious if you read the discussion following the patch.
The current code uses wbinvd() when the area to flush is > 4MB. Although this
may be faster than using clflush() the effect of wbinvd() on irq
latencies
You are slowing the kernel down, and you did not write down the
reasons. bad.