summaryrefslogtreecommitdiff
path: root/log.c
AgeCommit message (Expand)Author
2019-06-11separate source into kernel/ user/ mkfs/Robert Morris
2019-05-31-initrd fs.img, ramdisk.c, file systemRobert Morris
2017-08-09nothing muchRobert Morris
2016-09-11Straight replacement of B_BUSY with a sleeping lock.Frans Kaashoek
2016-08-25Remove trailing white space with:Frans Kaashoek
2015-06-27Pick up where i left off in april:Frans Kaashoek
2015-04-03Disentangle block size from the disk's sector size. Set block size to 1024 t...Frans Kaashoek
2015-02-19fix buf where concurrent fs syscalls race on log entriesCody Cutler
2014-08-29Nice layout for a printout of the codeFrans Kaashoek
2014-08-28write log blocks from cache only at end of transactionRobert Morris
2014-08-28nitsRobert Morris
2014-08-28i think this is a working concurrent logging schemeRobert Morris
2014-08-27a start at concurrent FS system callsRobert Morris
2014-08-04every iput() and namei() must be inside a transactionRobert Morris
2011-10-14don't let dirty blocks be evicted from cache!Robert Morris
2011-10-11clarify some FS commentsRobert Morris
2011-09-02Add blank page to get our super FS spreads backAustin Clements
2011-09-02Remove comment debug prints from log.c; now fits nicely in a spreadAustin Clements
2011-09-02Define struct log separately from log to avoid confusing column breakerAustin Clements
2011-09-02Comment balanceAustin Clements
2011-09-02Remove unused headers from log.cAustin Clements
2011-09-01Fix layout issues for printed versionFrans Kaashoek
2011-08-29Revert "Introduce and use sleeplocks instead of BUSY flags"Frans Kaashoek
2011-08-26Introduce and use sleeplocks instead of BUSY flagsFrans Kaashoek
2011-08-15Only commit log to disk if something was written in to it.Austin Clements
2011-08-15avoid deadlock by calling begin_trans() before locking any inodesRobert Morris
2011-08-12log write() dataRobert Morris
2011-07-27Dirt simple loggingFrans Kaashoek