summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2009-06-04unfuck msleep - fixed by art and ariane after much horror and teeth gnashingBob Beck
2009-06-04don't use splvm ourselves, use pool_setipl on the pool we're allocatingOwain Ainsworth
2009-06-04Put readv/writev changes back in, as they no longer hang ckuethe's ntpd.Bret Lambert
2009-06-03add a flexible buffer queue (bufq) api, based on the never usedThordur I. Bjornsson
2009-06-03add kern.bufcachepercent sysctl to allow adjusting the buffer cacheBob Beck
2009-06-03xfs -> nnpfsThordur I. Bjornsson
2009-06-03syncJanne Johansson
2009-06-03remove bad #ifdef from syscall.masterJanne Johansson
2009-06-03Arla client rename from xfs to nnpfs for later upgrades. Tested on various ar...Janne Johansson
2009-06-03Add a callback specifically for softraid. If you touch this kittens willMarco Peereboom
2009-06-03Change bufhash from the old grotty hash table to red-black trees hangingBob Beck
2009-06-03Revert readv/writev changes, as they trigger an apparent file descriptorBret Lambert
2009-06-03remove the never used bufq_ code.Thordur I. Bjornsson
2009-06-02Change the wait-channel type to 'const volatile void *', eliminatingPhilip Guenthe
2009-06-02Instead of the global hash table with the terrible hashfunction and aOwain Ainsworth
2009-06-02Constipate the second argument to timeout_add_*(). Also, usePhilip Guenthe
2009-06-02Add some extra protection against non-monotonic timestamps. ok steveskChris Kuethe
2009-06-02ANSIfyPhilip Guenthe
2009-06-02truncated format strings; found by Parfait and gccTheo de Raadt
2009-06-02msgctl(), shmctl(), semctl() all have operations that are supposedPhilip Guenthe
2009-06-02A process should always be able to attach kevent filters to its ownPhilip Guenthe
2009-06-02set needfree to NULL in sys_writev() so stack garbageThordur I. Bjornsson
2009-06-02it is better when ramdisks compileTheo de Raadt
2009-06-02dofile{read,write} are essentially identical to their iovec equivalents,Bret Lambert
2009-06-02Move M_PREPEND macro code to be entirely into m_prepend the function;Bret Lambert
2009-05-31Move splassert checks from pool_do_get to pool_get(). Since the formerMiod Vallat
2009-05-160 -> PR_NOWAIT for clarity.Thordur I. Bjornsson
2009-05-15Validate the main MBR minimally; if it does not have the AA55 thingy we mustTheo de Raadt
2009-05-13initialize d_npartitions to MAXPARTITIONS always; ok krwTheo de Raadt
2009-05-06endrun(4) - EndRun Technologies native time-of-day message timedeltaKevin Steves
2009-05-06remove erroneous fldcnt test. fldcnt can never be 13 here. this isKevin Steves
2009-05-03Discovering an extended MBR partition and setting 'wander' to 1Kenneth R Westerback
2009-04-26don't zero sensor .value and .flags immediately after the allocation w/ M_ZER...Constantine A. Murenin
2009-04-24Change format strings to allow 64 bit addresses to display properly,Jonathan Gray
2009-04-22Make the interactions in allocating buffers less confusing.Artur Grabowski
2009-04-22When starting up idle, explicitly set p_cpu and the peg flag for theArtur Grabowski
2009-04-22initialise the constructor and destructor function pointers to NULLDavid Gwynne
2009-04-20Make pegging a proc work when there are idle cpus that are looking forArtur Grabowski
2009-04-19Count number of cpus found (potentially not attached) and store thatTheo de Raadt
2009-04-19Add a new EX_FILLED flag to make extent_create() create an extent map thatMark Kettenis
2009-04-17Remove unused function proc_isunder()Bret Lambert
2009-04-15Misplaced comment.Artur Grabowski
2009-04-14Some tweaks to the cpu affinity code.Artur Grabowski
2009-04-10Add EX_CONFLICTOK flag that allows an allocation to conflict with existingMark Kettenis
2009-04-04Make extent_print() use printf to avoid the pagination that db_printfMark Kettenis
2009-04-03Make sure that sys_reboot runs on the primary cpu. Won't hurt when notArtur Grabowski
2009-04-03sched_peg_curproc_to_cpu() - function to force a proc to stay on a cpuArtur Grabowski
2009-04-03Fix SEM_UNDO handling for rthreads: use the struct process* insteadPhilip Guenthe
2009-03-30bzero -> PR_ZEROBret Lambert
2009-03-28use a static and unique string as the disk lock name, so if we're waitingDavid Gwynne