summaryrefslogtreecommitdiff
path: root/sys/uvm/pmap
AgeCommit message (Expand)Author
2019-07-12Provide and use PV_ISKENTER_P. NFCI.skrll
2019-06-19use __nothingchristos
2019-06-19Once more short line to unwrapskrll
2019-06-19Unwrap short lines. NFCI.skrll
2019-06-19Make a comment generic and not MIPS specificskrll
2019-06-01Misc changes in RISC-V. Start changing the memory layout, too.maxv
2019-05-20Usee __BIT()skrll
2019-05-20Trailing whitespaceskrll
2019-03-08s/ the the / the /msaitoh
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-02-25fix the DIAGNOSTIC function pmap_tlb_asid_count() to not expectjdolecek
2018-02-25adjust KASSERT() triggered in PR port-cobalt/53054 to provide more infojdolecek
2018-02-21KERNEL_PID is > 0 on powerpc/ibm4xx, need to mask all bits <0,jdolecek
2018-02-19convert to use actual __BITMAP_*() macros from <sys/bitops.h>, and makejdolecek
2018-02-19a bit of DRY - add macro for initial free ASID countjdolecek
2018-02-19make it possible to not use the icache evcntsjdolecek
2017-10-30Remove unneeded casts to (uintptr_t). This is already taken care of inpgoyette
2017-10-30And replace an instance of "%p" conversion with "%#jx"pgoyette
2017-10-30Remove a stray '"' (obvious typo) and add a couple of casts that arekre
2017-10-28Update the kernhist(9) kernel history code to address issues identifiedpgoyette
2017-09-07There's no need to call pmap_tlb_invalidate_addr if pmap_remove_all wasskrll
2017-06-24Use pte_setskrll
2017-06-24Trailing whitespaceskrll
2017-06-24Use __BIT(0) for PV_KENTER. NFC.skrll
2017-06-24Whitespace - comment alignment.skrll
2017-06-24Multiple inclusion protection define consistencyskrll
2017-06-07Use __BIT(). No functional change.skrll
2017-05-26Whitespaceskrll
2017-05-26Remove incorrect __diagusedskrll
2017-05-26Use the define name PMAP_HWPAGEWALKER and not PMAP_TLB_HWPAGEWALKERskrll
2017-05-12KASSERT -> KASSERTMSGskrll
2017-05-12Trailing whitespaceskrll
2017-05-12Sprinkle some KASSERTsskrll
2017-05-07Fix a commentskrll
2017-04-28Remove unused LNAME macroskrll
2017-04-28Fix a UVMHIST_LOG after the "%s" removalskrll
2017-04-22Improve a commentskrll
2017-04-22Trailing whitespaceskrll
2017-03-02avoid using %s in UVMHIST.mrg
2016-12-23PHYSMEM -> PHYSSEG to fix buildskrll
2016-12-23"Make NetBSD great again!"cherry
2016-12-01extend the pmap_activate/pmap_deactivate UVMHIST logs to include themrg
2016-11-23fix the start index generation in pmap_segtab_release() tomrg
2016-10-09PR/51540: Henning Petersen: replace , with ;christos
2016-10-05Move some code before pmap_enter_pv in pmap_enter so that when we areskrll
2016-09-30Increment resident_count if we're remapping onto new PA asskrll
2016-09-16When removing a page, make sure to clear its execness regardless of whethermatt
2016-08-20put a variable under the #ifdef it's only used in.mrg
2016-08-18Don't track kenter_pa/kremove PVs unless we are worrying about cache aliasing.matt
2016-08-05Only include `static inline pmap_asid_check()` if it might be used.jakllsch