diff options
author | Thomas Bushnell <thomas@gnu.org> | 1999-09-16 02:17:26 +0000 |
---|---|---|
committer | Thomas Bushnell <thomas@gnu.org> | 1999-09-16 02:17:26 +0000 |
commit | f54d036fde537292b5f9c488a754e5476eb8a8fd (patch) | |
tree | 8846647ebab183659d20de69ba1f6bbe19b90293 | |
parent | 8ea6c4e694a080b8c4eca00867f83ff8e709aafa (diff) |
*** empty log message ***
-rw-r--r-- | ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,14 @@ +1999-09-15 Mark Kettenis <kettenis@gnu.org> + + * i386/i386/user_ldt.c: Fix user LDT management. + (i386_set_ldt): Prevent thrashing the LDT for the current thread. + Correctly calculate size of new LDT. Set base adress of the LDT + descriptor to the linear address of the LDT instead of the kernel + virtual address. Copy descriptors from the default LDT if there + is no old LDT for the current thread. Call switch_ktss if we are + setting a new LDT for the current thread. + (i386_get_ldt): Fix bug in copying out the descriptors. + 1999-09-09 Thomas Bushnell, BSG <tb@mit.edu> * linux/src/drivers/net/rtl8139.c (RX_BUF_LEN_IDX): Reduce from 3 |