summaryrefslogtreecommitdiffstats
path: root/sys/arch/alpha/include/pmap.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Move back #include <sys/mutex.h> outside #ifdef _KERNEL as it waslandry2016-04-201-2/+2
* put mutex.h lowerderaadt2016-02-221-2/+2
* Move #include <sys/mutex.h> from pmap.c to pmap.h, like every other archslandry2016-02-221-1/+2
* Make the alpha pmap (more) mpsafe by protecting both the pmap itself and thekettenis2015-10-011-1/+4
* Change pmap_remove_holes() to take a vmspace instead of a map as its argument.miod2015-02-151-2/+2
* alpha (nor any other arch) uses any types or api provided by sys/lock.h.dlg2015-02-111-2/+1
* _LKM leftoversmiod2015-02-091-3/+1
* remove simplelocksderaadt2014-12-171-13/+1
* Move declaration of struct vm_page_md from <machine/vmparam.h> tomiod2014-01-301-1/+15
* Work in progress work towards SMP, heavily based upon NetBSD. The MP kernelmiod2014-01-261-11/+28
* Cleanup some leftovers from previous changes.miod2014-01-051-10/+1
* Switch alpha to __HAVE_VM_PAGE_MD. From NetBSD.miod2014-01-011-13/+2
* try to avoid pulling in pte.h and other more crazy things. Checked againstderaadt2013-03-311-4/+4
* PGSHIFT -> PAGE_SHIFTderaadt2013-03-251-2/+2
* Make userret() MI. On architectures which jammed stuff into it in thederaadt2011-11-161-3/+3
* Kill pmap_phys_address(), and force every driver's mmap() routine to returnmiod2010-12-261-2/+1
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andderaadt2007-12-141-3/+3
* Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markmiod2007-09-101-1/+2
* convert pmap_phys_address() to a define, consistent with other archs;martin2006-02-071-1/+2
* rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsderaadt2004-08-061-1/+2
* #define __HAVE_PMAP_DIRECT and use it. requested by arttedu2004-07-131-1/+2
* debranch SMP, have funniklas2004-06-131-2/+2
* rename POOLPAGE macros to pmap_map_directtedu2004-06-091-3/+3
* Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpckettenis2004-05-201-1/+3
* typos from Jared Yanovich;jmc2003-10-181-2/+2
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Change the PMAP_{MAP,UNMAP}_POOLPAGE api to take a vm_page as argumentart2002-09-121-3/+3
* Pretty nasty hack to make non-exec mappings work.art2002-07-241-3/+2
* Update pmap_update macro for arches Art missed. Still just a noop.millert2001-12-051-2/+2
* Make pmap_update functions into nops so that we can have a consistentart2001-11-281-1/+2
* Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.art2001-08-181-3/+1
* Some more pmap improvements from NetBSD.art2001-03-161-2/+7
* Implement pmap_growkernel. From NetBSD.art2001-03-161-1/+2
* tag the rest of alpha treeericj2000-11-081-0/+1
* Merge in big portions of the improvements NetBSD did to their alpha port.art2000-11-081-7/+315
* Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.niklas1996-10-301-125/+8
* Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling conventionniklas1996-07-291-0/+1
* update to netbsdderaadt1995-12-141-1/+11
* initial import of NetBSD treederaadt1995-10-181-0/+116