summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2022-06-08initialize a variable to appease clangmacallan
2022-06-06PR kern/51254rin
2022-06-05uvm(9): Sprinkle assertions into uvm_map_findspace.riastradh
2022-06-05uvm(9): Don't duplicate vm_map_min/max in `show map' output.riastradh
2022-06-04uvm(9): Sprinkle more info into hint/orig_hint assertions.riastradh
2022-06-04uvm(9): Print min/max address and first_free entry in ddb `show map'.riastradh
2022-06-04uvm(9): Fix mmap optimization for topdown case.riastradh
2022-06-04uvm(9): Fix 19-year-old bug in assertion about mmap hint.riastradh
2022-06-04mmap(2): If we fail with a hint, try again without it.riastradh
2022-06-03typo in commentdholland
2022-05-31fix various typos in comments, documentation and messages.andvar
2022-05-08Oops, correct misleading #endif comment.rin
2022-05-08Improve wording a bit in a comment for the previous.rin
2022-05-08For PMAP_PV_TRACK_ONLY_STUBS, comment out pmap_pv_{,un}track().rin
2022-05-07Introduce PMAP_PV_TRACK_ONLY_STUBS option, by which only empty stubs forrin
2022-04-19Revert "mmap(2): If we fail with a hint, try again without it."riastradh
2022-04-19mmap(2): If we fail with a hint, try again without it.riastradh
2022-04-12s/stablize/stabilize/andvar
2022-04-10fix various typos in comments and output/log messages.andvar
2022-04-09sys: Use membar_release/acquire around reference drop.riastradh
2022-03-28driver(9): New types dev_*_t for device driver devsw operations.riastradh
2022-03-27Make mmap() with "len == 0" an error if not MAP_ANON. We should returnhannken
2022-03-12sys: Membar audit around reference count releases.riastradh
2022-03-04Rmmove an incorrect KASSERT.skrll
2022-02-16pmap_pvt.h: Fix bogus include.riastradh
2022-02-16uvm: MI declaration of pmap_pv_protect.riastradh
2022-01-10Use p->p_stackbase instead of USRSTACK because the stackbase can move becausechristos
2022-01-02fix KASSERTMSG issuechristos
2021-12-29Remove duplicate KASSERTskrll
2021-12-21Update uvm_pglistalloc_[cs]_ps to return EINVAL if [low, high] doesn'tskrll
2021-12-20Slight code re-structure and wrap a long line. Interestingly this givesskrll
2021-12-18Add some missing includes to uvm_device.h.riastradh
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-12-05s/recusive/recursive/ in comment.msaitoh
2021-11-25More / improved debugskrll
2021-10-27TAB police.simonb
2021-10-27When adjusting the max ASID count, check if ti->ti_asid_max == 0 assimonb
2021-10-08Fix a logic botch to actually apply the ASID limit returned byskrll
2021-10-02Pass the pmap in tlb_set_asid for the benefit of aarch64.skrll
2021-09-12comment whitespaceskrll
2021-08-23Return immediately from uvm_swap_shutdown() if there arehannken
2021-07-21need <sys/param.h> for COHERENCY_UNITskrll
2021-07-01in uvm_mapent_forkzero(), if the old entry was an object mapping,chs
2021-06-20remove diag-only printf() that fires when an unlinked file is mmappedmrg
2021-06-03uvm(9): Enable swap encryption by default.riastradh
2021-05-31uvm: Make uvm_extern.h (more) self-contained, needs sys/types.h.riastradh
2021-05-23avoid taking locks that aren't initialised.mrg
2021-05-04Always expose pmap_tlb_update_addr now that all current PMAP_HWPAGEWALKERsskrll
2021-05-01Revert previousskrll
2021-05-01Expose pmap_tlb_update_addr to the PMAP_HWPAGEWALKER platformsskrll