I am trying to understand whether:
- the User/Supervisor bit is used to distinguish pages of kernel memory, from those of the user process
- the User/Supervisor bit changes when execution moves to the kernel while executing a system call
- Or perhaps none of them.
Can someone clarify?