| Commit message (Expand) | Author | Age | Files | Lines |
* | First in a series of changes to remove the now-unused Giant compatibility | rwatson | 2007-07-27 | 2 | -10/+2 |
* | Actually, upcalls cannot be freed while destroying the thread because we | attilio | 2007-07-27 | 2 | -0/+20 |
* | When we do open, we should lock the vnode exclusively. This fixes few races: | pjd | 2007-07-26 | 2 | -3/+3 |
* | The v_mountedhere field is protected by the vnode lock, not vnode's internal | pjd | 2007-07-26 | 1 | -1/+1 |
* | upcall_free() was only used in kse_GC() which has been removed so it now | attilio | 2007-07-23 | 1 | -8/+0 |
* | Actually, KSE kernel bits locking is broken and can lead likely to | attilio | 2007-07-23 | 2 | -82/+71 |
* | If clock_ct_to_ts fails to convert time time from the real time clock, | dwmalone | 2007-07-23 | 1 | -1/+1 |
* | ttyfree() frees the cdev(). But if there are pending kevents, | kib | 2007-07-20 | 1 | -7/+17 |
* | Fix some problems with lock profiling in rw locks: | attilio | 2007-07-20 | 1 | -8/+28 |
* | - Refine the load balancer to improve buildkernel times on dual core | jeff | 2007-07-19 | 1 | -47/+29 |
* | - When newtd is specified to sched_switch() it was not being initialized | jeff | 2007-07-19 | 1 | -7/+25 |
* | - Remove explicit references to sched_lock. A simpler assert will do. | jeff | 2007-07-19 | 1 | -2/+1 |
* | - Calling sched_nice() in tdsigwakeup() is no longer required by ULE and | jeff | 2007-07-19 | 1 | -6/+2 |
* | - Remove the global definition of sched_lock in mutex.h to break | jeff | 2007-07-18 | 2 | -2/+2 |
* | - Add the proper lock profiling calls to _thread_lock(). | jeff | 2007-07-18 | 1 | -2/+8 |
* | ULE 3.0: Fine grain scheduler locking and affinity improvements. This has | jeff | 2007-07-17 | 1 | -548/+916 |
* | - Use ruxagg() in calcru() to make sure we have current tick information | jeff | 2007-07-17 | 1 | -0/+8 |
* | Revert previous commits which I committed by mistake. | rodrigc | 2007-07-14 | 2 | -13/+0 |
* | The last entry in the ext2_opts array must be NULL, | rodrigc | 2007-07-14 | 2 | -0/+13 |
* | Fix a couple of issues with the stack limit for 32-bit processes on 64-bit | jhb | 2007-07-12 | 2 | -12/+21 |
* | Fix some problems with lock_profiling in sx locks: | attilio | 2007-07-06 | 1 | -22/+32 |
* | Revert destroy_dev() to the state before destroy_dev_sched() was introduced. | kib | 2007-07-05 | 1 | -8/+2 |
* | Remove netkey directory from cscope/TAGs generation and replace | bz | 2007-07-05 | 1 | -2/+4 |
* | Fix bad function type passed to destroy_dev_sched_cb(). | peter | 2007-07-05 | 1 | -1/+2 |
* | Add freebsd6_ wrappers for mmap/lseek/pread/pwrite/truncate/ftruncate | peter | 2007-07-04 | 2 | -3/+64 |
* | Regenerate after mmap/lseek/etc syscall changes. | peter | 2007-07-04 | 3 | -70/+139 |
* | Create new syscalls for mmap(), lseek(), pread(), pwrite(), truncate() and | peter | 2007-07-04 | 1 | -9/+20 |
* | Add support for COMPAT6 syscalls. | peter | 2007-07-04 | 1 | -9/+42 |
* | Since cdev mutex is after system map mutex in global lock order, free() | kib | 2007-07-04 | 2 | -1/+36 |
* | - Use explicit locking in the various fcntl case statements so that we | jeff | 2007-07-03 | 1 | -64/+99 |
* | - Remove explicit Giant protection from lockf. Use the vnode interlock | jeff | 2007-07-03 | 1 | -54/+56 |
* | Tweak the low-level MI SMP code some: | jhb | 2007-07-03 | 1 | -11/+23 |
* | Rev. 1.204 and 1.205 got an erronous version of destroy_dev() that | kib | 2007-07-03 | 1 | -6/+18 |
* | Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev. | kib | 2007-07-03 | 1 | -1/+13 |
* | Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from pty clone handler. | kib | 2007-07-03 | 1 | -2/+1 |
* | Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler. | kib | 2007-07-03 | 1 | -10/+16 |
* | Automatically detect deadlock condition in destroy_dev(), that is, if | kib | 2007-07-03 | 1 | -2/+8 |
* | Since rev. 1.199 of sys/kern/kern_conf.c, the thread that calls | kib | 2007-07-03 | 1 | -18/+147 |
* | Relock the sema_mtxp unconditionally after copyin() for SETALL case in | kib | 2007-07-03 | 1 | -1/+1 |
* | Continue kernel privilege cleanup for 7.0: unstaticize suser_enabled and | rwatson | 2007-07-02 | 1 | -1/+1 |
* | - Add some needed error checking on bad fd passing in the sctp | rrs | 2007-07-02 | 1 | -6/+10 |
* | - Use rufetchcalc() rather than calcru() in ttyinfo so that we get | jeff | 2007-07-01 | 1 | -3/+2 |
* | Use vm_offset_t for kmembase and kmemlimit rather than char *, avoiding | rwatson | 2007-06-27 | 1 | -4/+4 |
* | Fix an old standing LOR between callout_lock and sleepqueues chain (which | attilio | 2007-06-26 | 1 | -3/+35 |
* | Introduce a new rwlocks initialization function: rw_init_flags. | attilio | 2007-06-26 | 1 | -9/+85 |
* | - Remove UMAP filesystem. It was disconnected from build three years ago, | rafan | 2007-06-25 | 2 | -3/+1 |
* | devfs_free() calls free_unr(), that may sleep. | kib | 2007-06-19 | 1 | -6/+34 |
* | Add the witness warning for free_unr. Function could sleep, thus callers | kib | 2007-06-19 | 1 | -0/+1 |
* | We only flush entries related to the given file system. Currently there are | pjd | 2007-06-18 | 1 | -3/+0 |
* | Rather than passing SUSER_RUID into priv_check_cred() to specify when | rwatson | 2007-06-16 | 3 | -12/+22 |