aboutsummaryrefslogtreecommitdiff
path: root/i386
Commit message (Expand)AuthorAgeFilesLines
* Fix Xen boot after c74adfeSamuel Thibault2012-03-243-1/+3
* Relocate kernel at bootupSamuel Thibault2012-03-242-0/+38
* Make sure BIOS area is mapped in kernel threadsSamuel Thibault2012-03-242-0/+20
* Separate INIT_VM_MIN_KERNEL_ADDRESS from VM_MIN_KERNEL_ADDRESSSamuel Thibault2012-03-242-9/+11
* Add missing phystokv/kvtophys callsSamuel Thibault2012-03-243-7/+9
* Fix wrap-around in pmap bootstrapSamuel Thibault2012-03-241-1/+1
* Fix boot with big values of _startSamuel Thibault2012-03-231-3/+5
* Refer to `PFN_LIST' on Xen only.Ludovic Courtès2012-03-221-1/+1
* Use long typesSamuel Thibault2012-03-208-120/+123
* Make xchgl arch-neutralSamuel Thibault2012-03-201-1/+1
* Use compiler defined __i386__ symbol instead of use defined i386Guillem Jover2012-03-203-5/+4
* Match type for count with tty_get_status and tty_set_statusGuillem Jover2012-03-203-6/+6
* Use unsigned int for ELF 32bit valuesSamuel Thibault2012-03-191-4/+4
* Use unsigned long types for addressesSamuel Thibault2012-03-181-4/+4
* Use unsigned long for registersSamuel Thibault2012-03-181-15/+15
* Do not hardcode structure offsetSamuel Thibault2012-03-182-1/+2
* Set Xen kernel virtual address to 0xC0000000Samuel Thibault2012-03-183-4/+4
* Fix access above 4GiB in bootstrap page tableSamuel Thibault2012-03-181-8/+9
* Simplify splxSamuel Thibault2012-03-141-2/+2
* Stick to binutils ELF scriptsSamuel Thibault2012-03-141-1/+2
* Fix PAE page frame number mask.Samuel Thibault2012-03-141-1/+1
* Fix Xen bootstrap at virtual address above 1GiBSamuel Thibault2012-03-142-1/+8
* Simplify i386at_initSamuel Thibault2012-03-141-6/+7
* Simplify kvtophysSamuel Thibault2012-03-141-5/+1
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-0911-21/+21
* Set default serial parameters to 8N1 instead of 7E1Gabriele Giacone2012-03-031-1/+1
* Fix format for string printSamuel Thibault2012-02-191-1/+1
* Merge branch 'master' into master-slabSamuel Thibault2012-01-281-1/+1
|\
| * Fix typoSamuel Thibault2011-12-291-1/+1
* | Remove arbitrary limits used by the zone systemRichard Braun2011-12-173-3/+0
* | Fix kern/kalloc.h includesRichard Braun2011-12-171-0/+1
* | Adjust the kernel to use the slab allocatorRichard Braun2011-12-177-51/+47
* | Import the slab allocatorRichard Braun2011-12-173-30/+3
|/
* Increase kmem area for the Xen case.Samuel Thibault2011-10-161-1/+5
* Remove unused [!MACH_KERNEL] driver codeGuillem Jover2011-09-125-494/+1
* * .gitignore: Tighten some rules, and distribute others to...Thomas Schwinge2011-09-061-0/+1
* * i386/i386/pcb.h (stack_attach): Parameterize the continuation parameter'sThomas Schwinge2011-09-062-2/+2
* Move i386/i386/locore.S declarations.Thomas Schwinge2011-09-062-28/+27
* Use Mach native error codes instead of POSIX errno E* onesGuillem Jover2011-09-024-10/+10
* Fix documentationSamuel Thibault2011-09-011-0/+2
* Close kernel stacks.Samuel Thibault2011-09-011-0/+1
* Fix PC samplingSamuel Thibault2011-09-013-7/+6
* Optimize copyout pathSamuel Thibault2011-08-311-17/+13
* Fix copyout retry on lazy allocation on >= i486Samuel Thibault2011-08-311-7/+28
* Disable global page while writing in kernel spaceSamuel Thibault2011-08-311-0/+5
* Protect set_cr3 against compiler assignment optimizationsSamuel Thibault2011-08-311-1/+1
* Fix declarationsSamuel Thibault2011-08-318-10/+17
* Add linux_timer_intr function declarationGuillem Jover2011-08-301-0/+4
* Remove unused variableGuillem Jover2011-08-301-1/+0
* Cast function timeout() argument to fix a warningGuillem Jover2011-08-302-2/+2