summaryrefslogtreecommitdiff
path: root/sys/arch/sparc/include/pmap.h
AgeCommit message (Expand)Author
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2011-04-28Expose pmap prefer parameters.Ariane van der Steldt
2011-03-23Normalize sentinel. Use _MACHINE_*_H_ and _<ARCH>_*_H_ properly and consitently.Paul Irofti
2010-12-26Kill pmap_phys_address(), and force every driver's mmap() routine to returnMiod Vallat
2010-12-06Change the signature of PMAP_PREFER from void PMAP_PREFER(..., vaddr_t *) toMiod Vallat
2010-07-10sun4e (i.e. SPARCengine 1e) support. This platform is a mix between sun4 andMiod Vallat
2010-06-29There is absolutely no need to double map DVMA addresses into the kernel addressMiod Vallat
2010-06-06typo in commentMiod Vallat
2009-02-12Keep track of resident pages in pm_stats, and use this to implement a realMiod Vallat
2008-03-22- remove pre-uvm prototype of pmap_page_index()Jasper Lievisse Adriaanse
2007-12-15Remove a lot of symbols from the namespace, otherwise sys/sysctl.h andTheo de Raadt
2007-09-10Introduce a md pmap hook, pmap_remove_holes(), which is supposed to markMiod Vallat
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2005-04-17Do not use KERNBASE when VM_MIN_KERNEL_ADDRESS or VM_MAXUSER_ADDRESS areMiod Vallat
2005-04-04Nuke pmap_bootstrap_alloc(), not used anymore.Miod Vallat
2005-04-03Simple performance improvements:Miod Vallat
2004-05-20Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpcMark Kettenis
2003-11-14the the; rohee@Miod Vallat
2003-01-24PMAP_{DE,}ACTIVATE are not used anymore.Miod Vallat
2002-10-28Convert sparc pmap from physseg to VM_PAGE_MD.Artur Grabowski
2002-09-10Change the pmap_zero_page and pmap_copy_page API to take the struct vm_page *Artur Grabowski
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-07kvm_recache is now unnecessary, simplify.Artur Grabowski
2001-12-07Remove pmap_cache_enable. it was a mistake.Artur Grabowski
2001-12-07Remove pmap_kenter_pgs leftovers.Artur Grabowski
2001-12-04Yet another sync to NetBSD uvm.Artur Grabowski
2001-11-28Make pmap_update functions into nops so that we can have a consistentArtur Grabowski
2001-11-28pmap_kenter_pgs is not used and not really useful. remove.Artur Grabowski
2001-08-19Ooops. sparc always needs own protos.Artur Grabowski
2001-08-18Move pmap_{de,}activate to vm/pmap.h, it's same on all archs.Artur Grabowski
2001-07-25Change the pmap_enter interface to merge access_type and the wired booleanArtur Grabowski
2001-06-27PMAP_NEW is no longer an option on sparc.Artur Grabowski
2001-06-10Art error #2Theo de Raadt
2001-06-08Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface toArtur Grabowski
2001-05-09More sync to NetBSD.Artur Grabowski
2000-06-05Changes to exit handling.Artur Grabowski
1999-12-09Fix a bug we've had for ages.Artur Grabowski
1999-12-09Change the kvm_uncache interface to a kvm_setcache that can uncacheArtur Grabowski
1999-12-08Dumb implementation of PMAP_NEW, it works but without any gains yet.Artur Grabowski
1999-11-11General cleanup of pmap.Artur Grabowski
1999-09-03Change the pmap_enter api to pass down an argument that indicatesArtur Grabowski
1999-07-09vm_offset_t -> {v,p}addr_t and vm_size_t -> {v,p}size_tArtur Grabowski
1999-04-22MACHINE_NEW_NONCONTIG code. From NetBSD. Needed by UVMArtur Grabowski
1999-04-22implement pmap_{,de}activateArtur Grabowski
1997-11-07simple_lock api changed slightlyTheo de Raadt
1997-09-17NETBSD_CURRENT_970916. Lot's just ID changes, since changes don't apply toJason Downs
1997-08-08Mostly sync to NetBSD-current 970804.Jason Downs
1997-06-12sparc/pmap.cgrr