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
/
arch
/
arm
/
arm32
/
pmap.c
Age
Commit message (
Expand
)
Author
2023-04-20
Provide a shared pmap_devmap implementation and convert all pmap_devmap
skrll
2022-12-18
Appease KDASSERT / LOCKDEBUG.
skrll
2022-05-03
Catch up with aarch64 TTBR0 handling in pmap_{,de}activate_efirt and
skrll
2022-04-09
sys: Use membar_release/acquire around reference drop.
riastradh
2022-04-02
Update to support EFI runtime outside the kernel virtual address space
skrll
2022-03-19
Alight code re-organisation so it better matches the VPRINTF headings
skrll
2022-03-12
sys: Membar audit around reference count releases.
riastradh
2022-01-02
arm: Remove #ifdef DIAGNOSTIC now wrong after KASSERT change.
riastradh
2022-01-01
KASSERT now always uses the expression, so don't protect with DIAGNOSTIC
christos
2021-08-26
Improve a comment
skrll
2021-08-24
Remove '\n' from UVMHIST format
skrll
2021-03-23
Another missing kpreempt_enable
skrll
2021-03-23
Re-enable kpreemption in an error path. Spotted by nat@
skrll
2021-03-14
Sprinkle kpreempt_{dis,en}able ready for when preemption gets turned on.
skrll
2021-02-01
"as appropos" -> "as appropriate" in comments
skrll
2021-01-29
More debug
skrll
2021-01-24
More debug
skrll
2020-10-30
Retire arm_[di]sb in favour of the isb() and dsb(sy) macro invocations.
skrll
2020-08-12
Whack-a-mole
skrll
2020-08-11
s/pmaphist/maphist/
skrll
2020-08-10
More UVMHIST_LOG and a new KASSERT
skrll
2020-08-10
In pmag_page_remove initilise pvp after taking the page lock
skrll
2020-07-10
Add support for KASAN on ARMv[67]
skrll
2020-07-03
1 page is enough for memhook now since the merge of the rmind-uvmplock
skrll
2020-06-21
Use howmany(). NFCI.
skrll
2020-05-27
KNF
skrll
2020-05-27
Remove duplicate #include
skrll
2020-04-21
There is no fast spoon^Wfast path in pmap_clearbit.
skrll
2020-04-19
PR port-arm/55186: tests crash arm pmap
ad
2020-04-19
Give UVMHIST_LOG() the 6 args it requires. Unbreak builds.
kre
2020-04-19
Fix typo in UVMHIST_LOG
skrll
2020-04-18
Remove PMAP_DEBUG by converting to UVMHIST
skrll
2020-04-17
Fix build after PV locking change
skrll
2020-04-17
Use UVMHIST_CALLARGS
skrll
2020-04-16
With the right timing, V->P operations could change stuff behind the back of
ad
2020-04-14
Fix a comment. From ad@
skrll
2020-04-13
slightly change and fix the semantics of pool_set*wat(), pool_sethardlimit()
chs
2020-03-29
PTE_SYNC before TLB flush and no need to PTE_SYNC after an unmap.
skrll
2020-03-29
Support PMAP_FAULTINFO on arm
skrll
2020-03-23
Reduce #ifdefs
skrll
2020-03-14
pmap_remove_all(): Return a boolean value to indicate the behaviour. If
ad
2020-03-13
Enhance the DIAGNOSTICs around pmap_grow_map
skrll
2020-03-13
Re-indent a function call. NFCI.
skrll
2020-03-13
Oops... remove a stray <space>
skrll
2020-03-13
Fixup some comments
skrll
2020-02-24
Adjust for UVM locking changes
ad
2020-02-23
type in comment
skrll
2020-02-12
Convert the DEBUG code in pmap_grow_map to DIAGNOSTIC
skrll
2020-02-12
Add a CTASSERT to pmap_grow_l2_bucket that PAGE_SIZE is a multiple of
skrll
2020-02-12
Add a KASERT that we're not overwriting anything in pmap_growkernel
skrll
[next]