summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
2010-03-02For the nfs throttling kludge, test against v_tag == VT_NFS insteadpooka
2010-02-25Change RSS (resident set size) limit. Instead of setting it arbitrarilyjym
2010-02-24Merge more indirect functions. Some comments.uebayasi
2010-02-24uvm_fault_upper_lookup, uvm_fault_upper_neighbor: There is no point to calluebayasi
2010-02-24Minor clean up.uebayasi
2010-02-24Revert a thinko.uebayasi
2010-02-24Slightly clean up uvm_fault() code path after pmap_enter(). Now tasksuebayasi
2010-02-24Record if "promote" is done in UVMHIST. Do it for "upper" fault too.uebayasi
2010-02-24Merge some indirect "lower" fault handlers back. Prompted by rmind@.uebayasi
2010-02-24- Use ctob() instead of ptoa() to obtain physical addresses from framejym
2010-02-21rename the va0_disabled option and cpp conditional to "disable" as well,drochner
2010-02-20rename the new sysctl to "vm.user_va0_disable", for consistencydrochner
2010-02-18Disable mapping of virtual address 0 by user programs per default.drochner
2010-02-08Remove separate mb_map. The nmbclusters is computed at boot time basedjoerg
2010-02-08pgo_get needs the page array to be initialized.mlelstv
2010-02-08Move assertion to make check more clear.mlelstv
2010-02-07Make UVMHIST build again.mlelstv
2010-02-07Use filesystem blocks to address filesystem objects. f_iosize justmlelstv
2010-02-06__inline -> inlineuebayasi
2010-02-06Make vm_physseg lookup routines take the target vm_physseg. This is for theuebayasi
2010-02-05vnode.h is not used here.uebayasi
2010-02-05Cosmetic. Shorten some long names.uebayasi
2010-02-05Fix !DIAGNOSTIC build. Reported by Geoff Wing.uebayasi
2010-02-04Reduce diff between upper/lower neighbor handlers.uebayasi
2010-02-04Merge "obfuscating layers" for readability. Inline some functions.uebayasi
2010-02-04Move uvm_fault_* static func decls in one place.uebayasi
2010-02-03A few assertions & comments.uebayasi
2010-02-03uvm_fault_lower_generic_io: Reduce diff from uvm_loanuobj().uebayasi
2010-02-03uvm_fault_lower_generic_io: One missing mutex_exit(vmobjlock). Found whileuebayasi
2010-02-02uobj->pgops->pgo_get doing PGO_SYNCIO returns a uobjpage whose uobj backpointeruebayasi
2010-02-02Don't pass an unnecessary reference to uvm_loanbreak_anon().uebayasi
2010-02-02Missing 'if defined COMPAT13 or COMPAT50' in uvm_swap.c found by cppcheckwiz
2010-02-02Be consistent to decide if PMAP_WIRED or not.uebayasi
2010-02-02Move A->K loan break code to uvm_loan.c.uebayasi
2010-02-02Indent.uebayasi
2010-02-02uvm_fault: Split "neighbor" fault and loan handling into functions.uebayasi
2010-02-02Sort struct uvm_faultctx members for better alignment.uebayasi
2010-02-01Indent.uebayasi
2010-02-01More split.uebayasi
2010-02-01Fix build without DIAGNOSTIC.uebayasi
2010-02-01uvm_fault: Clarify when to wire what.uebayasi
2010-02-01uvm_fault_upper_lookup: This is totally my personal preference, but can't helpuebayasi
2010-02-01uvm_fault:uebayasi
2010-02-01Indent.uebayasi
2010-02-01Rewrite uvm_fault() loop using while () than goto.uebayasi
2010-02-01Split uvm_fault() into 2 more functions, uvm_fault_check() anduebayasi
2010-02-01uvm_fault: Pack variables shared during fault / re-fault into a struct nameduebayasi
2010-02-01ERESTART is already negative. Give up negating error values to not overrideuebayasi
2010-01-31Ax uvm_fault_internal() & break it into functions. "Upper" fault and "lower"uebayasi
2010-01-31uvm_fault_internal:uebayasi