aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/i386/locore.s
Commit message (Expand)AuthorAgeFilesLines
* Fix a common typo in source code commentsGordon Bergling2021-08-141-1/+1
* x86: remove gcov kernel supportKonstantin Belousov2021-04-021-2/+2
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-301-9/+0
* Fix placement of __bss_start in i386 kernel linker scriptDimitry Andric2018-10-111-2/+2
* Implement kernel support for early loading of Intel microcode updates.Mark Johnston2018-08-131-1/+5
* i386 4/4G split.Konstantin Belousov2018-04-131-360/+34
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Rename assym.s to assym.incEd Maste2018-03-201-1/+1
* Move signal trampolines out of locore.s into separate source file.Konstantin Belousov2018-02-061-72/+0
* Remove the permanent double mapping of low physical memory and replaceBruce Evans2017-12-181-43/+31
* Fix the undersupported option KERNLOAD, part 2: fix crashes in locoreBruce Evans2017-12-181-3/+9
* Fix the undersupported option KERNLOAD, part 1: fix crashes in locoreBruce Evans2017-12-181-8/+8
* Revert r323722. A better fix will be committed shortly, as well asKonstantin Belousov2017-09-281-41/+0
* Fix handling of the segment registers on i386.Konstantin Belousov2017-09-181-0/+41
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-281-43/+0
* Give large kernel stack to the initial thread . Otherwise, ZFSKonstantin Belousov2015-08-041-2/+2
* Revert bit of the r285627, locore.s does not need include ofKonstantin Belousov2015-07-191-1/+0
* Fix KSTACK_PAGES issue when the default value was changed in KERNCONFZbigniew Bodek2015-07-161-0/+1
* Add config option PAE_TABLES for the i386 kernel. It switches pmap toKonstantin Belousov2015-04-131-5/+5
* MFamd64: Add support for extended FPU states on i386. This includesJohn Baldwin2014-11-021-9/+9
* xen: use the same hypercall mechanism for XEN and XENHVMRoger Pau Monné2014-03-111-0/+9
* Simplify the implementation of the identity mapping in start_all_aps().Alan Cox2011-12-151-2/+1
* Initialize KPTmap in locore so that vm86.c can call vtophys() (or reallyAlan Cox2010-10-051-0/+10
* Simplify pmap_init(). Additionally, correct a harmless misbehavior on i386.Alan Cox2010-01-111-2/+0
* Eliminate unused variables (see r137912).Alan Cox2010-01-071-2/+0
* Change some movl's to mov's. Newer GAS no longer accept 'movl' instructionsDavid E. O'Brien2009-01-311-3/+3
* Drastically simplify the i386 pcpu backend by merging parts of thePeter Wemm2007-11-131-65/+0
* In order to satisfy ACPI's need for an identity mapping, modify theAlan Cox2007-03-241-24/+34
* Tweak the comment about mapping a kernel using large pages.Ruslan Ermilov2006-11-251-3/+3
* Add the 2nd word of IA32 feature flags. This includes things such as SSE3.David E. O'Brien2005-05-161-0/+1
* U areas are going away, so don't allocate one for process 0.David Schultz2004-11-201-14/+4
* Change the following environment variables to kernel options:Brian Somers2004-07-081-0/+3
* Change the following kernel options to environment variables:Brian Somers2004-07-081-3/+0
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* New APIC support code:John Baldwin2003-11-031-2/+1
* Fix just about as many bugs in my last commit here as there were lines thatPeter Wemm2003-10-141-2/+3
* Set page zero read/write right from the start rather than trying toPeter Wemm2003-10-101-1/+7
* Fix the apm problem for real. We leave the first 4K page for the bios toPeter Wemm2003-10-041-5/+0
* Emulate bugs in the old PSE code so that apm works again.Peter Wemm2003-10-041-0/+5
* Add #include "opt_pmap.h" so locore picks up DISABLE_PSE etc options.Peter Wemm2003-10-031-0/+1
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andPeter Wemm2003-10-011-9/+62
* Restored clearing of the bss, except for putting it in a correct placeBruce Evans2003-07-291-9/+18
* Don't hide the name of tmpstk, since there is no need to do so and theBruce Evans2003-07-291-3/+2
* Fix the gcc-3.3 boot problem. Gcc now optimizes 'int foo = 0' by movingPeter Wemm2003-07-111-21/+5
* - Removed APTD and associated macros, it is no longer used.Jake Burkholder2003-04-031-16/+0
* - Add support for PAE and more than 4 gigs of ram on x86, dependent on theJake Burkholder2003-03-301-0/+35
* Previous commit missed a 1 that should be NGPTD, and an NPDEPG that shouldJake Burkholder2003-02-231-1/+1
* - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of theJake Burkholder2003-02-231-2/+2
* - Added macros PDESHIFT and PTESHIFT, use these instead of magic constantsJake Burkholder2003-02-231-2/+2