summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
...
* Use a different loop variable for the inner loop. This previous reuse couldnjl2007-08-191-4/+4
* Regenerate.davidxu2007-08-163-0/+11
* Add thr_kill2 syscall which sends a signal to a thread in another process.davidxu2007-08-162-0/+56
* On 6.x this works:jhb2007-08-151-11/+56
* Improve vn_printf() by:pjd2007-08-131-7/+45
* Do not call free() while holding vnode interlock.kib2007-08-071-27/+44
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichrwatson2007-08-065-107/+25
* - Fix one line that erroneously crept in my last commit.jeff2007-08-041-1/+0
* - Share scheduler locks between hyper-threaded cores to protect thejeff2007-08-031-114/+200
* - Set SW_PREEMPT when we preempt in critical_exit().jeff2007-08-031-1/+1
* First in a series of changes to remove the now-unused Giant compatibilityrwatson2007-07-272-10/+2
* Actually, upcalls cannot be freed while destroying the thread because weattilio2007-07-272-0/+20
* When we do open, we should lock the vnode exclusively. This fixes few races:pjd2007-07-262-3/+3
* The v_mountedhere field is protected by the vnode lock, not vnode's internalpjd2007-07-261-1/+1
* upcall_free() was only used in kse_GC() which has been removed so it nowattilio2007-07-231-8/+0
* Actually, KSE kernel bits locking is broken and can lead likely toattilio2007-07-232-82/+71
* If clock_ct_to_ts fails to convert time time from the real time clock,dwmalone2007-07-231-1/+1
* ttyfree() frees the cdev(). But if there are pending kevents,kib2007-07-201-7/+17
* Fix some problems with lock profiling in rw locks:attilio2007-07-201-8/+28
* - Refine the load balancer to improve buildkernel times on dual corejeff2007-07-191-47/+29
* - When newtd is specified to sched_switch() it was not being initializedjeff2007-07-191-7/+25
* - Remove explicit references to sched_lock. A simpler assert will do.jeff2007-07-191-2/+1
* - Calling sched_nice() in tdsigwakeup() is no longer required by ULE andjeff2007-07-191-6/+2
* - Remove the global definition of sched_lock in mutex.h to breakjeff2007-07-182-2/+2
* - Add the proper lock profiling calls to _thread_lock().jeff2007-07-181-2/+8
* ULE 3.0: Fine grain scheduler locking and affinity improvements. This hasjeff2007-07-171-548/+916
* - Use ruxagg() in calcru() to make sure we have current tick informationjeff2007-07-171-0/+8
* Revert previous commits which I committed by mistake.rodrigc2007-07-142-13/+0
* The last entry in the ext2_opts array must be NULL,rodrigc2007-07-142-0/+13
* Fix a couple of issues with the stack limit for 32-bit processes on 64-bitjhb2007-07-122-12/+21
* Fix some problems with lock_profiling in sx locks:attilio2007-07-061-22/+32
* Revert destroy_dev() to the state before destroy_dev_sched() was introduced.kib2007-07-051-8/+2
* Remove netkey directory from cscope/TAGs generation and replacebz2007-07-051-2/+4
* Fix bad function type passed to destroy_dev_sched_cb().peter2007-07-051-1/+2
* Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncatepeter2007-07-042-3/+64
* Regenerate after mmap/lseek/etc syscall changes.peter2007-07-043-70/+139
* Create new syscalls for mmap(), lseek(), pread(), pwrite(), truncate() andpeter2007-07-041-9/+20
* Add support for COMPAT6 syscalls.peter2007-07-041-9/+42
* Since cdev mutex is after system map mutex in global lock order, free()kib2007-07-042-1/+36
* - Use explicit locking in the various fcntl case statements so that wejeff2007-07-031-64/+99
* - Remove explicit Giant protection from lockf. Use the vnode interlockjeff2007-07-031-54/+56
* Tweak the low-level MI SMP code some:jhb2007-07-031-11/+23
* Rev. 1.204 and 1.205 got an erronous version of destroy_dev() thatkib2007-07-031-6/+18
* Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev.kib2007-07-031-1/+13
* Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from pty clone handler.kib2007-07-031-2/+1
* Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler.kib2007-07-031-10/+16
* Automatically detect deadlock condition in destroy_dev(), that is, ifkib2007-07-031-2/+8
* Since rev. 1.199 of sys/kern/kern_conf.c, the thread that callskib2007-07-031-18/+147
* Relock the sema_mtxp unconditionally after copyin() for SETALL case inkib2007-07-031-1/+1
* Continue kernel privilege cleanup for 7.0: unstaticize suser_enabled andrwatson2007-07-021-1/+1
OpenPOWER on IntegriCloud