diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2009-01-05 02:43:00 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:27:21 +0200 |
commit | 8ea98ac6482a3c0fa2bee57b558fefe79b04db7e (patch) | |
tree | 68f6696b1c850b82566f0e16b0e11c5f35250b81 /ChangeLog | |
parent | 44838ea9dc4098cfaef0cf27ea997199203292ae (diff) |
2009-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org>
* i386/i386/gdt.h (LINEAR_DS): New macro.
* i386/i386/gdt.c (gdt_init): Initialize LINEAR_DS descriptor.
* i386/i386/proc_reg.h (invlpg_user): Rename macro into...
(invlpg_linear): ... this. Use movw instead of movl to set KERNEL_DS
selector. Use LINEAR_DS selector instead of USER_DS selector.
* i386/intel/pmap.c (INVALIDATE_TLB): Call invlpg_linear instead of
invlpg_user.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -1,3 +1,13 @@ +2009-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org> + + * i386/i386/gdt.h (LINEAR_DS): New macro. + * i386/i386/gdt.c (gdt_init): Initialize LINEAR_DS descriptor. + * i386/i386/proc_reg.h (invlpg_user): Rename macro into... + (invlpg_linear): ... this. Use movw instead of movl to set KERNEL_DS + selector. Use LINEAR_DS selector instead of USER_DS selector. + * i386/intel/pmap.c (INVALIDATE_TLB): Call invlpg_linear instead of + invlpg_user. + 2008-12-30 Samuel Thibault <samuel.thibault@ens-lyon.org> * i386/i386/proc_reg.h [__ASSEMBLER__ && __GNUC__]: Include |