summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/include/pmap.h
AgeCommit message (Expand)AuthorFilesLines
2016-04-20Move back #include <sys/mutex.h> outside #ifdef _KERNEL as it waslandry1-2/+2
2016-02-22put mutex.h lowerderaadt1-2/+2
2016-02-22Move #include <sys/mutex.h> from pmap.c to pmap.h, like every other archslandry1-1/+2
2015-10-01Make the alpha pmap (more) mpsafe by protecting both the pmap itself and thekettenis1-1/+4
2015-02-15Change pmap_remove_holes() to take a vmspace instead of a map as its argument.miod1-2/+2
2015-02-11alpha (nor any other arch) uses any types or api provided by sys/lock.h.dlg1-2/+1
2015-02-09_LKM leftoversmiod1-3/+1
2014-12-17remove simplelocksderaadt1-13/+1
2014-01-30Move declaration of struct vm_page_md from <machine/vmparam.h> tomiod1-1/+15
2014-01-26Work in progress work towards SMP, heavily based upon NetBSD. The MP kernelmiod1-11/+28
2014-01-05Cleanup some leftovers from previous changes.miod1-10/+1
2014-01-01Switch alpha to __HAVE_VM_PAGE_MD. From NetBSD.miod1-13/+2
2013-03-31try to avoid pulling in pte.h and other more crazy things. Checked againstderaadt1-4/+4
2013-03-25PGSHIFT -> PAGE_SHIFTderaadt1-2/+2
2011-11-16Make userret() MI. On architectures which jammed stuff into it in thederaadt1-3/+3
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnmiod1-2/+1
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.ray1-8/+1
2007-12-14Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andderaadt1-3/+3
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markmiod1-1/+2
2006-02-07convert pmap_phys_address() to a define, consistent with other archs;martin1-1/+2
2004-08-06rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsderaadt1-1/+2
2004-07-13#define __HAVE_PMAP_DIRECT and use it. requested by arttedu1-1/+2
2004-06-13debranch SMP, have funniklas1-2/+2
2004-06-09rename POOLPAGE macros to pmap_map_directtedu1-3/+3
2004-05-20Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpckettenis1-1/+3
2003-10-18typos from Jared Yanovich;jmc1-2/+2
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert1-6/+2
2002-09-12Change the PMAP_{MAP,UNMAP}_POOLPAGE api to take a vm_page as argumentart1-3/+3
2002-07-24Pretty nasty hack to make non-exec mappings work.art1-3/+2
2001-12-05Update pmap_update macro for arches Art missed. Still just a noop.millert1-2/+2
2001-11-28Make pmap_update functions into nops so that we can have a consistentart1-1/+2
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.art1-3/+1
2001-03-16Some more pmap improvements from NetBSD.art1-2/+7
2001-03-16Implement pmap_growkernel. From NetBSD.art1-1/+2
2000-11-08tag the rest of alpha treeericj1-0/+1
2000-11-08Merge in big portions of the improvements NetBSD did to their alpha port.art1-7/+315
1996-10-30Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.niklas1-125/+8
1996-07-29Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling conventionniklas1-0/+1
1995-12-14update to netbsdderaadt1-1/+11
1995-10-18initial import of NetBSD treederaadt1-0/+116