aboutsummaryrefslogtreecommitdiff
path: root/i386/intel
Commit message (Expand)AuthorAgeFilesLines
* pmap: fix 64bit non-xen buildSamuel Thibault2020-03-281-0/+2
* pmap.h: Add 64bit variantSamuel Thibault2020-03-282-15/+146
* pmap: fix format warningsSamuel Thibault2019-11-101-20/+20
* Xen: fix bootSamuel Thibault2019-11-101-2/+1
* Fix warningSamuel Thibault2018-07-281-1/+1
* Fix interrupt_processor prototypeSamuel Thibault2018-06-271-0/+4
* Add missing includeSamuel Thibault2018-06-271-0/+1
* Fix pmap nameSamuel Thibault2018-06-271-2/+2
* Drop the register qualifier.Justus Winter2017-10-231-3/+3
* i386: Fix pmap_remove on PAE kernels.Justus Winter2017-08-141-5/+3
* i386: Make function static.Justus Winter2017-08-052-7/+1
* VM: fix mapping removal on wired pagesRichard Braun2016-12-241-2/+4
* i386: Use discontiguous page directories when using PAE.Justus Winter2016-11-012-122/+196
* i386: Allocate page directories using the slab allocator.Justus Winter2016-10-221-11/+28
* Redefine what an external page isRichard Braun2016-09-211-1/+1
* Replace vm_offset_t with phys_addr_t where appropriateRichard Braun2016-09-212-28/+24
* Remove phys_first_addr and phys_last_addr global variablesRichard Braun2016-09-211-42/+33
* pmap: fix map window creation on xenRichard Braun2016-09-011-0/+12
* Use invlpg for single-page pagetable changesSamuel Thibault2016-08-251-16/+3
* Drop unused macroSamuel Thibault2016-08-251-2/+0
* Fix gcc-6 warningsSamuel Thibault2016-05-181-4/+4
* Stack the slab allocator directly on top of the physical allocatorRichard Braun2016-02-021-2/+2
* fix some compiler warnings in gnumachFlavio Cruz2016-01-011-0/+1
* i386: enable assertionsJustus Winter2015-08-201-8/+4
* i386: fix panic messageJustus Winter2015-08-181-1/+1
* i386: fix typoJustus Winter2015-07-151-1/+1
* kern: import `macros.h' from x15Justus Winter2015-05-191-1/+1
* Do not unmap page 0 when not neededSamuel Thibault2014-07-061-0/+1
* Convert from K&R to ANSIMarin Ramesa2014-04-042-83/+74
* Fix overflowSamuel Thibault2014-03-221-1/+1
* Keep two virtual pages as mapping windows to access physical memorySamuel Thibault2014-03-032-1/+52
* ddb: qualify pointers whose dereferenced values are constant with constMarin Ramesa2013-12-152-3/+3
* Declare void argument listsMarin Ramesa2013-12-151-5/+5
* Cleanup of the memcpy(), memmove(), memcmp() and memset() callsMarin Ramesa2013-12-111-1/+1
* i386/intel/pmap.c: remove unused variableMarin Ramesa2013-12-091-2/+0
* i386/intel/pmap.c: use boolean instead of an intMarin Ramesa2013-12-091-1/+1
* i386/intel/pmap.c: remove forward declarationsMarin Ramesa2013-12-052-5/+14
* Remove leftover register qualifiersMarin Ramesa2013-11-241-3/+3
* i386/intel/read_fault.c: remove register qualifierMarin Ramesa2013-11-151-1/+1
* i386/intel/pmap.h: remove register qualifiersMarin Ramesa2013-11-151-3/+3
* i386/intel/pmap.c: remove register qualifiersMarin Ramesa2013-11-151-79/+79
* Remove lint codeMarin Ramesa2013-11-091-9/+0
* Implement pmap_map_mfn for the PVH caseSamuel Thibault2013-01-311-5/+15
* Add comment for TODOSamuel Thibault2013-01-301-0/+1
* Add initial code for disabling PV pagetablesSamuel Thibault2013-01-282-81/+87
* Fix Xen boot at linear address 0xC0000000Samuel Thibault2012-07-141-7/+9
* Make sure BIOS area is mapped in kernel threadsSamuel Thibault2012-03-241-0/+6
* Add missing phystokv/kvtophys callsSamuel Thibault2012-03-241-3/+3
* Fix wrap-around in pmap bootstrapSamuel Thibault2012-03-241-1/+1
* Use compiler defined __i386__ symbol instead of use defined i386Guillem Jover2012-03-202-4/+4