summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2004-06-04rootvp is already externed in systm.h, no need for a local externTed Unangst
2004-05-14use pool for namei pathbuf. testing ok millert@ tdeval@Ted Unangst
2004-05-07fatty softdep merge with freebsd. fixes a variety of possible issues.Ted Unangst
2004-05-06Two missing ifdef FIFO; noticed by form@pdp-11.org.ru.Alexander Yurchenko
2004-04-16fix niklas's panic and pr3672 with freebsd rev 1.54 (don't trust DIRSIZ)Ted Unangst
2004-03-16re-add fbsd id so i can track this thingTed Unangst
2004-03-02call fifo_reclaim here tooTed Unangst
2004-03-02silly fifos aren't a real fs, so we have to be sure to call reclaimTed Unangst
2004-02-16sync MACRO names with freebsd.Ted Unangst
2004-02-02gluk points out i missed tagsTed Unangst
2004-01-25vref device vnodes early, so we don't get mismatched vrele calls.Ted Unangst
2004-01-20some pieces of ufs2. help testing otto sturmTed Unangst
2004-01-09back out vnode parents. weird breakge found in ports treeTed Unangst
2004-01-07sysctls for dirhash variables. with a hint from miod. ok deraadtTed Unangst
2004-01-07remove FreeBSD ifdefTed Unangst
2004-01-06keep track of a vnode's parent dir. ufs only, and unused atm, butTed Unangst
2003-12-28do not use MALLOC on variable sized allocationsMichael Shalayeff
2003-12-28add ian dowse's dirhash code from freebsd.Ted Unangst
2003-12-17add NOTE_EOF (return on EOF) and NOTE_TRUNCATE (vnode was truncated)Ted Unangst
2003-12-06u_int8_t variable can't be > 255; pointed out by Mr. GCC3.Alexander Yurchenko
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-11-19MALLOC is not meant for variable size allocationsTed Unangst
2003-10-17Be sure i_ffs_gen is always positive.Mike Pechkin
2003-10-04vrele swap and/or root vnode should we fail during mountroot; found by mpech@...Michael Shalayeff
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-08-26constify ffs_tablesMichael Shalayeff
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-14constify vfsops; tedu@ okMichael Shalayeff
2003-08-11if we run out of space, make the dead vnode VNON. if a VBLK gets out, itTed Unangst
2003-08-02newline at end of printfTed Unangst
2003-07-10in statfs, cast disk size to int64_t to prevent overflow on large disks.Ted Unangst
2003-07-06remove ext2fs_vinit. it wasn't used and is identical to ufs_vinit.Ted Unangst
2003-07-06reset inode fields if deleted, prevents a panic after deleting a device.Ted Unangst
2003-07-06fix off by one. inodes start at 1, so e2fs_icount is a valid inode number.Ted Unangst
2003-06-26add prototypes for userland code that reaches over. ok deraadt@Ted Unangst
2003-06-10o make mount(2) return EROFS, not EPERM if ffs is dirtyTodd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-05-26fiddle with some type names. change most instances of ufs_daddr_t toTed Unangst
2003-05-14remove the last of the MI commonsJason Wright
2003-05-11revert part of previous. if mfs gets a signal, it doesn't attempt toTed Unangst
2003-05-06attempt to put a process's cwd back in place after a forced umount.Ted Unangst
2003-03-10fix really old typo that prevented inode quotas from ever working.Ted Unangst
2003-02-19intial -> initialJason McIntyre
2003-02-12Remove commons; inspired by netbsd.Jason Wright
2003-01-31File system locking fixups, mostly from NetBSD:Artur Grabowski
2002-12-22Flargs -> Flags.Artur Grabowski
2002-11-08Implement simple vnodeop inheritance for specfs and fifofs.Artur Grabowski
2002-10-13Remove more '\n's from panic() statements. From Chris Kuethe.Kenneth R Westerback