| Commit message (Expand) | Author | Age | Files | Lines |
* | return EBADF instead of successfully attaching (and then panicing) when | jmg | 2006-09-24 | 1 | -1/+1 |
* | Add a comment to explain what fdclose() does and what it's purpose is | jhb | 2006-07-21 | 1 | -0/+8 |
* | Add a kern_close() so that the ABIs can close a file descriptor w/o having | jhb | 2006-07-08 | 1 | -2/+10 |
* | Compress direct cr_ruid comparsion and jailed() call to suser_cred(9). | pjd | 2006-06-27 | 1 | -2/+4 |
* | Mark fgetsock() and fputsock() as depcrecated: callers should rely on | rwatson | 2006-04-01 | 1 | -2/+8 |
* | Restore fd optimization with a few minor tweaks, to quote tegge: | csjp | 2006-03-20 | 1 | -2/+5 |
* | Back out fd optimization introduced in revision 1.280 as it appears to be | csjp | 2006-03-18 | 1 | -3/+1 |
* | Add auditing of arguments to the close() and fstat() system calls. Much more | wsalamon | 2006-02-05 | 1 | -0/+10 |
* | Return EBADF rather than EINVAL for FWRITE failure as per POSIX. | jhb | 2006-01-06 | 1 | -3/+2 |
* | Last step to make mq_notify conform to POSIX standard, If the process | davidxu | 2005-11-30 | 1 | -1/+10 |
* | Add the f_msgcount field to the set of struct file fields printed in show | rwatson | 2005-11-10 | 1 | -4/+5 |
* | Expanet of details printed for each file descriptor to include it's | rwatson | 2005-11-10 | 1 | -5/+5 |
* | Add a DDB "show files" command to list the current open file list, some | rwatson | 2005-11-10 | 1 | -0/+73 |
* | Fix typo in recent comment tweak. | rwatson | 2005-11-09 | 1 | -1/+1 |
* | In closef(), remove the assumption that there is a thread associated | rwatson | 2005-11-09 | 1 | -2/+6 |
* | Push down Giant into fdfree() and remove it from two of the callers. | jhb | 2005-11-01 | 1 | -10/+23 |
* | Normalize a significant number of kernel malloc type names: | rwatson | 2005-10-31 | 1 | -2/+2 |
* | Use FILEDESC_UNLOCK(fdp) after FILE_UNLOCK(p), not before to avoid LOR. | rik | 2005-10-04 | 1 | -1/+3 |
* | Two minor optimizations of fdalloc(): | des | 2005-08-26 | 1 | -1/+3 |
* | Fix fdcheckstd to pass the file descriptor along through vn_open. When | dd | 2005-06-25 | 1 | -1/+1 |
* | - Use NAMEI to pickup Giant if we need it in fpcheckstd(). | jeff | 2005-05-03 | 1 | -4/+5 |
* | Remove redundant initialization that is repeated in the for() loop | keramida | 2005-03-08 | 1 | -2/+0 |
* | Typo & grammar fixes in comments. | keramida | 2005-03-08 | 1 | -9/+9 |
* | Make some file/filedesc related functions static | phk | 2005-02-10 | 1 | -2/+4 |
* | - Tweak kern_msgctl() to return a copy of the requested message queue id | jhb | 2005-02-07 | 1 | -19/+17 |
* | Don't use VOP_GETVOBJECT, use vp->v_object directly. | phk | 2005-01-25 | 1 | -2/+1 |
* | - Use VFS_LOCK_GIANT() in place of mtx_lock(&giant), etc. | jeff | 2005-01-24 | 1 | -9/+9 |
* | /* -> /*- for copyright notices, minor format tweaks as necessary | imp | 2005-01-06 | 1 | -1/+1 |
* | Fix a deadlock I introduced this morning. | phk | 2004-12-14 | 1 | -6/+7 |
* | 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 | 1 | -0/+48 |
* | Add new function fdunshare() which encapsulates the necessary light magic | phk | 2004-12-14 | 1 | -0/+19 |
* | Sort and wash #includes. | phk | 2004-12-03 | 1 | -18/+15 |
* | Drop ffree() as a separate function and incorporate the only place used. | phk | 2004-12-02 | 1 | -17/+8 |
* | Style polishing. | phk | 2004-12-02 | 1 | -88/+37 |
* | We already have a lock initialization function, use that for fdesc_mtx | phk | 2004-12-01 | 1 | -57/+28 |
* | Collect the stuff for the /dev/fd/{%d,std{in,out,err}} pseudo-device | phk | 2004-12-01 | 1 | -55/+52 |
* | "nfiles" is a bad name for a global variable. Call it "openfiles" instead | phk | 2004-12-01 | 1 | -6/+6 |
* | Style: move data to top of file. | phk | 2004-12-01 | 1 | -4/+4 |
* | Don't acquire Giant before calling closef() in close() (and elsewhere); | rwatson | 2004-11-28 | 1 | -7/+7 |
* | Fix LOR. | phk | 2004-11-26 | 1 | -2/+2 |
* | Neither of the arguments to closef() can be NULL anymore, so don't | das | 2004-11-21 | 1 | -4/+1 |
* | Move a FILEDESC_UNLOCK up to maintain correct nesting of FILEDESC/FILE | phk | 2004-11-16 | 1 | -11/+9 |
* | Make FILE_LOCK and FILEDESC_LOCK nest properly by postponing the the | phk | 2004-11-15 | 1 | -2/+2 |
* | Move #define up. | phk | 2004-11-14 | 1 | -5/+5 |
* | Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST. | phk | 2004-11-13 | 1 | -15/+15 |
* | 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 |