summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2013-06-01regenTed Unangst
2013-06-01always implement stub utrace syscall, but keep the body #ifdef KTRACETed Unangst
2013-06-01As found by kurt, there's a twisty race between exit1 and fork1Ted Unangst
2013-06-01regenMiod Vallat
2013-06-01Add utrace(2), a system call allowing for userland to send its own ktraceMiod Vallat
2013-06-01some small style changes that are distracting me from seeing a real bugTed Unangst
2013-05-31open up some races. if pool_debug == 2, force a yield() whenever waitok.Ted Unangst
2013-05-31We need to halt the APs on MP hibernate resume or else they will beMike Larkin
2013-05-31On NOTE_EXIT event of EVFILT_PROC, store the exit status in kn_data.YASUOKA Masahiko
2013-05-31unfortunately the sparc pagesize handling also requires uvm_extern.hTheo de Raadt
2013-05-30Make interrupt handling in hibernate resume MI by providing MD-specificMike Larkin
2013-05-30tiny change to support two poison values based on page addrTed Unangst
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-30Comment a KASSERT whose purpose wasn't immediately apparentMike Larkin
2013-05-19select(-1, ...) should fail with EINVAL.Philip Guenther
2013-05-07Merge from FreeBSD, r191313Philip Guenther
2013-05-06restore original gangster lockstatus return values for compatTed Unangst
2013-05-03switch the malloc and pool freelists to using xor simpleq.Ted Unangst
2013-05-02according to pedro, ids work better with the ending $Ted Unangst
2013-05-01a few tweaks noticed by jsingTed Unangst
2013-05-01exorcise lockmgr. the api remains, but is now backed by recursive rwlocks.Ted Unangst
2013-04-29regenMatthew Dempsky
2013-04-29Extend P_SIGSUSPEND handling in userret() to properly restore theMatthew Dempsky
2013-04-24Add tstohz(9) as the timespec analog to tvtohz(9).Matthew Dempsky
2013-04-24When a ucom(4) is removed, it frees the tty with ttyfree(). However ifNicholas Marriott
2013-04-24When attaching disks, feed the disklabel's checksum toBret Lambert
2013-04-19sprinkle ifdef MP to disable cpu migration code when not needed.Ted Unangst
2013-04-17check that the pool we are about to init isn't already on the list inTed Unangst
2013-04-16Some compat options require snapshot coordinationPhilip Guenther
2013-04-15regenJoel Sing
2013-04-15regenJoel Sing
2013-04-15Add an f_mntfromspec member to struct statfs, which specifies the name ofJoel Sing
2013-04-10Fix various glitches in queue macro usage.Philip Guenther
2013-04-09Add a magic number to the head of the signature block. Check for magicMike Larkin
2013-04-06make kernel compileTheo de Raadt
2013-04-06i missed this file too.Ted Unangst
2013-04-06i missed a file, crap. found by deraadtTed Unangst
2013-04-06shuffle around some poison code, prototypes, values...Ted Unangst
2013-04-06rthreads are always enabled. remove the sysctl.Ted Unangst
2013-04-05remove some obsolete castsTed Unangst
2013-04-04Do not allow the listen(2) syscall for an already connected socket.Alexander Bluhm
2013-04-01Make setrlimit() return EINVAL if rlim_cur > rlim_max, per POSIX.Philip Guenther
2013-03-31replace pool debug magic with shared mem poison codeTed Unangst
2013-03-30vrele() is a tricky beast. it can sleep if the refcount hits zero,Ted Unangst
2013-03-30Return ENOTDIR if an *at() syscall is passed a relative path and aPhilip Guenther
2013-03-28sys/param.h gets you sys/types.h automaticallyTheo de Raadt
2013-03-28do not include machine/cpu.h from a .c file; it is the responsibility ofTheo de Raadt
2013-03-28separate memory poisoning code to a new file and make it usable kernel wideTed Unangst
2013-03-28Add support for _PC_TIMESTAMP_RESOLUTION for ffs/mfs, cd9600, ext2,Philip Guenther
2013-03-28no need for vnode.h to include namei.h unconditionallyTed Unangst