| Commit message (Expand) | Author | Age | Files | Lines |
* | Use more intuitive pointer for fdinit() and fdcopy(). | phk | 2004-11-08 | 1 | -2/+1 |
* | Introduce fdclose() which will clean an entry in a filedesc. | phk | 2004-11-07 | 1 | -1/+17 |
* | Move fdinit() related stuff from .h to .c | phk | 2004-11-07 | 1 | -0/+35 |
* | Allow fdinit() to be called with a NULL fdp argument so we can use | phk | 2004-11-07 | 1 | -15/+16 |
* | When we open /dev/null for stdin/out/err for safety reasons, do it right: | phk | 2004-11-06 | 1 | -3/+5 |
* | Push acquisition of the accept mutex out of sofree() into the caller | rwatson | 2004-10-18 | 1 | -0/+1 |
* | Another case where we need to guard against a partially | julian | 2004-10-04 | 1 | -0/+2 |
* | Remove GIANT_REQUIRED from setugidsafety() as knote_fdclose() no longer | rwatson | 2004-08-19 | 1 | -2/+0 |
* | Add the missing knote_fdclose(). | green | 2004-08-16 | 1 | -2/+4 |
* | Add locking to the kqueue subsystem. This also makes the kqueue subsystem | jmg | 2004-08-15 | 1 | -20/+7 |
* | We're not yet ready to assert !Giant in kern_fcntl(), as it's called | rwatson | 2004-08-07 | 1 | -5/+4 |
* | Avoid acquiring Giant for some common light-weight or already MPSAFE | rwatson | 2004-08-06 | 1 | -2/+31 |
* | Assert Giant in the following file descriptor-related functions: | rwatson | 2004-08-04 | 1 | -0/+10 |
* | Push Giant acquisition down into fo_stat() from most callers. Acquire | rwatson | 2004-07-22 | 1 | -6/+0 |
* | Push acquisition of Giant from fdrop_closed() into fo_close() so that | rwatson | 2004-07-22 | 1 | -2/+0 |
* | In addition to the real user ID check, do an explicit jail | csjp | 2004-07-14 | 1 | -2/+3 |
* | Explicitly initialize f_data and f_vnode to NULL. | phk | 2004-06-19 | 1 | -0/+3 |
* | Do the dreaded s/dev_t/struct cdev */ | phk | 2004-06-16 | 1 | -2/+2 |
* | Extend coverage of SOCK_LOCK(so) to include so_count, the socket | rwatson | 2004-06-12 | 1 | -0/+3 |
* | Deorbit COMPAT_SUNOS. | phk | 2004-06-11 | 1 | -2/+2 |
* | Push the VOP_ADVLOCK() call to release advisory locks on vnode file | rwatson | 2004-06-01 | 1 | -11/+1 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-05 | 1 | -4/+0 |
* | Conditionally assert Giant in fputsock() based on the value of | rwatson | 2004-03-29 | 1 | -0/+1 |
* | Split the mlock() kernel code into two parts, mlock(), which unpacks | truckman | 2004-02-26 | 1 | -1/+3 |
* | Device megapatch 4/6: | phk | 2004-02-21 | 1 | -0/+2 |
* | Don't bother storing a result when all you need are the side effects. | des | 2004-02-16 | 1 | -5/+5 |
* | In fdcheckstd the descriptor table should never be shared, so just | dwmalone | 2004-02-15 | 1 | -9/+7 |
* | Locking for the per-process resource limits structure. | jhb | 2004-02-04 | 1 | -7/+16 |
* | Restore correct semantics for F_DUPFD fcntl. This should fix the errors | des | 2004-01-17 | 1 | -4/+4 |
* | WITNESS won't let us hold two filedesc locks at the same time, so juggle | des | 2004-01-16 | 1 | -3/+9 |
* | Remove two KASSERTs which were overly paranoid. | des | 2004-01-16 | 1 | -4/+0 |
* | Take care to drop locks when calling malloc() | des | 2004-01-15 | 1 | -2/+6 |
* | New file descriptor allocation code, derived from similar code introduced | des | 2004-01-15 | 1 | -243/+285 |
* | Mechanical whitespace cleanup. | des | 2004-01-11 | 1 | -10/+10 |
* | Remove long dead code, specifically, code related to munmapfd(). | alc | 2004-01-11 | 1 | -24/+0 |
* | Plug a leak of open files that happens when you exec a suid program | dwmalone | 2003-12-28 | 1 | -0/+1 |
* | falloc allocates a file structure and adds it to the file descriptor | dwmalone | 2003-10-19 | 1 | -2/+22 |
* | Remove the global variable 'cmask', which was used to initialize the | rwatson | 2003-10-02 | 1 | -2/+1 |
* | Do some minor Giant pushdown made possible by copyin, fget, fdrop, | dwmalone | 2003-08-04 | 1 | -6/+6 |
* | Revision 1.51 of vm/uma_core.c modified uma_large_free() to acquire Giant | alc | 2003-07-29 | 1 | -6/+0 |
* | When exporting file descriptor data for threads invoking the | rwatson | 2003-07-28 | 1 | -0/+11 |
* | Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout. | phk | 2003-07-27 | 1 | -1/+1 |
* | revision 1.51 of vm/uma_core.c modified uma_large_malloc() to acquire | alc | 2003-07-25 | 1 | -6/+0 |
* | Extend the mutex pool implementation to permit the creation and use of | truckman | 2003-07-13 | 1 | -1/+1 |
* | Use the f_vnode field to tell which file descriptors have a vnode. | phk | 2003-07-04 | 1 | -17/+11 |
* | Add a f_vnode field to struct file. | phk | 2003-06-22 | 1 | -10/+11 |
* | Don't (re)initialize f_gcflag to zero. | phk | 2003-06-20 | 1 | -2/+0 |
* | Unlock the struct file lock before aquiring Giant, otherwise | alfred | 2003-06-19 | 1 | -3/+3 |
* | Add a rate limited message reporting when kern.maxfiles is exceeded, | silby | 2003-06-19 | 1 | -2/+8 |
* | Reserve the last 5% of file descriptors for root use. This should allow | silby | 2003-06-18 | 1 | -2/+3 |