summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* - Protect the callout wheel with a separate spin mutex, callout_lock.jake2000-11-196-20/+40
* Implement a low-memory deadlock solution.dillon2000-11-185-89/+157
* This patchset fixes a large number of file descriptor race conditions.dillon2000-11-189-219/+1062
* Release sched_lock very briefly to give interrupts a chance to fire if wejhb2000-11-181-0/+2
* Don't attempt to cluster write buffers where the VMIO flag isn't set.tegge2000-11-171-1/+2
* - Split the run queue and sleep queue linkage, so that a processjake2000-11-177-13/+16
* The recent changes to msleep() and mawait() resulted in timeout() andjhb2000-11-161-1/+16
* Don't release and acquire Giant in mi_switch(). Instead, release andjhb2000-11-168-133/+31
* Argh, add in a missing release of the sched_lock.jhb2000-11-161-0/+1
* CURSIG() calls functions that acquire sleep mutexes, so it is not a goodjhb2000-11-161-3/+12
* - Rename await() to mawait(). mawait() is to await() as msleep() is tojhb2000-11-151-14/+27
* - Replace a KASSERT() that knew too much about mutex internals with ajhb2000-11-151-2/+1
* - Convert references from tsleep() -> msleep()jhb2000-11-151-9/+9
* Include the right headers to get the DDB #define and the db_active variable.jhb2000-11-153-0/+9
* - Replace some instances of sched_ithd with sched_swi in KTR tracepoints.jhb2000-11-151-2/+3
* Declare the 'witness_spin_check' properly as a per-CPU variable in thejhb2000-11-153-12/+0
* Don't perform witness checks in witness_enter() during a panic.jhb2000-11-153-3/+3
* Make ktr_verbose a bit more useful:jhb2000-11-151-0/+5
* Bug fix for revision 1.14 on the replacement of CIRCLEQ with TAILQ.mckusick2000-11-151-6/+4
* In preparation for deprecating CIRCLEQ macros in favor of TAILQmckusick2000-11-142-38/+31
* Fixed a certain panic on IO error in sendfile(): Page must be set PG_BUSYdg2000-11-121-1/+3
* * Have m_pulldown() use the new M_WRITABLE() macro in order to determinebmilekic2000-11-112-15/+33
* o Fix a mis-transcription of sef's -STABLE protection fixes--only rootrwatson2000-11-101-1/+1
* Don't overwrite the filename for KTR_EXTEND with "../../kern/kern_ktr.c".jhb2000-11-101-1/+0
* Axe some unused variables.jhb2000-11-101-2/+0
* Fix SMP kernel compiles by #include'ing machine/globals.h to get thejhb2000-11-101-0/+1
* Minor whitespace nit in a comment.jhb2000-11-103-3/+3
* Ignore the INTR_MPSAFE flag when calculating the priority of an interruptjhb2000-11-101-0/+1
* Implement a trivial but effective interface for obtaining the kernel'smsmith2000-11-091-142/+213
* Make MINSIGSTKSZ machine dependent, and have the sigaltstackmarcel2000-11-093-3/+7
* - Remove much of the inlining of the KTR tracepoints into a ktr_tracepoint()jhb2000-11-071-2/+86
* Minor nit: missed ithd_loop -> sithd_loop in the KTR tracepoints.jhb2000-11-071-1/+1
* ELF kernels should use an ELF sysvec. This allows us to move a.outobrien2000-11-052-1/+5
* Change the sf_bufs wakeups to be wakeup_one(), because we don't want tobmilekic2000-11-041-4/+5
* Setup and put to use the mutex lock for sf_freelist, the sendfile(2) bufsbmilekic2000-11-041-9/+18
* Clear the VFREE flag when the vnode is removed from the free list integge2000-11-022-0/+2
* Take VBLK devices further out of their missery.phk2000-11-026-29/+27
* Give vop_mmap an untimely death. The opportunity to give it a timelyeivind2000-11-012-11/+0
* Deprecate devsw->d_bmaj entirely.phk2000-10-311-41/+1
* Add a new ioctl for doing virgin disklabels.jkh2000-10-311-0/+34
* o Deny access to System V IPC from within jail by default, as in therwatson2000-10-314-0/+53
* o Tighten up rules for which processes can't debug which other processesrwatson2000-10-301-2/+4
* Write support for the cd(4) driver.ken2000-10-301-1/+21
* _aio_aqueue(): Change kevent registration to use its own struct file pointer.alc2000-10-291-3/+4
* Allow all users to access the dev -> devname sysctl.phk2000-10-291-1/+1
* Remove unneeded <stddef.h> #includes.phk2000-10-291-2/+0
* Move suser() and suser_xxx() prototypes and a related #define fromphk2000-10-293-2/+1
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-295-5/+0
* Nuke a bit of dead code.truckman2000-10-291-5/+0
* Add missing call to knote_fdclose() in setugidsafety() and fdcloseexec().alc2000-10-281-0/+4
OpenPOWER on IntegriCloud