summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/include/pmap.h
AgeCommit message (Expand)Author
2012-06-30Extend the xpmap API, as described in [1]. This change is mechanical andjym
2012-06-11allow more space for modules.chs
2012-02-19Removing remaining references to the alternate PTE space. Modify documentatio...cherry
2012-01-19pmap_pte_set() is not supposed to be atomic, so only raise IPL, no need tobouyer
2012-01-15for xen on amd64 PDP_BASE points to the per-cpu ci->ci_kpm_pdir copy of *pmap...cherry
2012-01-09Make cross-cpu pte access MP safe.cherry
2011-11-06[merging from cherry-xenmp] make pmap_kernel() shadow PMD per-cpu and MP aware.cherry
2011-11-06[merging from cherry-xenmp] Make the xen MMU op queue locking api private. Im...cherry
2011-08-27Implement sparse dumps for amd64 (copied from i386). Disabled for now viachristos
2011-08-13Add locking around ops to the hypervisor MMU "queue".cherry
2011-02-01udpate license clauses on my code to match the new-style BSD licenses.chuck
2010-11-14Move struct vm_page_md definition from vmparam.h to pmap.h, becauseuebayasi
2008-10-26put the contents of these header files around #ifdef __x86_64__, andmrg
2008-01-23Merge the bouyer-xeni386 branch. This brings in PAE support to NetBSD xeni386bouyer
2008-01-20Make first argument of Xen's pmap_pte_cas() volatile, fix a warningbouyer
2008-01-13add pmap_pte_cas.yamt
2008-01-03Bump NKL2_KIMG_ENTRIES to allow for 20MB of kernel.ad
2007-11-28Remove remaining CPUCLASS_386 tests.ad
2007-11-28Use the new atomic ops.ad
2007-11-22Pull up the bouyer-xenamd64 branch to HEAD. This brings in amd64 supportbouyer
2007-10-18merge yamt-x86pmap branch.yamt
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-09-27Only include machine/cpufunc.h if _KERNEL.ad
2007-08-29Merge most x86 changes from the vmlocking branch, except the threaded softad
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-07-04Remove bogus external declaration for pdes, it appears not to be needed.blymn
2004-08-08kvtopte: use a correct base addr for LARGEPAGES.yamt
2004-08-08correct VAs in a comment.yamt
2004-06-15Add a prototype for pmap_changeprot_local, a function that changesfvdl
2004-06-04Use the SPLAY_* macros. Copied from the i386 pmap, okay'ed by fvdl@sekiya
2003-04-26Rename the x86_64 port to amd64, as this is the actual name used forfvdl