summaryrefslogtreecommitdiff
path: root/sys/miscfs/fdesc
AgeCommit message (Expand)Author
2003-12-04Dynamic sysctl.atatat
2003-09-13move dupfd from struct proc to struct lwp - it's per-LWP, not per-process; wejdolecek
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-29Undo part of the ktrace/lwp changes. In particular:thorpej
2003-06-29Adjust for ktrace/lwp changes.thorpej
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-04-16PR/1796: John Kohl: statfs misbehaves under chrooted environments.christos
2003-04-10use former genfs_eopnotsupp_rele() as genfs_eopnotsupp(), so that vnodesjdolecek
2003-02-23Make updating a file's reference and use count MP-safe.pk
2003-02-23Remove assigned-to but not used variable.simonb
2002-10-23merge kqueue branch into -currentjdolecek
2002-09-21MNT_GETARGS supportchristos
2002-09-06Merge the gehenna-devsw branch into the trunk.gehenna
2002-07-30Die, qaddr_t, die! - mnt_data in struct mount is already effectivelysoren
2002-04-16Cleanup how file system configuration information is declared, groupingthorpej
2002-04-02Changes to make it less likely to need to be revisited later again:jdolecek
2002-04-02Treat pipes like sockets and don't do setattr on themjmc
2001-12-06add a VOP_PUTPAGES method for all the filesystems that don't have pages,chs
2001-11-15don't need <sys/types.h> when including <sys/param.h>lukem
2001-11-10add RCSIDslukem
2001-09-15add a new VFS op, vfs_reinit, which is called when desiredvnodes ischs
2001-06-16Add DTYPE_PIPE (to be used by new pipe implementation) and handlejdolecek
2001-06-14Fix a partial construction problem that can cause race conditionsthorpej
2001-05-30use _KERNEL_OPTmrg
2001-04-09Change the first arg to fileops fo_stat routine to struct file *, adjustjdolecek
2001-04-09Call file descriptor stat function via (*fp->f_ops->fo_stat) insteadjdolecek
2001-04-07Adapt to struct fileops, soo_stat() changes.jdolecek
2001-03-06XXX: Temporary work around to fdesc truncating files when it shouldn't. Treatjmc
2001-01-22make filesystem vnodeop, specop, fifoop and vnodeopv_* arrays constjdolecek
2000-11-08Update for hashinit() change.ad
2000-08-03MALLOC()/FREE() are not to be used for variable sized allocations.thorpej
2000-06-10make vfs_getnewfsid only take one argument and fetch the name of theassar
2000-05-27sleep() -> tsleep()thorpej
2000-03-30Delete redundant decl of fdesc_root, it's in fdesc.h.simonb
2000-03-16Add new VFS op routine - vfs_done and call it on filesystem detachjdolecek
1999-08-25Change variable used for directory offset from "int" to "off_t".sommerfeld
1999-08-24Fix PR8270:sommerfeld
1999-08-14protect against large uio_offsetschristos
1999-08-03Add support for fcntl(2) to generate VOP_FCNTL calls. Any fcntlwrstuden
1999-07-19From Bill Studenmund: unlock the fdescfs "/dev/tty" vnode before callingthorpej
1999-07-08Bump osrelease to 1.4E. Add layerfs files, remove null_subr.c.wrstuden
1999-02-26Modify vfsops to seperate vfs_fhtovp() into two routines. vfs_fhtovp() nowwrstuden
1998-08-13Per POSIX, fail with EINVAL if advisory locking is attempted on a file typekleink
1998-08-09bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-08-03Recognize _PC_SYNC_IO.kleink
1998-07-05* defopt COMPAT_{09,10,11,12,13} and COMPAT_NOMID.jonathan
1998-06-12Rework the way kernel include files are installed. In the new method,cgd
1998-03-01Merge with Lite2 + local changesfvdl
1998-02-18Place a pointer to an array of our vnodeopv_desc *'s in our vfsopsthorpej