get rid of unneeded namei
[unix-history] / usr / src / sys / ufs / lfs / lfs_vnops.c
1991-03-26 Kirk McKusickget rid of unneeded namei
1991-03-20 Mike Karelsfirst cut for new proc & user structs (still need to...
1991-03-12 Kirk McKusickmissing iput
1991-03-12 Kirk McKusickreset directory link counts on I/O failure
1991-02-26 Kirk McKusickmove locking specific code into ufs_lockf.c; fix numero...
1991-02-22 Kirk McKusickfixes for multiple calls to namei (for rename in NFS)
1991-02-22 Kirk McKusickfixes for range locking
1991-02-04 Kirk McKusickfix check for LINK_MAX in ufs_link;
1991-02-04 Kirk McKusickif entry is gone, do not try to release the parent
1991-02-02 Kirk McKusickadd POSIX-style byte-level record locking
1991-02-02 Kirk McKusickkeep me happy about precedence
1990-12-15 Keith Bosticfail if try to set VTX on file not of type directory...
1990-12-06 Kirk McKusickupdate for new VM
1990-10-20 Kirk McKusickproperly decrement reference count on directory
1990-06-29 Keith Bosticnew copyright notice
1990-06-20 Kirk McKusickmark inode dirty to force size update
1990-05-31 Kirk McKusickhave to write out inode if IO_SYNC is specified
1990-05-31 Kirk McKusickVOP_ABORTOP is no longer responsible for unlocking...
1990-05-30 Kirk McKusickhave to restore quota state after chown
1990-05-15 Kirk McKusickhave to set the ICHG bit when a chown succeeds
1990-05-11 Kirk McKusicklint; checkoverlap code is conditional on DIAGNOSTIC
1990-05-09 Kirk McKusickmust have vnode locked before doing ufs_access
1990-05-05 Kirk McKusickuse NULLVP
1990-05-03 Kirk McKusickiaccess moves into ufs_access; changes for the new...
1990-03-28 Kirk McKusickbreak specinfo structure out of vnode.h into specdev.h
1990-03-28 Kirk McKusickva_size and va_bytes become quads
1990-03-07 Kirk McKusickreaddir now returns an eof indication
1990-03-06 Kirk McKusickprint out selected fifo information in ufs_print
1990-03-06 Kirk McKusickadd support for FIFO's
1990-02-17 Kirk McKusickmay be crossing a mount point, so must be generic
1990-01-16 Kirk McKusickadd islocked vnode op
1990-01-15 Kirk McKusickdebugging, print out information on processes holding...
1990-01-14 Kirk McKusickcheck decision on doing read-ahead; add missing biodone;
1989-12-31 Kirk McKusickv_count => v_usecount
1989-12-01 Kirk McKusickitrunc has to handle logical.physical buffer cache;
1989-11-26 Kirk McKusickwrappers for read/write/close of special devices to...
1989-11-25 Kirk McKusickuse dirbad rather than printf
1989-11-25 Kirk McKusickmove in ufs_read and ufs_write from ufs_io.c;
1989-11-23 Kirk McKusickfsync takes a waitfor flag; replace rdwri with vn_rdwr;
1989-10-30 Kirk McKusickcreate spec_inodeops; convert mknod to use vgone
1989-10-25 Kirk McKusickadd ufs_reclaim entry; i_size => i_qsize for dinode.h
1989-10-17 Kirk McKusickdelete change in 7.16, only clear setuid and setgid...
1989-08-29 Kirk McKusickmust nullify the type to keep getnewbuf from looking...
1989-08-26 Kirk McKusickalways clear setuid and setgid bits when changing owner...
1989-08-17 Kirk McKusickreturn vap_bytes in bytes
1989-08-11 Kirk McKusickzero out usec fields (from Rick Macklem)
1989-07-04 Kirk McKusickdelete unnecessary check; minor cleanup
1989-06-08 Kirk McKusickreturn flags and generation number; set flags
1989-05-28 Kirk McKusickreturn directory locked (for benefit of NFS)
1989-05-20 Kirk McKusickcleanups and paranoia
1989-05-10 Kirk McKusickget the suser check in the correct places
1989-05-10 Kirk McKusickread into system space, not user space!
1989-05-10 Kirk McKusickmerge in vnodes
1989-04-27 Kirk McKusickuse new form of suser()
1989-02-17 Keith Bosticdon't allow more than LINK_MAX links
1989-01-25 Keith Bosticfix chown; don't steal groups or give away files
1987-04-19 Mike Karelsdon't clear set-gid when su creates file when not group...
1987-03-11 Kirk McKusickonly set ICHG when fsync'ing a file descriptor that...
1986-06-05 Kirk McKusick4.3BSD release version
1986-03-05 Mike Karelsrelax restrictions on *chown: allow owner to change...
1986-02-24 Mike Karelslint
1985-09-06 Kirk McKusickallocate file table entry before creating file in case...
1985-09-05 Kirk McKusickallocate file table entry before creating file in case...
1985-08-27 Jim Bloomfix whole in sticky directories
1985-06-09 Kirk McKusickAdd copyright
1985-05-23 Kirk McKusickreturn EINVAL instead of ENXIO for readlink of a non...
1985-03-20 Kirk McKusickdo not follow symbolic links on exclusive open (from...
1985-02-23 Kirk McKusickinsure that directories are always a multiple of DIRBLK...
1985-01-22 Kirk McKusickcannot use ni_pdir when `namei' fails
1984-08-30 Jim BloomChange to includes. no more ../h
1984-07-28 Kirk McKusickrewrite `rename' and `rmdir' to properly invalidate...
1984-07-20 Kirk McKusickuse new `cacheinval' macro
1984-07-09 Kirk McKusickrework `namei' interface to eliminate global variables
1984-07-05 Kirk McKusicksave time, use ILOCK and IUNLOCK to avoid call overhead
1984-07-03 Kirk McKusickFollow same protocol as `unlink' to prevent potential...
1984-07-01 Sam Lefflerrename: if source has gone away when time to unlink...
1984-06-28 Sam Lefflerconvert namei cache to hold soft references to inodes...
1984-05-25 Sam Lefflercorrect error code for lseek on pipes/sockets; in-line...
1984-02-11 Mike Karelsopen(...,FTRUNC...) requires write permission
1984-02-11 Mike Karelsopen(..,FTRUNC..) requires write permission
1984-01-04 Kirk McKusickadd system wide cacheing of path names in namei() ...
1983-10-01 Sam Lefflercode for interrupted open calls tested (it works)
1983-09-26 Kirk McKusickkludge to allow `badsect' to set block numbers
1983-08-07 Sam Leffler4.2 distribution
1983-08-07 Sam Lefflertypo
1983-07-29 Sam Leffler4.2 distribution
1983-07-10 Sam Lefflerparameter checking in lseek
1983-07-09 Sam Lefflercorrect lseek to check whence; make code more clear?
1983-06-13 Sam Lefflercleanup fstat
1983-05-31 Sam Lefflercollect all the compatibility stuff in single files
1983-05-29 Kirk McKusickmust do a complete path check when moving directories...
1983-05-28 Sam LefflerMerge ... bill's code plus lint (plus, of course, clean...
1983-05-22 Sam Lefflerpurge mush; stuff for i_blocks
1983-04-02 Sam Lefflerblew it, can't allow anyone but super-user to chown
1983-04-01 Sam Leffleradd utimes call; protection fixes galore
1983-03-23 Sam Leffleroops
1983-03-22 Sam Lefflercheck delete permission on source before doing any...
1983-02-21 Sam Lefflerfix incompatibility between access and setgid
1983-02-11 Sam Lefflergroups set members are shorts, not ints; hz no longer...
1983-02-11 Sam Lefflerhave direnter return errors so new inodes can be thrown...
next