| Commit message (Expand) | Author | Age | Files | Lines |
| * | This is a workaround for a complicated issue involving VFS cookies and devfs. | Doug White | 2005-11-09 | 1 | -0/+24 |
| * | Use correct cirteria for determining which directory entries we can | Poul-Henning Kamp | 2005-10-18 | 1 | -1/+1 |
| * | Make rule zero really magical, that way we don't have to do anything | Poul-Henning Kamp | 2005-09-24 | 3 | -153/+99 |
| * | Rewamp DEVFS internals pretty severely [1]. | Poul-Henning Kamp | 2005-09-19 | 6 | -444/+435 |
| * | Don't attempt to recurse lockmgr, it doesn't like it. | Poul-Henning Kamp | 2005-09-15 | 2 | -3/+6 |
| * | Various minor polishing. | Poul-Henning Kamp | 2005-09-15 | 3 | -22/+10 |
| * | Protect the devfs rule internal global lists with a sx lock, the per | Poul-Henning Kamp | 2005-09-15 | 1 | -1/+9 |
| * | Absolve devfs_rule.c from locking responsibility and call it with | Poul-Henning Kamp | 2005-09-15 | 3 | -19/+5 |
| * | Close a race which could result in unwarranted "ruleset %d already | Poul-Henning Kamp | 2005-09-15 | 3 | -44/+34 |
| * | Clean up prototypes. | Poul-Henning Kamp | 2005-09-12 | 1 | -258/+96 |
| * | Add a missing dev_relthread() call. | Poul-Henning Kamp | 2005-08-29 | 1 | -4/+5 |
| * | Handle device drivers with D_NEEDGIANT in a way which does not | Poul-Henning Kamp | 2005-08-17 | 1 | -24/+0 |
| * | Collect the devfs related sysctls in one place | Poul-Henning Kamp | 2005-08-16 | 2 | -49/+34 |
| * | Create a new internal .h file to communicate very private stuff | Poul-Henning Kamp | 2005-08-16 | 2 | -0/+46 |
| * | Eliminate effectively unused dm_basedir field from devfs_mount. | Poul-Henning Kamp | 2005-08-15 | 5 | -5/+3 |
| * | Merge the dev_clone and dev_clone_cred event handlers into a single | Robert Watson | 2005-08-08 | 1 | -7/+4 |
| * | devfs is not yet fully MPSAFE - for example, multiple concurrent devfs(8) | Kris Kennaway | 2005-07-29 | 1 | -1/+0 |
| * | Correct devfs ruleset bypass. | Simon L. B. Nielsen | 2005-07-20 | 1 | -0/+6 |
| * | When devfs cloning takes place, provide access to the credential of the | Robert Watson | 2005-07-14 | 2 | -4/+9 |
| * | Do not declare a struct as extern, and then implement | Craig Rodrigues | 2005-05-31 | 1 | -59/+57 |
| * | - In devfs_open() and devfs_close() grab Giant if the driver sets NEEDGIANT. | Jeff Roberson | 2005-05-01 | 1 | -5/+12 |
| * | - Mark devfs as MNTK_MPSAFE as I belive it does not require Giant. | Jeff Roberson | 2005-04-30 | 1 | -0/+1 |
| * | - Change all filesystems and vfs_cache to relock the dvp once the child is | Jeff Roberson | 2005-04-13 | 1 | -2/+1 |
| * | Explicitly hold a reference to the cdev we have just cloned. This | Poul-Henning Kamp | 2005-03-31 | 1 | -0/+1 |
| * | cdev (still) needs per instance uid/gid/mode | Poul-Henning Kamp | 2005-03-31 | 1 | -3/+3 |
| * | Rename dev_ref() to dev_refl() | Poul-Henning Kamp | 2005-03-31 | 1 | -1/+1 |
| * | - LK_NOPAUSE is a nop now. | Jeff Roberson | 2005-03-31 | 1 | -1/+1 |
| * | - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us. | Jeff Roberson | 2005-03-28 | 1 | -21/+2 |
| * | - Update vfs_root implementations to match the new prototype. None of | Jeff Roberson | 2005-03-24 | 1 | -2/+3 |
| * | Prepare for the final onslaught on devices: | Poul-Henning Kamp | 2005-03-17 | 1 | -3/+3 |
| * | - The VI_DOOMED flag now signals the end of a vnode's relationship with | Jeff Roberson | 2005-03-13 | 1 | -9/+2 |
| * | One more bit of the major/minor patch to make ttyname happy as well. | Poul-Henning Kamp | 2005-03-10 | 1 | -2/+11 |
| * | Try to fix the mess I made of devname, with the minimal subset of the | Poul-Henning Kamp | 2005-03-10 | 2 | -5/+64 |
| * | Remove kernelside support for devfs rules filtering on major numbers. | Poul-Henning Kamp | 2005-03-08 | 2 | -5/+0 |
| * | We may not have an actual cdev at this point. | Poul-Henning Kamp | 2005-02-22 | 1 | -0/+3 |
| * | Reap more benefits from DEVFS: | Poul-Henning Kamp | 2005-02-22 | 2 | -16/+18 |
| * | Make dev_ref() require the dev_lock() to be held and use it from | Poul-Henning Kamp | 2005-02-22 | 1 | -1/+1 |
| * | Introduce vx_wait{l}() and use it instead of home-rolled versions. | Poul-Henning Kamp | 2005-02-17 | 1 | -6/+2 |
| * | Make a SYSCTL_NODE static | Poul-Henning Kamp | 2005-02-10 | 1 | -1/+1 |
| * | Statize devfs_ops_f | Poul-Henning Kamp | 2005-02-10 | 1 | -1/+1 |
| * | Make filesystems get rid of their own vnodes vnode_pager object in | Poul-Henning Kamp | 2005-01-28 | 1 | -0/+1 |
| * | Whitespace in vop_vector{} initializations. | Poul-Henning Kamp | 2005-01-13 | 1 | -0/+2 |
| * | Silently ignore forced argument to unmount. | Poul-Henning Kamp | 2005-01-11 | 1 | -2/+0 |
| * | /* -> /*- for copyright notices, minor format tweaks as necessary | Warner Losh | 2005-01-06 | 3 | -3/+3 |
| * | Unsupport forceful unmounts of DEVFS. | Poul-Henning Kamp | 2005-01-04 | 1 | -1/+1 |
| * | Be consistent about flag values passed to device drivers read/write | Poul-Henning Kamp | 2004-12-22 | 1 | -11/+4 |
| * | Shuffle numeric values of the IO_* flags to match the O_* flags from | Poul-Henning Kamp | 2004-12-22 | 1 | -0/+13 |
| * | We can only ever get to vgonechrl() from a devfs vnode, so we do not | Poul-Henning Kamp | 2004-12-20 | 1 | -1/+2 |
| * | Add a couple of KASSERTS to try to diagnose a problem reported. | Poul-Henning Kamp | 2004-12-20 | 1 | -1/+5 |
| * | Be a bit more assertive about vnode bypass. | Poul-Henning Kamp | 2004-12-14 | 1 | -16/+17 |