Linus Torvalds writes: (Summary) wrote:
Just one question: have you checked the page table setup for the basics wrt the USER bit in particular?
basics wrt the USER bit in particular?
No global pages should be marked PAGE_USER, with the possible exception of that nasty old vsyscall page.
exception of that nasty old vsyscall page.
And it would be nice to verify that the page tables for kernel mappings also don't have PAGE_USER on them, although again that vsyscall page can cause problems.
vsyscall page can cause problems.
Linus
Linus
Linus
[...]
implement last weeks review comments.Just one question: have you checked the page table setup for the basics wrt the USER bit in particular?
basics wrt the USER bit in particular?
No global pages should be marked PAGE_USER, with the possible exception of that nasty old vsyscall page.
exception of that nasty old vsyscall page.
And it would be nice to verify that the page tables for kernel mappings also don't have PAGE_USER on them, although again that vsyscall page can cause problems.
vsyscall page can cause problems.
Linus
Linus
Linus