summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2007-06-25use daddr64_t for size in bounds_check_with_label(); prompted by miod@;Otto Moerbeek
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialDavid Gwynne
2007-06-21english, okay jmc@Pedro Martelletto
2007-06-20b_cylinder does not need to be set on the callpath down into drivers.Theo de Raadt
2007-06-18ansify/de-register.Jasper Lievisse Adriaanse
2007-06-17de-registerJasper Lievisse Adriaanse
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
2007-06-14Forgotten hackton diff: bounds check for seek on special devicesOtto Moerbeek
2007-06-11kill unneeded include;Thordur I. Bjornsson
2007-06-10when we change fields in the label to version 1, fix the checksum (but onlyTheo de Raadt
2007-06-10Add netbt files to common files for "make tags"Uwe Stuehler
2007-06-09blocks/sectors != blocks/blocks. Fix calculation of b_cylinder inKenneth R Westerback
2007-06-09The differences in the last non-homogeneous bounds_check_with_label()Kenneth R Westerback
2007-06-09silently whack wrong-sized C partitionsTheo de Raadt
2007-06-09Protect access to 'bufhead' with splbio(), okay art@ millert@ marco@Pedro Martelletto
2007-06-09handle C non-0 start after doing v1 converstion.. sighTheo de Raadt
2007-06-09by hand i carefully found that all the differences in setdisklabel()Theo de Raadt
2007-06-09be even more forceful with RAW_PART (and note this is the wrong, and temporar...Theo de Raadt
2007-06-09push RAW_PART to 0 if it is non-zero, and bitchTheo de Raadt
2007-06-06fix format strings for block #'s now that they are 64 bit; ok tedu (whoTheo de Raadt
2007-06-06now that all partition size/offsets are potentially 64-bit, change theTheo de Raadt
2007-06-06oopsTheo de Raadt
2007-06-06even more problems with disk size consistancy checksTheo de Raadt
2007-06-06remove remaining IPX hooks. all inside #ifdef IPX, so no actual changeHenning Brauer
2007-06-05use six new macros to access & store the 48-bit disklabel fields relatedTheo de Raadt
2007-06-04disable a part of the label validation because some Sun systemsTheo de Raadt
2007-06-04perhaps it made art's head hurt because it is wrong. triggers NULLTheo de Raadt
2007-06-03backout rev 1.91 and 1.92, it causes proceses to hang on low memOtto Moerbeek
2007-06-02Initialize pkthdr.rcvif.Artur Grabowski
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