2 ms·
A driver allowing to map any page is like recording a magician from all angles. The only reasonable usage of such a situation is for the magician him/herself,
by rujuladanh 8y ago
A driver allowing to map any page is like recording a magician from all angles.
The only reasonable usage of such a situation is for the magician him/herself, to study his/her own performance. And even then, it is not usually done that way.
- monocasa 8y agoThere's a lot of situations where you map in trampolines to perform work inside a process on behalf of that process.
- rujuladanh 8y agoThe article is about a driver that allows to map any physical page.
- monocasa 8y agoThat majority isn't. And while there's better ways to handle it, and it wouldn't pass a design review of mine, it's pretty common to make a driver specific /dev/mem equivalent. For isntance https://forum.xda-developers.com/showthread.php?t=2057818 https://forum.xda-developers.com/showthread.php?t=2057818
- rujuladanh 8y agoI am not sure what you are trying to say. Any driver for a multiuser OS that essentially bypasses protection mechanisms by the kernel for non-root users is broken, period. There is no argument about it.