date and time created 93/06/01 16:44:56 by bostic
[unix-history] / usr / src / sys / ufs / ffs / ffs_inode.c
1993-04-18 Kirk McKusickallow truncate to grow files as well as shrink them
1993-04-03 Kirk McKusickmake truncate of file to the same length asynchronous
1993-03-01 Kirk McKusicknew approach to avoid temporary inode
1993-02-03 Kirk McKusickvinvalbuf and getblk take parameter to indicate interrupt
1993-01-09 Kirk McKusickcorrect fix to deleteing short symbolic links
1992-12-02 Chris Torekgotta set ip before you use it, kirk!
1992-11-14 Kirk McKusickclear IUPD|IACC|ICHG|IMOD flags when skipping update...
1992-10-24 Kirk McKusickhave to malloc temporary inode so lock can be seen...
1992-10-09 Margo SeltzerWhen truncating indirect blocks, we cannot call bread...
1992-10-08 Margo SeltzerUse negative block numbers for indirect blocks.
1992-07-08 Kirk McKusickChris sez time is volatile
1992-07-03 Kirk McKusickffs_vget moves to ffs_vfsops.c; add parameter declarations;
1992-06-28 Kirk McKusicknothing to truncate for short symlinks
1992-06-26 Kirk McKusicknew parameters to vinvalbuf
1992-06-21 Kirk McKusickeliminate the fiction of NOQUAD
1992-06-20 Kirk McKusicktimeval => timespec in vattr and dinode
1992-06-05 Kirk McKusickcopy old uid/gid to new uid/gid only if old filesystem
1992-06-05 John Heidemannregisterized vnodeop ops after vnode interface conversion
1992-05-16 John Heidemannvnodeop argument macro expansion
1992-05-15 John Heidemannvnode interface conversion
1992-05-14 John Heidemannvnode interface conversion
1992-05-14 Kirk McKusicktemporary hack to copy short uid and gid to new long...
1992-05-14 Kirk McKusickset the seconds field of the timeval; lint
1992-04-22 Kirk McKusickhave to pass down cred to block allocation routines
1992-04-22 Kirk McKusickensure proper types for local variables and parameters
1992-03-27 Kirk McKusickensure proper types for local variables and parameters
1992-03-23 Ralph Campbellremove ITOV and use vnode pointer instead.
1991-12-20 Kirk McKusickslight reordering; update modrev time for NFS leases
1991-12-17 Kirk McKusickdynamically allocate private part
1991-11-09 Kirk McKusickproper setup for FIFO's
1991-11-06 Kirk McKusickreorganization to move ufsmount ops to be vnode ops
1991-11-02 Keith BosticUFS/FFS split for LFS version 1; split ufs_vinit and...
1991-06-04 Kirk McKusickcheck ufs lock count on exit from syscalls
1991-05-09 Kirk McKusickmore precise comments
1991-04-16 Kirk McKusickadd proc pointers to appropriate vnode operations
1991-03-20 Mike Karelsfirst cut for new proc & user structs (still need to...
1991-02-02 Kirk McKusickadd POSIX-style byte-level record locking
1990-12-06 Kirk McKusickupdate for new VM
1990-08-25 Kirk McKusickbrealloc => allocbuf
1990-07-03 Trent Heinreincarnated clear of i_rdev when freeing an inode...
1990-06-29 Keith Bosticnew copyright notice
1990-05-05 Kirk McKusickmount struct prefixes go from m_ to mnt_ and M_ to...
1990-05-04 Kirk McKusickhave to take off the hash list when bread of inode...
1990-05-03 Kirk McKusickiaccess moves into ufs_access; changes for the new...
1990-03-06 Kirk McKusickreassign vnode ops for FIFO's
1990-02-09 Kirk McKusickoptimization from Noemi Paciorek <noemi@osf.org>
1990-01-05 Kirk McKusickinitialize i_diroff; proper association of indirect...
1989-12-31 Kirk McKusicki_lastr => v_lastr; v_count => v_usecount
1989-12-30 Kirk McKusickdebugging, put in accounting for process id holding...
1989-12-20 Kirk McKusickhave to update the correct inode (from mike@cs.utah...
1989-12-01 Kirk McKusickoverhaul itrunc; cleanups to inactive; use vprintf
1989-11-26 Kirk McKusickcheckalias now sets rdev
1989-11-23 Kirk McKusicksyncip takes a waitfor flag
1989-11-22 Kirk McKusicksuppress printing of pushes of active inodes
1989-11-13 Kirk McKusickinitialize i_flag not i_flags
1989-11-11 Kirk McKusickiflush becomes vflush and moves to vfs_subr.c
1989-11-04 Kirk McKusicklint
1989-11-04 Kirk McKusicklint
1989-10-30 Kirk McKusickdevice uniqueness and aliasing is now handled at the...
1989-10-25 Kirk McKusickmerge inode and nfsnode tables into a single vnode...
1989-10-22 Kirk McKusickminor cleanups
1989-10-22 Kirk McKusicktry to flush all inodes when unmounting;
1989-08-27 Kirk McKusickgeneralize the buffer pool so that NFS can become a...
1989-08-11 Kirk McKusickpurge vnode type when unneeded and returned to the...
1989-07-17 Kirk McKusickdetect release of free inodes (from stale file handles)
1989-06-28 Kirk McKusickupdate reference counts on vnodes using VREF
1989-06-08 Kirk McKusickcompatibility code to assign a generation number to...
1989-06-07 Kirk McKusickput in explicit lock and unlock so that locking can...
1989-05-10 Kirk McKusickmerge in vnodes
1987-06-22 Kirk McKusickgeteblk => malloc for copy of indirect pointers
1987-06-22 Kirk McKusickgeteblk => malloc, so m_bufp => m_fs as it should be
1987-06-05 Kirk McKusickchange free() to blkfree() to allow for malloc()/free()
1987-04-03 Mike Karelsworking with pack labels
1987-04-03 Mike Karelsadd ifdefs for dev_bsize (almost working)
1986-06-05 Kirk McKusick4.3BSD release version
1986-02-24 Mike Karelslint
1986-02-21 Mike Karelslint and cleanups from Sam
1985-09-05 Jim Bloomlint cleanup
1985-06-09 Kirk McKusickAdd copyright
1985-03-21 Kirk McKusickdon't try to truncate inodes on read-only file systems...
1985-03-20 Kirk McKusickeliminate extraneous include of conf.h
1985-03-14 Kirk McKusickdon't try to truncate inodes on read-only file systems...
1985-02-12 Kirk McKusickmust zero out unused portion of partial blocks when...
1984-08-30 Jim BloomChange to includes. no more ../h
1984-08-04 Kirk McKusickincrease size of hash table header to reduce collisions
1984-07-20 Kirk McKusickuse new `cacheinval' macro
1984-07-16 Mike Karelsiget must lock old inode before dqrele()
1984-07-05 Kirk McKusicksave time, use ILOCK and IUNLOCK to avoid call overhead
1984-07-03 Kirk McKusickeliminate unnecessary panic when id's wrap
1984-06-28 Sam Lefflerconvert namei cache to hold soft references to inodes...
1984-05-23 Mike Karelsremove paranoid test; make hashsize a power of two...
1984-02-16 Mike Karelsuse ITIME in irele to update times in irele without...
1984-02-08 Mike Karelsforce iupdate from irele if count still > 0,
1983-07-29 Sam Leffler4.2 distribution
1983-06-11 Sam Lefflerupdate inode time stamps when no work so touch works
1983-05-22 Sam Lefflerindirtrunc always returns blocks released for use with...
1983-03-16 Sam Lefflerbotched non-QUOTA code (from kre)
1983-02-11 Sam Lefflerguard against negative mod parameters
1983-02-06 Sam Lefflerrewrite itrunc and indirtrunc to work (and handle tripl...
1982-11-14 Sam Lefflermerge of 4.1b and 4.1c
next