index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
uvm
/
pmap
/
pmap.c
Age
Commit message (
Expand
)
Author
2023-02-26
ci_data.cpu_kcpuset -> ci_kcpuset
skrll
2022-11-03
Provide MI PMAP support on AARCH64
skrll
2022-11-02
KNF
skrll
2022-10-28
MI PMAP EFI_RUNTIME support
skrll
2022-10-27
No need to hold the pmap_tlb_miss_lock when calling pmap_segtab_destroy
skrll
2022-10-27
Rename pm_count to pm_refcnt
skrll
2022-10-26
MI PMAP hardware page table walker support.
skrll
2022-10-23
Correct the pmap_kstart_segtab entry in pmap_kern_segtab
skrll
2022-09-15
whitespace - remove spaces before tabs
skrll
2022-09-12
A simplification and some minor whitespace
skrll
2022-05-07
Introduce PMAP_PV_TRACK_ONLY_STUBS option, by which only empty stubs for
rin
2022-04-09
sys: Use membar_release/acquire around reference drop.
riastradh
2022-03-12
sys: Membar audit around reference count releases.
riastradh
2021-04-17
remove KERNHIST_INIT_STATIC(). it stradles the line between usable
mrg
2021-03-19
Support pmap_growkernel and KASAN shadow mapping of the new KVA.
skrll
2021-03-13
s/pfi_faultpte/&p/ for consistency with arm / other uses of ptep
skrll
2021-03-13
Don't use %jx for 0 or 1 - just use %jd in UVMHIST_LOG format.
skrll
2020-12-20
Support __HAVE_PMAP_PV_TRACK in sys/uvm/pmap based pmaps (aka common pmap)
skrll
2020-10-08
%#jx vs %jx consistency in UVMHIST_LOG
skrll
2020-09-24
Whitespace
skrll
2020-08-20
move pmap segtab history into a new history of only 1000 entries,
mrg
2020-08-19
Remove trailing \n from UVMHIST_LOG() format strings.
simonb
2020-08-11
More UVMHIST_LOG. Remove some commented output printfs.
skrll
2020-08-11
Fix a comment
skrll
2020-08-07
Provide a pmap_segtab_deactivate for symmetry with pmap_segtab_activate
skrll
2020-07-18
Always call pmap_segtab_activate in pmap_activate. pmap_segtab_activate
skrll
2020-04-12
Use UVMHIST_CALLARGS
skrll
2020-03-14
pmap_remove_all(): Return a boolean value to indicate the behaviour. If
ad
2020-03-12
pmap_tlb_miss_lock needs to be globally visible.
thorpej
2020-03-11
With DEBUG defined, it's possible to execute a TLB-vs-segmap consistency
thorpej
2019-12-18
Remove duplicate #includes
skrll
2019-10-20
Define and use VM_PAGEMD_PVLIST_EMPTY_P
skrll
2019-10-20
Remove KASSERT(!VM_PAGEMD_PVLIST_LOCKED_P(mdpg)) - can only assert that it
skrll
2019-07-12
Provide and use PV_ISKENTER_P. NFCI.
skrll
2019-06-19
Make a comment generic and not MIPS specific
skrll
2017-10-30
Remove unneeded casts to (uintptr_t). This is already taken care of in
pgoyette
2017-10-30
And replace an instance of "%p" conversion with "%#jx"
pgoyette
2017-10-30
Remove a stray '"' (obvious typo) and add a couple of casts that are
kre
2017-10-28
Update the kernhist(9) kernel history code to address issues identified
pgoyette
2017-09-07
There's no need to call pmap_tlb_invalidate_addr if pmap_remove_all was
skrll
2017-06-24
Use pte_set
skrll
2017-05-12
Sprinkle some KASSERTs
skrll
2017-05-07
Fix a comment
skrll
2017-04-28
Remove unused LNAME macro
skrll
2017-04-28
Fix a UVMHIST_LOG after the "%s" removal
skrll
2017-04-22
Improve a comment
skrll
2017-04-22
Trailing whitespace
skrll
2017-03-02
avoid using %s in UVMHIST.
mrg
2016-12-23
PHYSMEM -> PHYSSEG to fix build
skrll
2016-12-23
"Make NetBSD great again!"
cherry
[next]