| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a common typo in source code comments | Gordon Bergling | 2021-08-14 | 1 | -1/+1 |
* | x86: remove gcov kernel support | Konstantin Belousov | 2021-04-02 | 1 | -2/+2 |
* | i386: Merge PAE and non-PAE pmaps into same kernel. | Konstantin Belousov | 2019-01-30 | 1 | -9/+0 |
* | Fix placement of __bss_start in i386 kernel linker script | Dimitry Andric | 2018-10-11 | 1 | -2/+2 |
* | Implement kernel support for early loading of Intel microcode updates. | Mark Johnston | 2018-08-13 | 1 | -1/+5 |
* | i386 4/4G split. | Konstantin Belousov | 2018-04-13 | 1 | -360/+34 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -1/+0 |
* | Rename assym.s to assym.inc | Ed Maste | 2018-03-20 | 1 | -1/+1 |
* | Move signal trampolines out of locore.s into separate source file. | Konstantin Belousov | 2018-02-06 | 1 | -72/+0 |
* | Remove the permanent double mapping of low physical memory and replace | Bruce Evans | 2017-12-18 | 1 | -43/+31 |
* | Fix the undersupported option KERNLOAD, part 2: fix crashes in locore | Bruce Evans | 2017-12-18 | 1 | -3/+9 |
* | Fix the undersupported option KERNLOAD, part 1: fix crashes in locore | Bruce Evans | 2017-12-18 | 1 | -8/+8 |
* | Revert r323722. A better fix will be committed shortly, as well as | Konstantin Belousov | 2017-09-28 | 1 | -41/+0 |
* | Fix handling of the segment registers on i386. | Konstantin Belousov | 2017-09-18 | 1 | -0/+41 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | Remove pc98 support completely. | Yoshihiro Takahashi | 2017-01-28 | 1 | -43/+0 |
* | Give large kernel stack to the initial thread . Otherwise, ZFS | Konstantin Belousov | 2015-08-04 | 1 | -2/+2 |
* | Revert bit of the r285627, locore.s does not need include of | Konstantin Belousov | 2015-07-19 | 1 | -1/+0 |
* | Fix KSTACK_PAGES issue when the default value was changed in KERNCONF | Zbigniew Bodek | 2015-07-16 | 1 | -0/+1 |
* | Add config option PAE_TABLES for the i386 kernel. It switches pmap to | Konstantin Belousov | 2015-04-13 | 1 | -5/+5 |
* | MFamd64: Add support for extended FPU states on i386. This includes | John Baldwin | 2014-11-02 | 1 | -9/+9 |
* | xen: use the same hypercall mechanism for XEN and XENHVM | Roger Pau Monné | 2014-03-11 | 1 | -0/+9 |
* | Simplify the implementation of the identity mapping in start_all_aps(). | Alan Cox | 2011-12-15 | 1 | -2/+1 |
* | Initialize KPTmap in locore so that vm86.c can call vtophys() (or really | Alan Cox | 2010-10-05 | 1 | -0/+10 |
* | Simplify pmap_init(). Additionally, correct a harmless misbehavior on i386. | Alan Cox | 2010-01-11 | 1 | -2/+0 |
* | Eliminate unused variables (see r137912). | Alan Cox | 2010-01-07 | 1 | -2/+0 |
* | Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions | David E. O'Brien | 2009-01-31 | 1 | -3/+3 |
* | Drastically simplify the i386 pcpu backend by merging parts of the | Peter Wemm | 2007-11-13 | 1 | -65/+0 |
* | In order to satisfy ACPI's need for an identity mapping, modify the | Alan Cox | 2007-03-24 | 1 | -24/+34 |
* | Tweak the comment about mapping a kernel using large pages. | Ruslan Ermilov | 2006-11-25 | 1 | -3/+3 |
* | Add the 2nd word of IA32 feature flags. This includes things such as SSE3. | David E. O'Brien | 2005-05-16 | 1 | -0/+1 |
* | U areas are going away, so don't allocate one for process 0. | David Schultz | 2004-11-20 | 1 | -14/+4 |
* | Change the following environment variables to kernel options: | Brian Somers | 2004-07-08 | 1 | -0/+3 |
* | Change the following kernel options to environment variables: | Brian Somers | 2004-07-08 | 1 | -3/+0 |
* | Remove advertising clause from University of California Regent's | Warner Losh | 2004-04-07 | 1 | -4/+0 |
* | New APIC support code: | John Baldwin | 2003-11-03 | 1 | -2/+1 |
* | Fix just about as many bugs in my last commit here as there were lines that | Peter Wemm | 2003-10-14 | 1 | -2/+3 |
* | Set page zero read/write right from the start rather than trying to | Peter Wemm | 2003-10-10 | 1 | -1/+7 |
* | Fix the apm problem for real. We leave the first 4K page for the bios to | Peter Wemm | 2003-10-04 | 1 | -5/+0 |
* | Emulate bugs in the old PSE code so that apm works again. | Peter Wemm | 2003-10-04 | 1 | -0/+5 |
* | Add #include "opt_pmap.h" so locore picks up DISABLE_PSE etc options. | Peter Wemm | 2003-10-03 | 1 | -0/+1 |
* | Commit Bosko's patch to clean up the PSE/PG_G initialization to and | Peter Wemm | 2003-10-01 | 1 | -9/+62 |
* | Restored clearing of the bss, except for putting it in a correct place | Bruce Evans | 2003-07-29 | 1 | -9/+18 |
* | Don't hide the name of tmpstk, since there is no need to do so and the | Bruce Evans | 2003-07-29 | 1 | -3/+2 |
* | Fix the gcc-3.3 boot problem. Gcc now optimizes 'int foo = 0' by moving | Peter Wemm | 2003-07-11 | 1 | -21/+5 |
* | - Removed APTD and associated macros, it is no longer used. | Jake Burkholder | 2003-04-03 | 1 | -16/+0 |
* | - Add support for PAE and more than 4 gigs of ram on x86, dependent on the | Jake Burkholder | 2003-03-30 | 1 | -0/+35 |
* | Previous commit missed a 1 that should be NGPTD, and an NPDEPG that should | Jake Burkholder | 2003-02-23 | 1 | -1/+1 |
* | - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of the | Jake Burkholder | 2003-02-23 | 1 | -2/+2 |
* | - Added macros PDESHIFT and PTESHIFT, use these instead of magic constants | Jake Burkholder | 2003-02-23 | 1 | -2/+2 |