summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_inode.c
AgeCommit message (Expand)Author
2006-09-20Use void * where void * is meant, spotted by tedu@Pedro Martelletto
2006-09-20Replace a bzero() by a loop in ffs_indirtrunc(), making the code FFS2Pedro Martelletto
2006-04-05Teach ffs_update() how to update FFS2 inodesPedro Martelletto
2006-04-05Make ffs_truncate() compatible with FFS2, from FreeBSDPedro Martelletto
2005-12-28Use the DIP macros to uniformly access fields from UFS1 and UFS2 dinodes.Pedro Martelletto
2005-12-17Remove the 'on disk' inode (dinode) from the 'in memory' inode in UFS.Pedro Martelletto
2005-11-09ANSI function declarations and deregister, only ffs_softdep left to goPedro Martelletto
2005-11-09- Don't getnanotime() for read-only mountpoints or unmodified inodes,Pedro Martelletto
2005-07-03Extended Attributes was a piece to get to ACLs, however ACLs have notDale Rahn
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2003-11-19undo boolshit unapproved changes the author does not even care about to fixMichael Shalayeff
2003-11-19MALLOC is not meant for variable size allocationsTed Unangst
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-22Extended Attribute support from FreeBSD/TrustedBSD ok art@, deraadt@Dale Rahn
2002-01-04Handle truncation to the middle of a file hole. deraadt@ okThomas Nordin
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Big cleanup inspired by NetBSD with some parts of the code from NetBSD.Artur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-21Don't use #define QUOTA - use stub file insteadConstantine Sapuntzakis
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-07-16Make truncating a device a no-op instead of returning an error. We canConstantine Sapuntzakis
2001-07-16Don't try to truncate anything except for symlinks, directories, andConstantine Sapuntzakis
2001-06-27Remove old vm.Artur Grabowski
2001-06-23Privatize several vnode operations that are not used by the generic code.Constantine Sapuntzakis
2001-03-20cleaningArtur Grabowski
2001-02-23Remove the clustering fields from the vnodes and place them in theConstantine Sapuntzakis
2001-02-21Latest soft updates from FreeBSD/Kirk McKusickConstantine Sapuntzakis
2000-06-23remove obsolete vtrace guts; art@Michael Shalayeff
1999-12-06When truncating directories by less than a block we shouldn't zero theArtur Grabowski
1999-12-06ffs_init is a vfsop. Move it to ffs_vfsops.Artur Grabowski
1999-12-06Don't compute values that we don't use later.Artur Grabowski
1999-02-26compat with uvm vnode pagerArtur Grabowski
1998-12-01remove the itrunc3 panicArtur Grabowski
1998-11-29remove unreached codeArtur Grabowski
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-05-30Integrate new ext2fs, reverting ufs support for the old one.Jason Downs
1997-03-02Add noatime option to not update atime on files in a filesystem (unlessTodd C. Miller
1996-11-05Patch from Kirk McKusick:Thorsten Lockert
1996-05-22Change VOP_UPDATE() semantics:Theo de Raadt
1996-02-27From NetBSD: update to 960217 sourcesNiklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt