aboutsummaryrefslogtreecommitdiff
path: root/i386/intel/pmap.c
Commit message (Expand)AuthorAgeFilesLines
* enable user accessLuca Dariz2022-08-271-2/+2
* add support for booting from grub with x86_64Luca Dariz2022-08-271-2/+2
* convert K&R into ansiGuy-Fleury Iteriteka2022-05-271-18/+10
* pmap: Make sure we do not allocate page tables beyond 4GiBSamuel Thibault2022-02-171-1/+4
* xen: Fix storing physical addressesSamuel Thibault2022-02-161-2/+2
* vm_page_grab: allow allocating in high memorySamuel Thibault2021-08-271-1/+1
* Keep BIOS mapped even without LinuxSamuel Thibault2021-03-311-2/+0
* i386 pmap: Omit pmap workaround on i486 or later.Masanori Ogino2020-11-081-4/+4
* pmap: Fix warningSamuel Thibault2020-11-081-1/+1
* smp: Add --enable-ncpus option and fix buildSamuel Thibault2020-09-191-0/+5
* Add warning about one of the next 64bit fixes to makeSamuel Thibault2020-04-061-0/+3
* Xen x86_64: Fix getting page table baseSamuel Thibault2020-04-051-1/+1
* pmap: Fix boot with kvm+PAE on some systemsSamuel Thibault2020-04-041-2/+10
* Fix warningSamuel Thibault2020-03-291-1/+1
* pmap: fix 64bit non-xen buildSamuel Thibault2020-03-281-0/+2
* pmap.h: Add 64bit variantSamuel Thibault2020-03-281-13/+107
* 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-051-1/+1
* VM: fix mapping removal on wired pagesRichard Braun2016-12-241-2/+4
* i386: Use discontiguous page directories when using PAE.Justus Winter2016-11-011-117/+187
* 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-211-20/+20
* 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
* Do not unmap page 0 when not neededSamuel Thibault2014-07-061-0/+1
* Convert from K&R to ANSIMarin Ramesa2014-04-041-80/+71
* Fix overflowSamuel Thibault2014-03-221-1/+1
* Keep two virtual pages as mapping windows to access physical memorySamuel Thibault2014-03-031-1/+42
* ddb: qualify pointers whose dereferenced values are constant with constMarin Ramesa2013-12-151-2/+2
* 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-051-5/+0