Latest fixes from Nesheim@cornell
[unix-history] / usr / src / sys / ufs /
1985-06-09 Kirk McKusickAdd copyright
1985-05-28 Kirk McKusickadd C definitions of special vax hardware
1985-05-23 Kirk McKusickreturn EINVAL instead of ENXIO for readlink of a non...
1985-05-23 Kirk McKusickreturn ENAMETOOLONG where appropriate; return EINVAL...
1985-05-23 Kirk McKusickdifferentiate several errors; close special device...
1985-04-20 Kirk McKusickcleanup and tighter semantic checking for blkatoff()
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-20 Kirk McKusickdo not follow symbolic links on exclusive open (from...
1985-03-14 Kirk McKusickdon't try to truncate inodes on read-only file systems...
1985-03-13 Ralph Campbelllog file system full, etc. rather than printf.
1985-02-25 Kirk McKusickproperly handle cacheing in the presence of `chroot';
1985-02-23 Kirk McKusickspeedups; prevent `chdir ..' out of root when .. is...
1985-02-23 Kirk McKusickinsure that directories are always a multiple of DIRBLK...
1985-02-21 Kirk McKusickprevent infinite loops in dirempty() with trashed direc...
1985-02-21 Kirk McKusickshrinking directories (from kre)
1985-02-12 Kirk McKusickmust zero out unused portion of partial blocks when...
1985-02-09 Kirk McKusickfix comment; parenthesize use of args in blkmap() macro
1985-01-22 Kirk McKusickcannot use ni_pdir when `namei' fails
1985-01-15 Kirk McKusickwhen reallocating fragments, place in block rather...
1985-01-11 Kirk McKusickadd cacheinvalall() to invalidate the entire namei...
1985-01-11 Kirk McKusicksimplify (and fix) cacheinval macro
1985-01-11 Kirk McKusickfix "bread 0" panic: must check for cache ptr past...
1985-01-11 Kirk McKusickfully scan inode map before giving up (eg do not depend...
1985-01-11 Kirk McKusicktune up blkpref() routine to better handle fs_maxbpg...
1985-01-08 Kirk McKusickretain use of bcopy as savings of playing with buffers...
1984-12-21 Mike Karelsadd IXMOD for now (for text modified with ptrace)
1984-12-11 Kirk McKusickswap buffers rather than copying when increasing size...
1984-09-29 Kirk McKusickuse macros
1984-09-29 Kirk McKusickfix units bug in fragextend
1984-09-29 Kirk McKusickadd macros to manipulate fragments
1984-08-30 Jim BloomChange to includes. no more ../h
1984-08-10 Kirk McKusickfix `fsync' to work efficiently with big files
1984-08-04 Kirk McKusickincrease size of hash table header to reduce collisions
1984-07-29 Kirk McKusickspeed up inode map search in ialloccg
1984-07-28 Kirk McKusickrewrite `rename' and `rmdir' to properly invalidate...
1984-07-27 Kirk McKusickadd IRENAME to prevent reentrant rename for same directory
1984-07-20 Kirk McKusickuse new `cacheinval' macro
1984-07-20 Kirk McKusickadd macro `cacheinval' to purge stale entries in the...
1984-07-19 Mike Karelsdon't zero name, zero pad it.
1984-07-16 Mike Karelsiget must lock old inode before dqrele()
1984-07-11 Kirk McKusickparenthesis botch (from kre)
1984-07-09 Kirk McKusickuse new interface to `copyinstr' and `copystr'
1984-07-09 Kirk McKusickrework `namei' interface to eliminate global variables
1984-07-09 Kirk McKusickrework namei interface to eliminate global variables;
1984-07-08 Kirk McKusickmaintain our own pool of buffers to avoid alloc/release...
1984-07-05 Kirk McKusickalways use `igrab' to avoid race condition with `iput';
1984-07-05 Kirk McKusicksave time, use ILOCK and IUNLOCK to avoid call overhead
1984-07-03 Kirk McKusickclean up locking protocol in namei cache;
1984-07-03 Kirk McKusickmove most of the directory consistency checks out of...
1984-07-03 Kirk McKusickeliminate unnecessary panic when id's wrap
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 Leffleradd unique id for namei cache -- allows . and .. to...
1984-06-28 Sam Lefflerconvert namei cache to hold soft references to inodes...
1984-06-27 Mike Karelscheck superblock magic, size before copying; better...
1984-05-25 Sam Lefflercorrect error code for lseek on pipes/sockets; in-line...
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-16 Mike Karelsadd IMOD flag, allowing update of times in in-core...
1984-02-16 Mike Karelsuse ISVTX instead of ISUID for append-only directories
1984-02-11 Mike Karelsopen(...,FTRUNC...) requires write permission
1984-02-11 Mike Karelsopen(..,FTRUNC..) requires write permission
1984-02-08 Mike Karelsforce iupdate from irele if count still > 0,
1984-02-08 Mike Karelsavoid iupdate/iput if unmodified (in update)
1984-02-08 Mike Karelsmissing iput's on errors
1984-02-07 Kirk McKusickmissing brelse() when determining that cylinder group...
1984-02-07 Kirk McKusickmissing brelse() when checking for cylinder group full
1984-01-05 Kirk McKusickmove namei statistics structure to h/nami.h so `vmstat...
1984-01-04 Kirk McKusickadd system wide cacheing of path names in namei() ...
1983-12-04 Kirk McKusick1 element cache per process saves 12% of namei cost!
1983-10-01 Sam Lefflercode for interrupted open calls tested (it works)
1983-09-29 Mike Karelsno ifree(NULL,...) on failed iget
1983-09-26 Kirk McKusickkludge to allow `badsect' to set block numbers
1983-09-10 Kirk McKusickreturn a more reasonable error message for /tmp/ (shannon)
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-07-01 Bill Joypurge #if sun's
1983-06-13 Sam Lefflercleanup fstat
1983-06-11 Sam Lefflerupdate inode time stamps when no work so touch works
1983-05-31 Sam Lefflercollect all the compatibility stuff in single files
1983-05-29 Sam Lefflercleanup dirempty to cut down on stack space used and...
1983-05-29 Kirk McKusickmust do a complete path check when moving directories...
1983-05-29 Kirk McKusickadd checkpath to verify validity of directory renames
1983-05-28 Sam Lefflermove #ifdef's around for easier inclusion
1983-05-28 Sam Lefflerdate and time created 83/05/27 14:02:54 by sam
1983-05-28 Sam LefflerMerge ... bill's code plus lint (plus, of course, clean...
1983-05-25 Sam Lefflerretry #ifdef's so stuff can be included without #define...
1983-05-22 Sam Lefflermake disk block fields long; cleanup
1983-05-22 Sam Lefflersorry robert; the devil made me do it (purge mush)
1983-05-22 Sam Leffleri_blocks (from kre)
1983-05-22 Sam Lefflerpurge mush; stuff for i_blocks
1983-05-22 Sam Lefflerindirtrunc always returns blocks released for use with...
1983-05-22 Sam Lefflerimplement i_blocks field; quota routines now return...
1983-05-18 Sam Lefflertypo
1983-04-23 Kirk McKusickpartial fix for race condition between getting and...
1983-04-02 Sam Lefflerblew it, can't allow anyone but super-user to chown
next