|
|
|
|
|
by j_coder
3084 days ago
|
|
I suspect a better solution instead of KPTI is to evict all user space pages from cache when an invalid page access happens if fault was caused by read/write kernel space pages. My kernel days was so long ago that I don't now if it is possible. Massive performance hit but only on misbehaved software. Well behaved software will not have the performance hit of KPTI. Kernel could even switch dynamically to KPTI if too many read/write attempts from user space. |
|