aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.0.0_cvscvs2svn2005-11-031-1/+1
* MFC:Poul-Henning Kamp2005-10-191-1/+1
* MFC:Poul-Henning Kamp2005-09-261-113/+79
* MFC:Poul-Henning Kamp2005-09-181-348/+107
* MFC:Poul-Henning Kamp2005-09-051-2/+5
* Merge two sets of changes relating to devfs device node cloning fromRobert Watson2005-08-131-1/+2
* MFC rev 1.116 of src/sys/fs/devfs/devfs_vnops.c:Simon L. B. Nielsen2005-07-201-0/+6
* Do not declare a struct as extern, and then implementCraig Rodrigues2005-05-311-59/+57
* - In devfs_open() and devfs_close() grab Giant if the driver sets NEEDGIANT.Jeff Roberson2005-05-011-5/+12
* - Change all filesystems and vfs_cache to relock the dvp once the child isJeff Roberson2005-04-131-2/+1
* Explicitly hold a reference to the cdev we have just cloned. ThisPoul-Henning Kamp2005-03-311-0/+1
* Rename dev_ref() to dev_refl()Poul-Henning Kamp2005-03-311-1/+1
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.Jeff Roberson2005-03-281-21/+2
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-9/+2
* One more bit of the major/minor patch to make ttyname happy as well.Poul-Henning Kamp2005-03-101-2/+11
* Try to fix the mess I made of devname, with the minimal subset of thePoul-Henning Kamp2005-03-101-1/+59
* We may not have an actual cdev at this point.Poul-Henning Kamp2005-02-221-0/+3
* Reap more benefits from DEVFS:Poul-Henning Kamp2005-02-221-16/+17
* Make dev_ref() require the dev_lock() to be held and use it fromPoul-Henning Kamp2005-02-221-1/+1
* Introduce vx_wait{l}() and use it instead of home-rolled versions.Poul-Henning Kamp2005-02-171-6/+2
* Statize devfs_ops_fPoul-Henning Kamp2005-02-101-1/+1
* Make filesystems get rid of their own vnodes vnode_pager object inPoul-Henning Kamp2005-01-281-0/+1
* Whitespace in vop_vector{} initializations.Poul-Henning Kamp2005-01-131-0/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Be consistent about flag values passed to device drivers read/writePoul-Henning Kamp2004-12-221-11/+4
* Shuffle numeric values of the IO_* flags to match the O_* flags fromPoul-Henning Kamp2004-12-221-0/+13
* We can only ever get to vgonechrl() from a devfs vnode, so we do notPoul-Henning Kamp2004-12-201-1/+2
* Add a couple of KASSERTS to try to diagnose a problem reported.Poul-Henning Kamp2004-12-201-1/+5
* Be a bit more assertive about vnode bypass.Poul-Henning Kamp2004-12-141-16/+17
* Another FNONBLOCK -> O_NONBLOCK.Poul-Henning Kamp2004-12-131-2/+2
* Use O_NONBLOCK instead of FNONBLOCK alias.Poul-Henning Kamp2004-12-131-1/+1
* Explicit panic in vop_read/vop_write for devicesPoul-Henning Kamp2004-12-131-0/+2
* The remaining part of nmount/omount/rootfs mount changes. I cannot sensiblyPoul-Henning Kamp2004-12-071-1/+8
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-011-61/+48
* Mechanically change prototypes for vnode operations to use the new typedefs.Poul-Henning Kamp2004-12-011-20/+20
* Make vnode bypass for devices mandatory.Poul-Henning Kamp2004-11-171-200/+1
* Make vnode bypass the default for devices.Poul-Henning Kamp2004-11-151-1/+1
* Integrate most of vop_revoke() into devfs_revoke() where it belongs.Poul-Henning Kamp2004-11-131-1/+24
* Add the devfs_fp_check() function which helps us get from a struct filePoul-Henning Kamp2004-11-131-70/+34
* Add optional device vnode bypass to DEVFS.Poul-Henning Kamp2004-11-081-0/+287
* Properly implement a default version of VOP_GETWRITEMOUNT.Poul-Henning Kamp2004-11-061-1/+0
* Add back securelevel check for disks.Poul-Henning Kamp2004-11-041-0/+12
* Don't give disks special treatment, they don't come this way anymore.Poul-Henning Kamp2004-10-291-37/+0
* Remove VOP_SPECSTRATEGY() from the system.Poul-Henning Kamp2004-10-291-57/+0
* Give dev_strategy() an explict cdev argument in preparation for removingPoul-Henning Kamp2004-10-291-1/+1
* What can I say: don't allow people to mount DEVFS with option "nodev".Poul-Henning Kamp2004-10-281-4/+0
* Put the I/O block size in bufobj->bo_bsize.Poul-Henning Kamp2004-10-261-1/+1
* Alas, poor SPECFS! -- I knew him, Horatio; A filesystem of infinitePoul-Henning Kamp2004-10-221-26/+551
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-2/+2
* In devfs_allocv(), rather than assigning 'td = curthread', assert thatRobert Watson2004-07-221-7/+9