summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Explicitly initialize all cdevsw methods with the relevant nofoo() functionphk2003-03-021-0/+11
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-1/+1
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.des2003-03-022-57/+57
* uiomove-related caddr_t -> void * (just the low-hanging fruit)des2003-03-023-10/+9
* Convert one of our main caddr_t consumers, uiomove(9), to void *.des2003-03-021-5/+5
* Clean up whitespace, unregisterize, ANSIfy, remove prototypes madedes2003-03-021-55/+19
* NO_GEOM cleanup:phk2003-03-021-8/+1
* NODEVFS cleanup:phk2003-03-021-9/+3
* - Hold the vnode interlock across calls to bgetvp instead of acquiring itjeff2003-03-022-3/+5
* Remove unneeded code added in revision 1.188.tegge2003-03-011-32/+9
* - gc USE_BUFHASH. The smp locking of the buf cache renders this useless.jeff2003-03-012-108/+0
* Check kse group limit before linking new ksegrp.davidxu2003-02-282-4/+4
* Add the flip-side check: If a driver wants a particular major#, makephk2003-02-271-0/+9
* We can now properly return ENODEV in nommap(), so do it.mux2003-02-271-2/+1
* Add support for allocating a device driver major number on demand.phk2003-02-271-2/+15
* When a process has been waiting on a condition variable or mutex theharti2003-02-272-0/+3
* NODEVFS cleanup:phk2003-02-271-22/+0
* Release sched_lock before calling upcall_free.davidxu2003-02-272-2/+2
* Change the process flags P_KSES to be P_THREADED.julian2003-02-2714-34/+34
* o fix ppsratecheck to interpret a maxpps of zero as "ignore everything"sam2003-02-261-1/+5
* Fix a bug when handling SIGCONT.davidxu2003-02-261-7/+0
* Introduce a new taskqueue that runs completely free of Giant, and inscottl2003-02-261-2/+19
* Add a missing '!'.davidxu2003-02-262-4/+4
* Add a simple facility to allow round roubin in userland.davidxu2003-02-262-82/+90
* When doing cleanup of excessive buffers in bdwrite (see kern/vfs_bio.cmckusick2003-02-251-2/+8
* Unbreak mutex profiling (at least for me).mtm2003-02-252-6/+30
* - Add the missing NULL interlock argument to a recently added BUF_LOCK.jeff2003-02-251-1/+1
* Prevent large files from monopolizing the system buffers. Keepmckusick2003-02-252-3/+62
* Remove a bogus comment.davidxu2003-02-252-12/+0
* Remove a never true condition.davidxu2003-02-251-2/+1
* - Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.jeff2003-02-255-69/+65
* Cleanup of the d_mmap_t interface.mux2003-02-251-1/+2
* Don't NULL out p_fd until after closefd() has been called. This isn'tscottl2003-02-241-4/+6
* Remove a XXXKSE. kg_completed now needs proc lock.davidxu2003-02-242-2/+0
* Backout last surplus commit. That day just wasn't my day.davidxu2003-02-242-10/+0
* Sync new socket nonblocking/async state with file flags in accept().tegge2003-02-231-0/+7
* Bracket the kern.vnode sysctl in #ifdef notyet because it resultsphk2003-02-231-0/+2
* OK, I was too sleepy there...phk2003-02-231-2/+4
* Implement CLOCK_MONOTONIC.phk2003-02-231-2/+3
* Add a /a modifier to the show ktr ddb command, which prints the whole tracejake2003-02-221-1/+7
* Don't panic when enumerating SYSCTL_NODE() nodes without any childrenrwatson2003-02-221-1/+2
* Remove a comment which hasn't been true since rev. 1.158mtm2003-02-221-1/+0
* Export the name of the device used to mount the root file system asrwatson2003-02-221-0/+24
* Missing M_TRYWAIT from so_upcall third argument.peter2003-02-212-2/+2
* NO_GEOM cleanup:phk2003-02-212-2/+2
* If UTS kernel is calling kse_wakeup for itself, do nothing.davidxu2003-02-212-6/+12
* Change the console interface to pass a "struct consdev *" instead of aphk2003-02-201-4/+4
* Add a dead_cdevsw which does its best to return ENXIO if at all possible.phk2003-02-201-3/+53
* Forgot to set KU_DOUPCALL in kse_wakeup.davidxu2003-02-202-0/+2
* Add a timeout parameter to kse_release.davidxu2003-02-205-26/+58
OpenPOWER on IntegriCloud