summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Removed all traces of T_ASTFLT (except for gaps where it was). It becamebde2001-02-191-1/+1
* Fixed a longstanding latency bug in signal delivery. When a signalbde2001-02-191-6/+2
* Changed the aston() family to operate on a specified process instead ofbde2001-02-192-4/+4
* Switch to using a struct xucred instead of a struct xucred when notgreen2001-02-182-4/+20
* Preceed/preceeding are not english words. Use precede and preceding.asmodai2001-02-181-1/+1
* Added a dummy lookup vop. Specfs was broken by removing its dummybde2001-02-181-4/+17
* Fix tab breakage from last commit.jlemon2001-02-171-2/+2
* Introduce copyinfrom and copyinstrfrom, which can copy data from eitherjlemon2001-02-163-8/+62
* Extend kqueue down to the device layer.jlemon2001-02-1511-193/+240
* o Fix spellign in a comment: s/referernce/reference/rwatson2001-02-141-1/+1
* Implement m_getm() which will perform an "all or nothing" mbuf + clusterbmilekic2001-02-141-1/+67
* Return ECONNABORTED from accept if connection is closed while on thejlemon2001-02-142-6/+16
* o Export the nextpid variable via SYSCTL as kern.lastpid, decreasing byrwatson2001-02-121-0/+2
* Change all instances of `CURPROC' and `CURTHD' to `curproc,' in orderbmilekic2001-02-123-30/+30
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-1216-404/+307
* RIP <machine/lock.h>.markm2001-02-111-1/+0
* Long awaited style fixup in mbuf code. Get rid of K&R style prototypingbmilekic2001-02-112-142/+91
* - Place back STR string declarations for lock/unlock strings used for KTR_LOCKbmilekic2001-02-113-42/+57
* Clear the reschedule flag after finding it set in userret(). Thisjake2001-02-101-0/+1
* Acquire sched_lock around need_resched() in roundrobin() to satisfyjake2001-02-101-8/+4
* - Make astpending and need_resched process attributes rather than CPUjhb2001-02-102-6/+18
* Unify the two sleep lock order lists to enforce the process lock ->jhb2001-02-093-6/+6
* Revert the previous revision for two reasons:jhb2001-02-091-2/+0
* Work around some sizeof(long) != sizeof(int) bogons.jhb2001-02-092-3/+3
* - Catch up to the new swi API changes:jhb2001-02-092-6/+6
* - Move struct ithd to sys/interrupt.h.jhb2001-02-091-85/+302
* Release the proc lock around crfree() and uifree() in wait1(). It leads tojhb2001-02-091-0/+2
* Proc locking.jhb2001-02-091-14/+10
* Move the initailization of the proc lock for proc0 very early into the MDjhb2001-02-091-1/+0
* Woops, remove an obsolete reference to gd_cpu_lockid.jhb2001-02-091-1/+0
* - Change the 'witness_list' ddb command to 'show mutexes'. Note that thisjhb2001-02-093-54/+177
* Change the ktr ddb commands to be show commands. The commands are now asjhb2001-02-091-4/+4
* - Point out that we don't lock anything during the idle setup becausejhb2001-02-091-1/+6
* poll(2) array limits (take 2) - after some input from bde.peter2001-02-091-8/+7
* Change and clean the mutex lock interface.bmilekic2001-02-0943-2228/+1796
* Don't bother with acquiring/releasing Giant around kmem_malloc() andjhb2001-02-081-40/+0
* Don't enable interrupts for a kernel breakpoint or trace trap. Otherwise,jhb2001-02-081-6/+7
* The code I picked up from NetBSD in '97 had a nasty bug. It limitedpeter2001-02-071-7/+15
* Fix typo: compatability -> compatibility.asmodai2001-02-061-3/+3
* Fix typo: seperate -> separate.asmodai2001-02-065-6/+6
* Fix typo: wierd -> weird.asmodai2001-02-061-1/+1
* Fix typo: teh -> the.asmodai2001-02-061-1/+1
* It is _DEFINITELY_ not okay to change shmseg on a running system.green2001-02-041-1/+1
* Another round of the <sys/queue.h> FOREACH transmogriffer.phk2001-02-044-10/+5
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-045-18/+18
* This commit represents work mainly submitted by Tor and slightly modifieddillon2001-02-041-6/+13
* KASSERT that the minor number passed to make_dev() is valid.brian2001-02-021-0/+3
* Properly lock new vnode.bp2001-01-312-8/+18
* Let M_PANIC go back to the private tree as its intention isn't understood wellbp2001-01-311-6/+2
* Zap last remaining references to (and a use use of) of simple_locks.peter2001-01-311-4/+0
OpenPOWER on IntegriCloud