summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2004-12-08Move a FREE_LOCK until after a potential continue so we don't tryTodd C. Miller
2004-12-07backout missed by tedu:Theo de Raadt
2004-12-07prev softdep merge could lead to inode wait deadlock for unknown reasons.Ted Unangst
2004-11-29Spell precede correctly.Jonathan Gray
2004-11-06disable changing softdep linkcnt (last commit). it can cause a loop thatTed Unangst
2004-11-01englishPedro Martelletto
2004-10-25don't assume a block is allocated if bread() or cg_chkmagic() fails.Pedro Martelletto
2004-10-10inform softdep of inode mode change, from freebsd. while i'm at it,Pedro Martelletto
2004-09-18hierarchy is spelled hierarchy, from Jonathan GrayTed Unangst
2004-08-12Prevent a panic by validating the super block size as recorded in theOtto Moerbeek
2004-07-25more consistent handling of vnode recount during rename.Ted Unangst
2004-07-21I was wrong. The assymetry created by the proc argument to rw_enter_writeArtur Grabowski
2004-07-14trailing '\n' in printf, ok deraadt@Pedro Martelletto
2004-07-13Change mode_t and nlink_t from 16bit to 32bit. This allows us toTodd C. Miller
2004-07-02printf inode numer as unsigned -- just the way it isMichael Shalayeff
2004-06-25Minor fixes suggested by nordin@ and henning@Thorsten Lockert
2004-06-24This moves access to wall and uptime variables in MI code,Thorsten Lockert
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
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