aboutsummaryrefslogtreecommitdiff
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Blow away the v_specmountpoint define, replacing it with what it wasEivind Eklund2000-10-092-4/+4
* Do not call lockdestroy() for v_vnlock, which may point to a lock in aJason Evans2000-10-062-8/+2
* Correct a warning where the r_debug_state() dummy function used to triggerJohn Baldwin2000-10-062-6/+12
* - Change fast interrupts on x86 to push a full interrupt frame and toJohn Baldwin2000-10-064-33/+44
* Various whitespace cleanups after the SMPng commit, which jumbled thingsJohn Baldwin2000-10-061-19/+19
* Don't treat a kernel stack fault the same as a general protect fault orJohn Baldwin2000-10-061-0/+3
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.John Baldwin2000-10-053-20/+227
* Style fixes based on comments by bdeEivind Eklund2000-10-052-40/+62
* Add a workaround for statically linked kernels.Doug Rabson2000-10-041-0/+6
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-0411-191/+239
* Move KASSERTs which checks value of v_usecount after vnode locking, soBoris Popov2000-10-022-4/+8
* Treat %X the same as %x (not entirely correct, but close enough).Mike Smith2000-10-021-0/+1
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatBosko Milekic2000-09-301-254/+207
* Add ia64 support.Doug Rabson2000-09-291-1/+1
* Don't support dynamic linking on ia64 for now - the tools can't cope.Doug Rabson2000-09-292-0/+12
* Change the conditionaal so that we only build this on i386 instead ofDoug Rabson2000-09-291-1/+1
* Check so_error in filt_so{read|write} in order to detect UDP errors.Jonathan Lemon2000-09-281-0/+4
* Do the right thing if bdevvp is called twice for the same device.Kirk McKusick2000-09-272-0/+4
* aio_qphysio: Eliminate one instance of an out-of-range check that isAlan Cox2000-09-261-18/+3
* Make size of dynamic loader argument variable to supportTakanori Watanabe2000-09-261-14/+22
* Add a lock structure to vnode structure. Previously it was either allocatedBoris Popov2000-09-253-60/+28
* Add a KASSERT() to catch instances where the mutex that we pass in toJohn Baldwin2000-09-241-0/+2
* Move MAXCPU from machine/smp.h to machine/param.h to fix breakagePaul Saab2000-09-231-2/+2
* Don't #include <sys/proc.h>, since machine/mutex.h does it now.Jason Evans2000-09-231-1/+1
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,Paul Saab2000-09-221-36/+54
* o Introduce vn_extattr_rm(), a helper function in the style ofRobert Watson2000-09-221-0/+23
* Style fixes:Eivind Eklund2000-09-222-104/+214
* Staticize addalias()Eivind Eklund2000-09-222-2/+4
* Create an event (idle_event) which is invoked every time around theMike Smith2000-09-221-0/+7
* Make the EVENTHANDLER mechanism MP-safe. Events can now be invokedMike Smith2000-09-221-3/+21
* o Change locking rules for VOP_GETACL() to indicate that vnode locksRobert Watson2000-09-214-4/+13
* comment vfs_export functions, requested by: eivindAlfred Perlstein2000-09-212-2/+24
* Remove unneeded #include that was a remnant of an earlier version ofDon Lewis2000-09-211-1/+0
* o Add additional comment describing vaccess() behavior.Robert Watson2000-09-202-0/+14
* Fully initialize msqids[]. This could lead to ENOSPC and other strangePeter Wemm2000-09-191-0/+1
* Rename lminor() to dev2unit(). This function gives a linear unit numberPoul-Henning Kamp2000-09-194-7/+14
* Add new line character to debugging printf's.Paul Saab2000-09-181-4/+4
* Initialize 'hints_loaded' to 0.Matthew N. Dodd2000-09-171-1/+1
* Unpessimized CURSIG(). The fast path through CURSIG() was broken inBruce Evans2000-09-171-6/+6
* Uninlined CURSIG() and unpolluted <sys/signalvar.h>. CURSIG() had becomeBruce Evans2000-09-171-0/+26
* Added used include of <sys/mutex.h> (don't depend on pollution inBruce Evans2000-09-174-0/+6
* Add new flag PDIRUNLOCK to the component.cn_flags which should be set byBoris Popov2000-09-172-9/+25
* Make LINT compile.Poul-Henning Kamp2000-09-161-2/+0
* Turn dkcksum() into an __inline function.Poul-Henning Kamp2000-09-161-17/+0
* Remove some commented out cruft.John Baldwin2000-09-151-7/+0
* - Add a new process flag P_NOLOAD that marks a process that should beJohn Baldwin2000-09-151-0/+1
* Idle processes are always runnable, so let them state at SRUN.John Baldwin2000-09-152-3/+1
* Release Giant before starting up init.John Baldwin2000-09-151-1/+3
* Enforce process limit policy in one place to keep proccnt from divergingDon Lewis2000-09-141-2/+2
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justJohn Baldwin2000-09-145-182/+185