summaryrefslogtreecommitdiff
path: root/sys/uvm
AgeCommit message (Expand)Author
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
2018-02-09Use UVM_PROT_RW instead of UVM_PROT_ALL. This doesn't change anything,maxv
2018-02-06uvm_map_extract() has an indentation issue.mrg
2018-01-21CID-1427737: Pacify coverity using KASSERTchristos
2018-01-06Revert vadvise(2) removalkamil
2017-12-19Drop SYS_vadvisekamil
2017-12-19Drop SYS_sbrkkamil
2017-12-19Drop the sstk(2) syscall stubkamil
2017-12-15Match locking notes with reality.maya
2017-12-02add two new members to uvmexp_sysctl{}: bootpages and poolpages.mrg
2017-11-20In uvm_fault_upper_enter(), if pmap_enter(PMAP_CANFAIL) fails, assert thatchs
2017-11-14remove duplicate prototype.mrg
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-10-27[syzkaller] Fix for PR #52658 as suggested by riastradh@utkarsh009
2017-10-01Fix user-triggerable kernel crash as reported in PR kern/52573 (frompgoyette
2017-09-07There's no need to call pmap_tlb_invalidate_addr if pmap_remove_all wasskrll
2017-07-09PR/52384: make uvm_fault_check() return EFAULT not EACCES, like our man pageschristos
2017-07-02Export the guard size of the main thread via vm.guard_size. Add ajoerg
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-23Recommit exec_subr.c revision 1.79:joerg
2017-06-07Use __BIT(). No functional change.skrll
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2017-05-30add assertions that would have caught the recent audio mmap bugs.chs
2017-05-26Whitespaceskrll
2017-05-26Remove incorrect __diagusedskrll
2017-05-26Use the define name PMAP_HWPAGEWALKER and not PMAP_TLB_HWPAGEWALKERskrll
2017-05-23sprinkle __diagused to fix the powerpc build, which is not DIAGNOSTIC.christos
2017-05-20MAP_FIXED means something different for mremap() than it does for mmap(),chs
2017-05-19Add missing , to fix syntaxkamil
2017-05-19make MAP_FIXED mapping operations atomic. fixes PR 52239.chs
2017-05-19mention the man page instead of the command.christos
2017-05-19Provide a helpful message to the user trying to run an birary that needs pagechristos
2017-05-18more snprintb bitschristos
2017-05-17snprintb(3) for UVM_FLAGS.christos
2017-05-12KASSERT -> KASSERTMSGskrll
2017-05-12Trailing whitespaceskrll
2017-05-12Sprinkle some KASSERTsskrll
2017-05-07Fix a commentskrll