summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2008-10-31kern_sysctl.cTheo de Raadt
2008-10-31checkdirs() walks allproc and calls sleeping functions if directories haveTheo de Raadt
2008-10-30reintroduce mutexes to workqs for locking.David Gwynne
2008-10-30Use msleep() in the reaper to make it not lose events. Based on discussionTheo de Raadt
2008-10-27when shutting workq threads down, dont try to take the big kernelDavid Gwynne
2008-10-24another oops.Ted Unangst
2008-10-24yet again i prove unable to commit what i really wanted. spotted by deraadtTed Unangst
2008-10-23a better fix for the "uvm_km thread runs out of memory" problem.Ted Unangst
2008-10-22Add timeout_add_msec(), for timeouts in milliseconds.Bret Lambert
2008-10-20The optimization done in 1.19 (and repaired in 1.20) results inTheo de Raadt
2008-10-18Revert the change to use pools for <= PAGE_SIZE allocations. ItMark Kettenis
2008-10-15make random(9) return per-cpu values (by saving the seed in the cpuinfo),Theo de Raadt
2008-10-14Back-in; problems were apparently elsewhere.Philip Guenthe
2008-10-14Change m_devget()'s outdated and unused "offset" argument: It isChristian Weisgerber
2008-10-11Since malloc_page_alloc() is a pool allocator it should check for PR_WAITOKMark Kettenis
2008-10-10backout; is causing some people difficultyTheo de Raadt
2008-10-09Change sb_timeo to unsigned, so that even if some calculation (ie. n * HZ)Theo de Raadt
2008-10-09pass NULL rather than 0 for interrupt time usage to calcru()Kevin Lo
2008-10-09Use the reference count in struct process to update the proc countPhilip Guenthe
2008-10-09Put a reference count in struct process to prevent use-after-freePhilip Guenthe
2008-10-07Do not display file offsets and a few other pieces of information, exceptTheo de Raadt
2008-10-05In malloc_page_free(), restore the correct wire_count value.Miod Vallat
2008-10-04At clock initialization, if we discover that tickadj is 0 (due to veryTheo de Raadt
2008-10-03Make sigwait() work correctly. In particular, it'll work when thePhilip Guenthe
2008-10-02A closed, disconnected, or otherwise failed socket is still a socketTheo de Raadt
2008-09-29Use pools to do allocations for all sizes <= PAGE_SIZE.Artur Grabowski
2008-09-28initialize the ether_vtag field like the rest of the packet headerChristian Weisgerber
2008-09-19system/5918: fix clearing of ITIMER_VIRTUAL and ITIMER_PROF it_intervalDamien Miller
2008-09-19Fix a bunch of problems and races with posix file locking.Artur Grabowski
2008-09-19increase MAXINTERP from 64 to 128 and allow a little extra room on topDamien Miller
2008-09-16Add PIOD_READ_AUXV, a way to get the ELF auxilliary vector through ptrace(2).Mark Kettenis
2008-09-16netstat statistics for pflow(4) via pseudo familyJoerg Goltermann
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-09-10There's no need to fully traverse the wakeup queue when waking a specificBret Lambert
2008-09-05Back out previous. Art realised a problem with it.Owain Ainsworth
2008-09-05Don't overwrite the old ipl in msleep if PNORELOCK was set.Artur Grabowski
2008-09-05When munging the WANTIPL of the mutex to prevent undoing the sched_lock,Owain Ainsworth
2008-08-25If partoffp is non-NULL then readdoslabel() is just looking for theKenneth R Westerback
2008-08-22simplification, and repair findblkmajor for name## lookups; ok krwTheo de Raadt
2008-08-20Allow devices attaching at root (such as softraid) to be disabled in UKC.Miod Vallat
2008-08-14Kill the _MCLDEREFERENCE() macro it was only used once and it should be onlyClaudio Jeker
2008-08-08Admit b_blkno means block number; a block is DEV_BSIZE (a.k.a.Kenneth R Westerback
2008-08-08remove an if notyet block from sys_fstatfs(), that will never be needed,Thordur I. Bjornsson
2008-08-08plug an mbuf leak in m_pullup2(); If we fail to get a cluster for an mbuf,Thordur I. Bjornsson
2008-08-07don't wait for a free mbuf cluster in sosend() and enter the existingReyk Floeter
2008-08-03Make buf_dealloc_mem() remove the mapping even if b_pobj is NULL. OtherwiseMark Kettenis
2008-08-02Fix integer truncation in pcread() and ptcwrite(). ok miod, otto, deraadt.Stefan Kempf
2008-07-28remove an #if noyet block that will never be needed.Thordur I. Bjornsson
2008-07-28Fix integer truncation in ttwrite(). ok deraadt, miod.Stefan Kempf
2008-07-24remove a bunch of bogus ARGSUSEDThordur I. Bjornsson