diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2009-07-25 12:41:47 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2009-07-25 12:41:47 +0000 |
commit | 7a69ae24a31a85699b6563ff4726c39693424239 (patch) | |
tree | a56eb77aaab32cd86c1ea36bab8b4053ae6dd9b6 /sys/kern/tty.c | |
parent | 83f3e4a8ce90949e1c5567ac4878f4217331d22a (diff) |
Make sure that if a PDE isn't there, we skip to the start of the address
range covered by the next PDE and not somewhere in the middle. The old could
have skipped over some valid PTE's causing them to stay behind in the pmap.
Since we would not flush the cache for those pages either this could also
cause memory corruption when dirty cache lines would be written back to
memory at a later stage.
Diffstat (limited to 'sys/kern/tty.c')
0 files changed, 0 insertions, 0 deletions