summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2013-06-06Prevent idle thread from being stolen on startup.Christiano F. Haesbaert
2013-06-05Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passingPhilip Guenther
2013-06-05factor out pid allocation to functions. add a small cache of recentlyTed Unangst
2013-06-05blow up sooner rather than later for double pool_putTed Unangst
2013-06-03When creating a thread, don't add it to the process's thread listPhilip Guenther
2013-06-03Convert some internal APIs to use timespecs instead of timevalsPhilip Guenther
2013-06-03changes for isc fuse support. not enabled. ok beck deraadt.Ted Unangst
2013-06-02Use long long and %lld for printing tv_sec valuesPhilip Guenther
2013-06-02Coredumping is now single-threaded, so update comment about lockingPhilip Guenther
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-06-01Work around stack smash protector getting confused because we switchedMike Larkin
2013-06-01Change return codes in various hibernate functions to be able to laterMike Larkin
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