summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2021-07-06Pull up following revision(s) - all via patch -martin
2020-10-04Pull up following revision(s) (requested by chs in ticket #1095):martin
2020-08-19Pull up following revision(s) (requested by chs in ticket #1057):martin
2020-05-13Pull up following revision(s) (requested by chs in ticket #906):martin
2020-03-08Pull up following revision(s) (requested by chs in ticket #764):martin
2020-02-27Pull up following revision(s) (requested by rin in ticket #732):martin
2019-12-27Pull up following revision(s) (requested by ad in ticket #584):martin
2019-11-11Pull up following revision(s) (requested by chs in ticket #414):martin
2019-11-01Addionally pull up the following revision for ticket #388:martin
2019-11-01Pull up following revision(s) (requested by rin in ticket #388):martin
2019-10-21Pull up following revision(s) (requested by maxv in ticket #355):martin
2019-07-28 Avoid undefined behavior in uao_pagein_page(). Found by kUBSan. OK'd bymsaitoh
2019-07-12Provide and use PV_ISKENTER_P. NFCI.skrll
2019-07-12Add missing lock around pmap_protect.mlelstv
2019-07-11Fix info leak: 'map_attrib' is not used in UVM, and contains uninitializedmaxv
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-08in uvm_map_protect(), do a pmap_update() before possibly switching fromchs
2019-06-01Misc changes in RISC-V. Start changing the memory layout, too.maxv
2019-05-28s/recieve/receive/msaitoh
2019-05-20Usee __BIT()skrll
2019-05-20Trailing whitespaceskrll
2019-05-09Avoid KASSERT(!cpu_intr_p()) when breaking into ddb and issuingskrll
2019-05-08uvm_pagealloc() uses UVM_PGA_* flags, not UVM_KMF_* flags,chs
2019-05-01allow NONE buildmlelstv
2019-04-21Draining pools from the pagedaemon thread can deadlock, because drainingchs
2019-04-21If a pager fault method returns ENOMEM but some memory appears to be reclaima...chs
2019-04-07Provide a code argument in kasan_mark(), and give a code to each caller.maxv
2019-04-06Overhaul the API used to fetch and store individual memory cells inthorpej
2019-03-14unify rounding and range checking.christos
2019-03-14Avoid a panic from the sequencekre
2019-03-08s/ the the / the /msaitoh
2019-03-03Fix bug, the entry we're iterating on is 'current', not 'entry'. Here onlymaxv
2019-02-17VM_MAXUSER_ADDRESS can be undefined when compiling module/coredump;rin
2019-01-27Remove end of line spaces - one (two in one line) added during recent merge,kre
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2019-01-07add sysctl to easily set ubc_directjdolecek
2018-12-23Simplify the KASAN API, use only kasan_mark() and explain briefly. Themaxv
2018-12-17Raise the fill_vmentries() E2BIG limit from 1MB to 10MBkamil
2018-12-09for direct map case, avoid PGO_NOBLOCKALLOC when writing, it makesjdolecek
2018-12-09update comment - PGO_JOURNALLOCKED now supported for 'get' toojdolecek
2018-12-02Introduce KLEAK, a new feature that can detect kernel information leaks.maxv
2018-11-20need to use PGO_NOBLOCKALLOC also in ubc_alloc_direct() case, samejdolecek
2018-11-15Woah man, fix enormous leak.maxv
2018-11-13only warn once per call to uvm_pglistalloc_simple() if waiting.mrg
2018-11-04PMAP_MAP_POOLPAGE must not fail. Trigger assertion here instead ofmlelstv
2018-09-12Remove this check, it has never protected against mmap on page zero, andmaxv
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh