summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2012-03-26Fix an integer math error when using the result of uvm_page_rle, andMike Larkin
2012-03-26clear junk in p_comm before copying shorter names into itTheo de Raadt
2012-03-25release the file ref to the kqueue while in kevent(), so that close()Theo de Raadt
2012-03-23Make rusage totals, itimers, and profile settings per-process insteadPhilip Guenthe
2012-03-19Add tracing and dumping of "pointer to struct" syscall arguments forPhilip Guenthe
2012-03-17remove IP_JUMBO, SO_JUMBO, and RTF_JUMBO.David Gwynne
2012-03-14Close a race that would corrupt a sockbuf because the code that externalizesMark Kettenis
2012-03-130 is a valid uid for files sysctl, don't skip it. ok guentherTed Unangst
2012-03-10Account for sched_noidle and document the scheduler variables.Christiano F. Haesbaert
2012-03-10Give sigwait priority over ptrace to avoid panicPhilip Guenthe
2012-03-10Add PS_EXITING to better differentiate between the process exiting andPhilip Guenthe
2012-03-09New vmmap implementation.Ariane van der Steldt
2012-02-25Allow this to build on platforms lacking PT_GETFPREGS or PT_SETFPREGS; brokenMiod Vallat
2012-02-20First steps for making ptrace work with rthreads:Philip Guenthe
2012-02-15Enable rthreads by defaultPhilip Guenthe
2012-02-15Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags,Philip Guenthe
2012-02-10DUIDs are only valid when booting off of a disk, so make sure we arePeter Hessler
2012-02-05Fix SysV message queue identifiers.Bret Lambert
2012-01-25A signal handled by __thrsigdivert() shouldn't be marked pendingPhilip Guenthe
2012-01-21When disklabels can't be read before attempting to mount root, makeKenneth R Westerback
2012-01-21Make the KERN_FILE2 sysctl() report ENOMEM as documented in sysctl(3).Philip Guenthe
2012-01-21Do not wait for DKF_OPENED to be set if we never actually created aJoel Sing
2012-01-17Reimplement mutexes, condvars, and rwlocks to eliminate bugs,Philip Guenthe
2012-01-16Ensure that all disk attach callbacks have completed before attemptingJoel Sing
2012-01-13Always set DKF_OPENED in the disk attach callback.Joel Sing
2012-01-13Restore previous behaviour - only print the DUID if we used it toJoel Sing
2012-01-11If the DUID of the boot disk has not been provided, attempt to locate itJoel Sing
2012-01-11Move softraid root mapping to later in the boot process - this will allowJoel Sing
2012-01-10Replace the only occurrence of the obscure macro SLIST_FOREACH_PREVPTR.Alexander Bluhm
2012-01-07Add rtable id and thread id to struct kinfo_proc (and fix process id)Philip Guenthe
2012-01-04Fix use after free in cache_lookup() - found by PedroBob Beck
2012-01-01copyright++Federico G. Schwindt
2011-12-28Avoid the use of an invalid disklabel by setting a DK_LABELVALID flagJoel Sing
2011-12-28An all-zero DUID is considered to be a blank DUID - ensure that we do notJoel Sing
2011-12-14Handle rthreads consistently in ktrace by moving the flags and vnode intoPhilip Guenthe
2011-12-11Suspend other rthreads before dumping core or execing; make them exitPhilip Guenthe
2011-12-09Add new KERN_PROC_CWD sysctl to get the current working directory of a process.Nicholas Marriott
2011-12-03add support for MSG_NOSIGNAL.Federico G. Schwindt
2011-12-02dont put MAXMCLBYTES in the mclsizes array with a comment saying its 64kDavid Gwynne
2011-11-30this diff introduces the MAXMCLBYTES macro to describe the largestDavid Gwynne
2011-11-30correctly calculate the space available in external storage in m_pullup.David Gwynne
2011-11-29whitespace fixes. no binary change.David Gwynne
2011-11-29ready this for big-endian support later onTheo de Raadt
2011-11-29Only free the piglet on hibernate fail if we are suspending.Mike Larkin
2011-11-27When checking for offset wrap around in vn_read(), compare againstPhilip Guenthe
2011-11-23clamp uvm_page_rle() to 255 pages at a timeTheo de Raadt
2011-11-23block interrupts while pool_reclaim_all is grubbing around in every poolsDavid Gwynne
2011-11-22Move struct proc's sigaltstack struct from the zeroed area into theJoshua Elsasser
2011-11-22Ensure we are unpacking the right source address after skipping a range ofMike Larkin
2011-11-21fix small (one stack word) kmem->user leak - the syscall code doesDamien Miller