Age | Commit message (Expand) | Author |
2023-12-11 | Implement per-CPU caching for the page table page (vp) pool and the PTE | Mark Kettenis |
2023-04-13 | pmap_copy() has never, ever, been implemented in any of the platforms OpenBSD | Miod Vallat |
2023-01-24 | Make sure pmap_page_protect() does the right thing for execute-only | Mark Kettenis |
2023-01-01 | With the introduction of the PMAP_PREFER_{ALIGN,OFFSET} macros a long time ago, | Miod Vallat |
2022-10-25 | Store mod/ref flags using md pg_flags values rather than a specific field in | Miod Vallat |
2015-07-27 | Always #include <sys/mutex.h>: need struct mutex for struct vm_page_md | Philip Guenther |
2015-07-14 | First stab at making the hppa mpsafe. Not quite there yet though. | Mark Kettenis |
2015-02-15 | Change pmap_remove_holes() to take a vmspace instead of a map as its argument. | Miod Vallat |
2015-02-11 | dont need lockmgr for pmap things, so we dont need sys/lock.h | David Gwynne |
2014-12-17 | remove simplelocks | Theo de Raadt |
2014-11-16 | Replace a plethora of historical protection options with just | Theo de Raadt |
2014-01-30 | Move declaration of struct vm_page_md from <machine/vmparam.h> to | Miod Vallat |
2013-03-31 | try to avoid pulling in pte.h and other more crazy things. Checked against | Theo de Raadt |
2011-11-14 | merge various differences between hppa and hppa64 | Theo de Raadt |
2011-05-07 | So long, uvm_pglist.h | Owain Ainsworth |
2011-04-28 | Expose pmap_prefer parameters. | Ariane van der Steldt |
2010-12-26 | Kill pmap_phys_address(), and force every driver's mmap() routine to return | Miod Vallat |
2010-12-06 | Change the signature of PMAP_PREFER from void PMAP_PREFER(..., vaddr_t *) to | Miod Vallat |
2010-11-18 | Declare pmap_proc_iflush() in <uvm/uvm_pmap.h> unless <machine/pmap.h> | Miod Vallat |
2010-01-03 | Implement pmap_proc_iflush() such that the instruction cache is synchronized | Mark Kettenis |
2009-06-11 | Correctly flush direct mappings (cache/tlb). Uncovered by ariane's new | Mark Kettenis |
2007-12-14 | Remove a lot of symbols from the namespace, otherwise sys/sysctl.h and | Theo de Raadt |
2007-09-10 | Introduce a md pmap hook, pmap_remove_holes(), which is supposed to mark | Miod Vallat |
2004-08-06 | rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubs | Theo de Raadt |
2004-07-13 | #define __HAVE_PMAP_DIRECT and use it. requested by art | Ted Unangst |
2004-06-09 | rename POOLPAGE macros to pmap_map_direct | Ted Unangst |
2004-05-20 | Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpc | Mark Kettenis |
2004-04-21 | put some volatile on volatiles | Michael Shalayeff |
2004-04-07 | update copyright; miod@ is fine w/ files where he holds it too | Michael Shalayeff |
2003-01-22 | consistantly use uvm_prot_* vs vm_prot_* evewrhere | Michael Shalayeff |
2002-11-07 | pmap_[de]activate() are not nops; w/ art@'s help | Michael Shalayeff |
2002-10-28 | do not use asm for accessing the page tables since they are mapped now. | Michael Shalayeff |
2002-10-17 | convert to use vm_page_md instead of pmap_physseg, make code smaller and simp... | Michael Shalayeff |
2002-09-12 | Change the PMAP_{MAP,UNMAP}_POOLPAGE api to take a vm_page as argument | Artur Grabowski |
2002-09-05 | move the kernel virtual away from the physical addresses | Michael Shalayeff |
2002-05-09 | sid max should be such that after conversion into prot-id it will not overflow | Michael Shalayeff |
2002-04-22 | forgot this, no steal anymore | Michael Shalayeff |
2002-03-15 | rewrite a pmap to use multilevel page tables. | Michael Shalayeff |
2002-03-14 | First round of __P removal in sys | Todd C. Miller |
2002-02-21 | pmap.pmap_pd is redundant -- no more | Michael Shalayeff |
2002-01-10 | cache_align is not used | Michael Shalayeff |
2001-12-04 | Yet another sync to NetBSD uvm. | Artur Grabowski |
2001-05-09 | More sync to NetBSD. | Artur Grabowski |
2001-01-12 | move pmap_physseg back to vmparam.h where it belongs. | Michael Shalayeff |
1999-12-12 | do homebrew pmap_changebit pmap_new way | Michael Shalayeff |
1999-12-09 | first arg to pmap_changebit is paddr_t | Michael Shalayeff |
1999-11-16 | hpt_hashsize no more, using cr24 instead | Michael Shalayeff |
1999-07-21 | better fields order for pv_entry | Michael Shalayeff |
1999-04-20 | uvm names and definitions | Michael Shalayeff |
1999-01-20 | s/MAX_PID/HPPA_MAX_PID/g | Michael Shalayeff |