summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2003-03-05Report correct values for p_uutime_{u}sec, p_ustime_{u}sec and p_uctime_{u}secdsl
2003-03-05Apportion execution time evenly between stime and utime when the processdsl
2003-03-05Get processes execution time before the LWPs state is changeddsl
2003-03-03only pull in/declare veriexec related stuff with VERIFIED_EXECjdolecek
2003-03-02... and no need to aqcuire lock while free'ing old hash which no oneenami
2003-03-01Cosmetic changes.enami
2003-03-01make fdcheckstd f_slock friendly.yamt
2003-03-01If we are doing TOPDOWN, we want to truncate the address downwards. If not,matt
2003-03-01Add p_svuid and p_svgid to kinfo_proc2. Populate them in the kernelatatat
2003-02-28Cosmetic changes.enami
2003-02-28Make sure that the initial address is aligned correctly. Note that beforematt
2003-02-28When aligned to > PAGE_SIZE boundary, don't map any pages before where thematt
2003-02-28Remove MAXDSIZ since VM_DEFAULT_ADDRESS adds it. Sigh. It was correct.matt
2003-02-27Note only trunc_page the psection vaddr, but truncate it accordoring to itsmatt
2003-02-27Fix a c&p bug when moving VM_DEFAULT_ADDRESS. (restore MAXDSIZ)matt
2003-02-27Remove VMCMD_TOPDOWN since it's no longer. Redo my last rework. Movematt
2003-02-27Add hw.physpages and hw.userpages, which return the physmem and usermemthorpej
2003-02-26Change a printf to an event counter. Callout event counters are conditionalthorpej
2003-02-26Make elf32 load_file work properly with TOPDOWN by mapping psections inmatt
2003-02-26Remove leftover MBUFTRACE asserts.matt
2003-02-26deactivate MBUFTRACE related KASSERT()s in the !MBUFTRACE casedrochner
2003-02-26Add MBUFTRACE kernel option.matt
2003-02-25it appears one list of vnode type names should be enoughjdolecek
2003-02-25make iftovt_tab[] constjdolecek
2003-02-25Add a new BUF_INIT() macro which initializes b_dep and b_interlock, andthorpej
2003-02-25Fix a simple_lock() mismatch in unp_internalize().pk
2003-02-25Tweak some comments so that they match the other comments more properly.atatat
2003-02-24Allow filesystems' VOP_IOCTL to catch ioctl calls on directories andperseant
2003-02-23Protect the event queue with a simple mutex; this only partially addressespk
2003-02-23Use splsched() instead of splhigh() to protect the triggered event queues.pk
2003-02-23Use splvm() instead of splhigh() when accessing the internal page header pool.pk
2003-02-23Make updating a file's reference and use count MP-safe.pk
2003-02-22Fix too many arguments for format warning in #ifdef DIAGNOSTIC parttsutsui
2003-02-22Set P_WEXIT earlier; specifically, before a pool_get(, PR_WAITOK) thatnathanw
2003-02-21simplify timeout handling code in kqueue_scan()jdolecek
2003-02-21typo in comment.skrll
2003-02-21In topdown mode, subtract the page rounded memory size of the psection,matt
2003-02-20Introduce "top down" memory management for mmap()ed allocations. Thisatatat
2003-02-20Move simple_lock after the hashinit's to avoid possible sleeping/malloc'ingjmc
2003-02-19Use lock_printf() in SPINLOCK_SPINCHECK() and SLOCK_TRACE().pk
2003-02-19if emulation uses elf32_copyargs(), it shouldn't use it's own ideajdolecek
2003-02-18add "VT_SMBFS" to vnode_tags[]jdolecek
2003-02-18Add newline character to logname change warning.wiz
2003-02-18KNF kern_prot.cdsl
2003-02-17Test p->p_sa instead of p->p_flag & P_SA, as the latter may have beennathanw
2003-02-17Clear L_SA from all LWPs in sigexit() to prevent any upcalls ornathanw
2003-02-17Note yet another SMP danger spot.nathanw
2003-02-17Add a ttyprintf_nolock() to be called when we are printing the ttyinfochristos
2003-02-17- remove __STDC__ crap. It did not work anyway with pre-ansi compilers, sincechristos
2003-02-16do not demand LLSLEEP in p_stat; this does not seem to happen with lwps;provos