summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2007-06-02Rename cvtdisklabelv1 -> disklabeltokernlabel. It does more than justKenneth R Westerback
2007-06-02daddr_t -> daddr64_t for specfs. convert some variablesThordur I. Bjornsson
2007-06-01pedro ok'd this ~3500 line diff which removes the vop argumentTheo de Raadt
2007-06-01Uninline bio_doread(), okay art@Pedro Martelletto
2007-06-01FIBMAP is used by nothing; checked by miod and pvalchevTheo de Raadt
2007-06-01some architectures called setroot() from cpu_configure(), *way* before someTheo de Raadt
2007-06-01Add two constraints to V1 disklabels:Kenneth R Westerback
2007-06-01dont request zeroed memory when we allocate data regions for buffers. thisDavid Gwynne
2007-06-01decouple the allocated number of vnodes from the "desiredvnodes" variableBob Beck
2007-06-01remove crufty adosfs. everytime we try to change a vfs layer interface,Theo de Raadt
2007-06-01rework the sensor task handling to run in the kernels generic workq.David Gwynne
2007-05-31remove p_lock from struct proc; unused debug goo for lockmgr,Thordur I. Bjornsson
2007-05-31switch the flags argument to the front, requested by artTed Unangst
2007-05-31add an interface for work queues run from a kernel thread.David Gwynne
2007-05-31remove some silly casts, no real changeTed Unangst
2007-05-31NFSv2 cannot cope with a big number of vnodes, so revert to NPROC-basedPedro Martelletto
2007-05-30Adjust filename buffer for the new /var/crash prefix to preventMoritz Jodeit
2007-05-30the (root) stuff is ugly, so print "at root", so it looks more likeTheo de Raadt
2007-05-30back out vfs change - todd fries has seen afs issues, and I'm suspiciousBob Beck
2007-05-30openbsd has timeouts, not callouts so rename the variables. i applied an olderTed Unangst
2007-05-30add a new kevent filter type for timers. this allows processes to createTed Unangst
2007-05-29I suck. Forgot splx() in the early return path.Artur Grabowski
2007-05-29Change getnewbuf from taking lots of sleep arguments and then doing magicArtur Grabowski
2007-05-29missing couple of #ifdef DIAGNOSTIC and style nits from art@Bob Beck
2007-05-29Nuke the predefined vattr, it was only used for !DIAGNOSTIC,Thordur I. Bjornsson
2007-05-29adapt from netbsd:Nikolay Sturm
2007-05-29Updated disklabel format to support larger disks and partitions. WeOtto Moerbeek
2007-05-29 Step one of some vnode improvements - change getnewvnode toBob Beck
2007-05-29update comment re nosuidcoredump sysctljoshua stein
2007-05-29Add a name argument to the RWLOCK_INITIALIZER macro.Thordur I. Bjornsson
2007-05-29put suid coredumps into /var/crash if kern.nosuidcoredump is set to 2.Ted Unangst
2007-05-28some remnants of the timestamping code i missedTed Unangst
2007-05-28Maintaining a broken compatibility layer for a broken OS is not a productiveBob Beck
2007-05-28pool_setipl() on the bufpool, to make sure thatThordur I. Bjornsson
2007-05-28de-inline vref();Thordur I. Bjornsson
2007-05-28set a hiwat mark for mbpool. we spend quite a bit of time bouncing pagesTed Unangst
2007-05-28remove time from pool header. it slows us down quite a bit, and it'sTed Unangst
2007-05-28add a pool_setipl function, which allows setting an appropriate iplTed Unangst
2007-05-28double pf performance.Henning Brauer
2007-05-27Kill the nasty MGET, MGETHDR and MCLGET makros and replace them with normalClaudio Jeker
2007-05-27remove silly comment, okay deraadt@Pedro Martelletto
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-05-26Nuke a bunch of simpelocks and associated goo.Thordur I. Bjornsson
2007-05-18Dont write to the string passed to parsedisk(), ok deraadt@Dale Rahn
2007-05-18Widen the SCHED_LOCK in two cases to protect p_estcpu and p_priority.Artur Grabowski
2007-05-18in case of pre-configured nfs, we must assume that the bootdv is the rootdvTheo de Raadt
2007-05-17Collapse struct v_selectinfo in struct vnode, remove theThordur I. Bjornsson
2007-05-16The world of __HAVEs and __HAVE_NOTs is reducing. All architecturesArtur Grabowski
2007-05-15Remove the MI implementation of mutexes and remove the __HAVE_MUTEXArtur Grabowski
2007-05-15now that setroot() prints nice things like:Theo de Raadt