| Commit message (Expand) | Author | Age | Files | Lines |
* | Add umtxq_lock/unlock around umtx_signal, fix debug kernel compiling, | davidxu | 2004-12-24 | 1 | -5/+9 |
* | 1. Fix race condition between umtx lock and unlock, heavy testing | davidxu | 2004-12-24 | 1 | -133/+104 |
* | Assert the sem lock in sem_ref() and sem_rel(), as it is required to | rwatson | 2004-12-23 | 1 | -0/+2 |
* | Remove temporary debugging printf that was used to detect the presence | rwatson | 2004-12-23 | 1 | -4/+0 |
* | In sonewconn(), the s/if/while/ change to wait for room at the tail of | rwatson | 2004-12-23 | 2 | -10/+10 |
* | Remove an XXXRW indicating atomic operations might be used as a | rwatson | 2004-12-23 | 1 | -12/+4 |
* | In soalloc(), simplify the mac_init_socket() handling to remove | rwatson | 2004-12-23 | 1 | -14/+3 |
* | Add send buffer locking to uipc_send(). Without this locking a race can | alc | 2004-12-22 | 1 | -0/+3 |
* | Include uio.h | phk | 2004-12-22 | 1 | -3/+3 |
* | Hide/remove various printfs, now that root mounting doesn't seem to explode | phk | 2004-12-20 | 1 | -9/+2 |
* | fix a misleading sleep identifier. | phk | 2004-12-20 | 1 | -1/+1 |
* | We can only ever get to vgonechrl() from a devfs vnode, so we do not | phk | 2004-12-20 | 1 | -2/+0 |
* | 1. msleep returns EWOULDBLOCK not ETIMEDOUT, use EWOULDBLOCK instead. | davidxu | 2004-12-18 | 1 | -8/+6 |
* | 1. make umtx sharable between processes, the way is two or more processes | davidxu | 2004-12-18 | 4 | -170/+548 |
* | fix m_append for case where additional mbufs are required | sam | 2004-12-15 | 1 | -2/+2 |
* | Fix a deadlock I introduced this morning. | phk | 2004-12-14 | 1 | -6/+7 |
* | - Garbage collect several unused members of struct kse and struce ksegrp. | jeff | 2004-12-14 | 4 | -26/+0 |
* | - In kseq_choose(), don't recalculate slice values for processes with a | jeff | 2004-12-14 | 1 | -11/+25 |
* | Add a new kind of reference count (fd_holdcnt) to struct filedesc | phk | 2004-12-14 | 1 | -16/+45 |
* | Make fdesc_mtx private to kern_descrip.c now that the flock has come home. | phk | 2004-12-14 | 1 | -1/+1 |
* | Move the checkdirs() function from vfs_mount.c to kern_descrip.c and | phk | 2004-12-14 | 2 | -52/+51 |
* | Add new function fdunshare() which encapsulates the necessary light magic | phk | 2004-12-14 | 3 | -22/+22 |
* | - If delivering a signal will result in killing a process that has a | jeff | 2004-12-13 | 1 | -0/+2 |
* | - Take up a 'slot' while we're on the assigned queue, waiting to be | jeff | 2004-12-13 | 1 | -16/+16 |
* | Add bioq_insert_head() function. | pjd | 2004-12-13 | 1 | -0/+7 |
* | Correct the handling of two unusual cases by the zero-copy receive path, | alc | 2004-12-13 | 1 | -16/+26 |
* | Copy the entire stats structure. Let compiler decide how. | phk | 2004-12-11 | 1 | -1/+1 |
* | Fix whitespace. | phk | 2004-12-11 | 1 | -1/+1 |
* | Remove the /dev/dev -> / symlink after we are done with it. | phk | 2004-12-11 | 1 | -0/+2 |
* | Remove unneeded code from the zero-copy receive path. | alc | 2004-12-10 | 1 | -12/+0 |
* | Start the protocol timeouts only after all domains have been initialized | mlaier | 2004-12-09 | 1 | -3/+3 |
* | add m_append utility function to be used in forthcoming changes | sam | 2004-12-08 | 1 | -0/+46 |
* | Tidy up the zero-copy receive path: Remove an unneeded argument to | alc | 2004-12-08 | 2 | -9/+5 |
* | Add the devclass_get_count(9) function and man page. It gets a count of | njl | 2004-12-08 | 1 | -7/+19 |
* | Propagate TDF_NEEDRESCHED to replacement thread in sched_switch(). | ups | 2004-12-07 | 1 | -0/+3 |
* | The remaining part of nmount/omount/rootfs mount changes. I cannot sensibly | phk | 2004-12-07 | 4 | -353/+213 |
* | Instead of complaining about it, just silently filter out MNT_ROOTFS. | phk | 2004-12-07 | 1 | -2/+1 |
* | make "ffs" and alias for "ufs" when it comes to filesystem names. | phk | 2004-12-06 | 1 | -0/+2 |
* | Always call VFS_STATFS() on mp->mnt_stat when we have mounted a filesystem, | phk | 2004-12-06 | 1 | -0/+1 |
* | Add more functions for handling mount arguments in VFS_MOUNT(): | phk | 2004-12-06 | 1 | -0/+112 |
* | Change the first argument of vfs_cmount() to a handy struct mntarg* and | phk | 2004-12-06 | 1 | -14/+21 |
* | Add a few convenient functions in the mount_arg() family and collect the | phk | 2004-12-06 | 1 | -70/+204 |
* | Collapse two almost identical license copies, preserving the rights of | phk | 2004-12-06 | 1 | -24/+1 |
* | Remove the kern.rootdev sysctl. | phk | 2004-12-06 | 1 | -24/+0 |
* | Make struct vfsopt{list} private to vfs_mount.c | phk | 2004-12-06 | 1 | -0/+8 |
* | Use 'const char *' for a few prototypes. | jkoshy | 2004-12-06 | 1 | -4/+4 |
* | Update the Tigon 1 and 2 driver to use the sf_buf API for implementing | alc | 2004-12-06 | 2 | -260/+4 |
* | VFS_STATFS(mp, ...) is mostly called with &mp->mnt_stat, but a few cases | phk | 2004-12-05 | 1 | -0/+11 |
* | When panicing in device_unbusy(), actually tell what device has the issue. | obrien | 2004-12-05 | 1 | -1/+2 |
* | Start to add GIANT_REQUIRED; macros in places where giant is required | imp | 2004-12-05 | 1 | -0/+6 |