aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/segments.h
Commit message (Expand)AuthorAgeFilesLines
* Revert r330897:Eitan Adler2018-03-291-2/+0
* Partial merge of the SPDX changesEitan Adler2018-03-141-0/+2
* Hide struct pcb definition by #ifdef __amd64__ braces. If cc -m32Konstantin Belousov2013-11-261-2/+2
* Move userland bits (and some common kernel bits) from amd64 and i386Tijl Coosemans2012-03-191-150/+1
* Resort the IDT_DTRACE_RET constant after it was changed to be less thanJohn Baldwin2012-02-271-1/+1
* Fix the DTrace pid return trap interrupt vector. Previously we were usingRyan Stone2011-11-071-1/+1
* Register an interrupt vector for DTrace return probes. There is someRui Paulo2010-08-281-0/+1
* Fix style issues with the previous commit, namelyRui Paulo2010-07-071-6/+6
* Introduce USD_{SET,GET}{BASE,LIMIT}. These help setting up the userRui Paulo2010-07-061-0/+7
* Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov2009-04-011-0/+3
* Add separate gdt descriptors for %fs and %gs on amd64.Konstantin Belousov2009-04-011-9/+13
* Provide convenient definition of the union descriptor, similar to theKonstantin Belousov2009-04-011-0/+17
* Fix inconsistencies in the comments.Konstantin Belousov2008-09-081-1/+1
* MFP4: Linux set_thread_area syscall (aka TLS) support for amd64.Jung-uk Kim2007-03-301-2/+3
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-171-0/+3
* MFi386 by jhb: use symbolic constants for the IDT entries.Peter Wemm2003-09-221-0/+24
* Add BASIC i386 binary support for the amd64 kernel. This is largelyPeter Wemm2003-05-141-1/+1
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-108/+75
* Remove BDE_DEBUGGER.Jake Burkholder2003-01-281-4/+0
* ISMEMSDP(), IS286GDP(), IS386GDP(), ISGDP(), ISSDP() and ISSYSSDP() arePeter Wemm2002-09-261-20/+0
* use __packed, rather than __attribute__((packed)).Peter Wemm2002-09-231-4/+3
* Create inlines for ltr(sel), lldt(sel), lidt(addr) rather thanPeter Wemm2002-09-221-2/+0
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-7/+7
* Remove __P.Alfred Perlstein2002-03-201-7/+7
* Add a missing open paren to a macro that's been broken (and apparentlyJohn Baldwin2001-12-041-1/+1
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.Bruce Evans2000-10-271-2/+0
* currentldt is now a "special" global-data variable, and as such, thereJohn Baldwin2000-10-061-3/+0
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Mindbogglingly, many BIOS vendors expect to be able to load %ds withMike Smith1999-08-171-8/+9
* Major update to the kernel's BIOS-calling ability.Mike Smith1999-07-291-5/+7
* Changed the global `idt' from an array to a pointer so that npx.cBruce Evans1999-06-181-2/+2
* Enable vmspace sharing on SMP. Major changes are,Luoqi Chen1999-04-281-10/+15
* Sun Bug ID 1251858 (on http://sunsolve1.sun.com) discusses the way thatMark Newton1999-01-281-2/+3
* Revert my previous commit about using CS_SECURE macro.Philippe Charnier1997-08-211-3/+1
* Use CS_SECURE macro.Philippe Charnier1997-08-181-1/+3
* Increased NIDT to 256 for case of SMP or APIC_IO.Steve Passe1997-07-191-1/+5
* Man the liferafts! Here comes the long awaited SMP -> -current merge!Peter Wemm1997-04-261-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Apparently, BSDI have a new system call gate. I was experimentingPeter Wemm1996-09-271-2/+3
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-3/+3
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-4/+4
* First attempt to run linux binaries. This is only the changes needed toSøren Schmidt1995-02-141-2/+2
* Make gdt_segs[] public again for APM.Bruce Evans1994-11-151-2/+6
* Remove 1.5+K of bloat for unused idt entries.Bruce Evans1994-11-141-12/+19
* Laptop Advanced Power Management support by HOSOKAWA Tatsumi.David Greenman1994-10-011-2/+6
* WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey HsuDavid Greenman1994-01-311-4/+38
* Made all header files idempotent and moved incorrect common data fromGarrett Wollman1993-11-071-1/+5