summaryrefslogtreecommitdiffstats
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
...
* When devfs cloning takes place, provide access to the credential of therwatson2005-07-142-4/+9
* Do not declare a struct as extern, and then implementrodrigc2005-05-311-59/+57
* - In devfs_open() and devfs_close() grab Giant if the driver sets NEEDGIANT.jeff2005-05-011-5/+12
* - Mark devfs as MNTK_MPSAFE as I belive it does not require Giant.jeff2005-04-301-0/+1
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-2/+1
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-311-0/+1
* cdev (still) needs per instance uid/gid/modephk2005-03-311-3/+3
* Rename dev_ref() to dev_refl()phk2005-03-311-1/+1
* - LK_NOPAUSE is a nop now.jeff2005-03-311-1/+1
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.jeff2005-03-281-21/+2
* - Update vfs_root implementations to match the new prototype. None ofjeff2005-03-241-2/+3
* Prepare for the final onslaught on devices:phk2005-03-171-3/+3
* - The VI_DOOMED flag now signals the end of a vnode's relationship withjeff2005-03-131-9/+2
* One more bit of the major/minor patch to make ttyname happy as well.phk2005-03-101-2/+11
* Try to fix the mess I made of devname, with the minimal subset of thephk2005-03-102-5/+64
* Remove kernelside support for devfs rules filtering on major numbers.phk2005-03-082-5/+0
* We may not have an actual cdev at this point.phk2005-02-221-0/+3
* Reap more benefits from DEVFS:phk2005-02-222-16/+18
* Make dev_ref() require the dev_lock() to be held and use it fromphk2005-02-221-1/+1
* Introduce vx_wait{l}() and use it instead of home-rolled versions.phk2005-02-171-6/+2
* Make a SYSCTL_NODE staticphk2005-02-101-1/+1
* Statize devfs_ops_fphk2005-02-101-1/+1
* Make filesystems get rid of their own vnodes vnode_pager object inphk2005-01-281-0/+1
* Whitespace in vop_vector{} initializations.phk2005-01-131-0/+2
* Silently ignore forced argument to unmount.phk2005-01-111-2/+0
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-063-3/+3
* Unsupport forceful unmounts of DEVFS.phk2005-01-041-1/+1
* Be consistent about flag values passed to device drivers read/writephk2004-12-221-11/+4
* Shuffle numeric values of the IO_* flags to match the O_* flags fromphk2004-12-221-0/+13
* We can only ever get to vgonechrl() from a devfs vnode, so we do notphk2004-12-201-1/+2
* Add a couple of KASSERTS to try to diagnose a problem reported.phk2004-12-201-1/+5
* Be a bit more assertive about vnode bypass.phk2004-12-141-16/+17
* Another FNONBLOCK -> O_NONBLOCK.phk2004-12-131-2/+2
* Use O_NONBLOCK instead of FNONBLOCK alias.phk2004-12-131-1/+1
* Explicit panic in vop_read/vop_write for devicesphk2004-12-131-0/+2
* The remaining part of nmount/omount/rootfs mount changes. I cannot sensiblyphk2004-12-071-1/+8
* Use vfs_mountedfrom() and rely on vfs_mount.c to call VFS_STATFS()phk2004-12-061-3/+2
* VFS_STATFS(mp, ...) is mostly called with &mp->mnt_stat, but a few casesphk2004-12-051-6/+0
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-61/+48
* Mechanically change prototypes for vnode operations to use the new typedefs.phk2004-12-011-20/+20
* Ignore MNT_NODEV, it is implicit in choice of filesystem these days.phk2004-11-261-1/+1
* Make vnode bypass for devices mandatory.phk2004-11-171-200/+1
* Make vnode bypass the default for devices.phk2004-11-151-1/+1
* Integrate most of vop_revoke() into devfs_revoke() where it belongs.phk2004-11-131-1/+24
* Add the devfs_fp_check() function which helps us get from a struct filephk2004-11-131-70/+34
* Refuse attemps to mount root filesystemphk2004-11-091-1/+1
* Add optional device vnode bypass to DEVFS.phk2004-11-081-0/+287
* Properly implement a default version of VOP_GETWRITEMOUNT.phk2004-11-061-1/+0
* Add back securelevel check for disks.phk2004-11-041-0/+12
* Don't give disks special treatment, they don't come this way anymore.phk2004-10-291-37/+0
OpenPOWER on IntegriCloud