RE: [patch] Memory Error Handling Improvement

Luck, Tony
2005-06-24T21:20:17Z

>Fine, but what about stores?

Stores have too many extra levels of buffering to have much hope. But just
because we can't help the store case doesn't mean that we shouldn't do
something about the load case.

>Furthermore, there are many ways to enter the kernel, so it still
>makes no sense to me to consider external interrupts only. System
>calls for one are certainly quite common, too.

Agreed. It would be much better if we had some clean & easy way to tag
all of the kernel entry sequences for a check like this. The cost of
checking to see whether we are in any of these code regions could be
quite high ... but we only pay it if there is an error, so as long as
it isn't outrageous it should be okay.

-Tony