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
Age
Commit message (
Expand
)
Author
2023-07-01
Fix build when KERNHIST defined, but not UVMHIST
skrll
2023-06-12
Fix compile for non-MULTIPROCESSOR and PMAP_TLB_MAX > 1 builds
skrll
2023-06-12
Fixup UVMHIST builds
skrll
2023-04-27
Correct a type.
skrll
2023-04-22
KASSERT(kpreempt_disabled()) before accessing curcpu()
skrll
2023-04-20
Provide a shared pmap_devmap implementation and convert all pmap_devmap
skrll
2023-02-26
ci_data.cpu_kcpuset -> ci_kcpuset
skrll
2023-02-19
Spaces to TABs. NFCI.
skrll
2022-12-21
Rename pmap_md_pdetab_destroy to pmap_md_pdetab_fini to match
skrll
2022-11-07
Fix UVMHIST build
skrll
2022-11-03
_KERNEL_OPT protection
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
In pmap_pte_reserve ensure we're atomically swapping out an invalid entry
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-27
Fix the crash(1) build for mips platforms
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-10-20
Add a KASSERT to check that tlb_asid_t is a large enough type.
skrll
2022-09-25
Rename pmap_segtab_t *stp to stb for consistency with a future
skrll
2022-09-15
whitespace - remove spaces before tabs
skrll
2022-09-12
A simplification and some minor whitespace
skrll
2022-05-08
Oops, correct misleading #endif comment.
rin
2022-05-08
Improve wording a bit in a comment for the previous.
rin
2022-05-08
For PMAP_PV_TRACK_ONLY_STUBS, comment out pmap_pv_{,un}track().
rin
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
2022-03-04
Rmmove an incorrect KASSERT.
skrll
2022-02-16
pmap_pvt.h: Fix bogus include.
riastradh
2022-01-02
fix KASSERTMSG issue
christos
2021-12-29
Remove duplicate KASSERT
skrll
2021-10-27
TAB police.
simonb
2021-10-27
When adjusting the max ASID count, check if ti->ti_asid_max == 0 as
simonb
2021-10-08
Fix a logic botch to actually apply the ASID limit returned by
skrll
2021-10-02
Pass the pmap in tlb_set_asid for the benefit of aarch64.
skrll
2021-09-12
comment whitespace
skrll
2021-07-21
need <sys/param.h> for COHERENCY_UNIT
skrll
2021-05-04
Always expose pmap_tlb_update_addr now that all current PMAP_HWPAGEWALKERs
skrll
2021-05-01
Revert previous
skrll
2021-05-01
Expose pmap_tlb_update_addr to the PMAP_HWPAGEWALKER platforms
skrll
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
Consistently use %#jx instead of 0x%jx or just %jx in UVMHIST_LOG formats
skrll
2021-03-13
Don't use %jx for 0 or 1 - just use %jd in UVMHIST_LOG format.
skrll
2020-12-21
Remove variable in function declaration argument
skrll
2020-12-20
Support __HAVE_PMAP_PV_TRACK in sys/uvm/pmap based pmaps (aka common pmap)
skrll
[next]