| Age | Commit message (Expand) | Author |
| 2022-05-18 | fix typos in word "access" and it derivatives, mainly in comments. | andvar |
| 2020-07-14 | Introduce per-cpu IDTs | yamaguchi |
| 2019-02-11 | We reorganise definitions for XEN source support as follows: | cherry |
| 2018-09-23 | Fix for i386, functionality intended in: | cherry |
| 2018-09-23 | Summary: Remove older and now conflicting type declaration for global | cherry |
| 2018-09-23 | Make XEN use the same api as native, for idt vector allocation | cherry |
| 2017-12-31 | Fix a huge privilege separation vulnerability in Xen-amd64. | maxv |
| 2017-11-04 | In XEN PV, the idt vector table is not required to be altered at | cherry |
| 2017-09-17 | Remove the second argument from USERMODE and KERNELMODE, it is unused | maxv |
| 2017-08-12 | Remove vm86. | maxv |
| 2017-07-02 | Use a bitmap-based allocator for i386, same as amd64. Several functions | maxv |
| 2017-02-08 | Localify, add a comment and merge some others. | maxv |
| 2017-02-05 | Rename ldt->ldtstore and gdt->gdtstore on i386. It reduces the diff with | maxv |
| 2016-09-02 | KNF, and give the structure sizes. | maxv |
| 2016-08-27 | Remove idt_init. | maxv |
| 2016-01-24 | expose __vaddr_t for segments.h since it is a userland api. | christos |
| 2011-04-26 | Remove Darwin, MACH and Mach-O support. | joerg |
| 2009-05-17 | on Xen the GDT has to be updated though HYPERVISOR_update_descriptor(). | bouyer |
| 2009-03-21 | A couple more comments. | ad |
| 2009-03-21 | Add a comment. | ad |
| 2008-10-26 | use a macro to get to d_type. | christos |
| 2008-04-19 | idt_* are not implemented for Xen. So don't provide the prototypes for Xen. | cegger |
| 2008-01-11 | Merge the bouyer-xeni386 branch to head, at tag bouyer-xeni386-merge1 (the | bouyer |
| 2008-01-04 | i386: | yamt |
| 2007-12-26 | - share idt entry allocation code among x86. | yamt |
| 2007-12-25 | Convert many of the uses of __attribute__ to equivalent | perry |
| 2007-11-10 | - When computing the TSC frequency, call i8254_delay() and not DELAY(). | ad |
| 2007-10-18 | merge yamt-x86pmap branch. | yamt |
| 2007-03-02 | Shuffle the descriptor slots slightly to make the layout match what | ad |
| 2004-03-05 | Drop trailing spaces. | junyoung |
| 2004-02-13 | Uppercase CPU, plural is CPUs. | wiz |
| 2003-10-27 | Nuke __P(). | junyoung |
| 2003-08-24 | add support for non-executable mappings (where the hardware allows this) | chs |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-03-03 | The IDT only contains gate descriptors, so define it as such. | fvdl |
| 2002-10-05 | Change setgate() prototype. | fvdl |
| 2002-10-01 | Merge Bill Sommerfeld's i386 MP branch. This code has some known | fvdl |
| 2002-01-23 | Re-arrange GDT entries somewhat so that: (1) I can reserve the 8th entry for | rafal |
| 2001-07-14 | Use global descriptor 7 for mach traps. Unfortunately this is already | christos |
| 2001-05-30 | use _KERNEL_OPT | mrg |
| 1999-11-12 | add GDT segments for pnpbios use | drochner |
| 1998-10-03 | Add an LDT for Solaris-2.6 syscalls [from Frank] | christos |
| 1998-01-23 | Some rearrangement of the startup code: | mycroft |
| 1998-01-15 | Generate dependencies on the VM86 option. | thorpej |
| 1997-11-13 | Some general cleanup: | mycroft |
| 1996-09-08 | change APM to use new almost-generalized BIOS trampoline: | jtk |
| 1996-08-25 | add Advanced Power Management driver | jtk |
| 1996-02-01 | LOCORE -> _LOCORE | mycroft |
| 1995-12-20 | Use #pragma only for 2.0 <= GCC < 2.7. | mycroft |
| 1995-12-20 | Use alternate structure packing method added in GCC 2.7. | mycroft |