index
:
xv6-riscv
riscv
MIT xv6-RISCV kernel modified to RV64I base integer extension
Aditya N. Naik
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
fs.c
Age
Commit message (
Expand
)
Author
2019-06-11
separate source into kernel/ user/ mkfs/
Robert Morris
2019-06-06
fix a create()/unlink() deadlock
Robert Morris
2019-06-04
timer interrupts -> supervisor software interrupt
Robert Morris
2019-06-04
support read() and write() bigger than one page
Robert Morris
2019-06-01
first shell prints $ prompt, though no console input yet
Robert Morris
2019-05-31
-initrd fs.img, ramdisk.c, file system
Robert Morris
2017-08-29
fix runoff complaints about pagination and long lines
Robert Morris
2017-08-09
nothing much
Robert Morris
2017-08-09
comment fixes
Robert Morris
2017-08-08
fix iput() to more obviously avoid deadlock
Robert Morris
2017-08-08
a little more lock documentation
Robert Morris
2017-08-08
protect ip->valid and ip->nlink with sleep lock in iput()
Robert Morris
2017-08-08
change ip->flags&I_VALID to ip->valid
Robert Morris
2017-08-08
Merge branch 'master' of g.csail.mit.edu:xv6-dev
Robert Morris
2017-08-08
frans' fixes to iput()
Robert Morris
2017-08-08
fs comment nits
Robert Morris
2017-08-07
Remove some debugging statements
Frans Kaashoek
2017-08-07
Merge branch 'nogs'
Frans Kaashoek
2017-04-26
Fix typo in dirlookup
Grant Wu
2017-01-31
Start of an experiment to remove the use of gs for cpu local variables.
Frans Kaashoek
2016-09-11
Replace I_BUSY with sleep locks
Frans Kaashoek
2016-09-11
Straight replacement of B_BUSY with a sleeping lock.
Frans Kaashoek
2016-09-02
Fix a few lines that runoff is complaining about that they are too long
Frans Kaashoek
2016-08-25
Remove trailing white space with:
Frans Kaashoek
2015-06-27
Pick up where i left off in april:
Frans Kaashoek
2015-04-03
Disentangle block size from the disk's sector size. Set block size to 1024 t...
Frans Kaashoek
2014-08-28
xx
Robert Morris
2014-08-27
comments
Robert Morris
2014-08-04
every iput() and namei() must be inside a transaction
Robert Morris
2011-10-11
more FS comment clarification
Robert Morris
2011-10-11
clarify some FS comments
Robert Morris
2011-08-29
Revert "Introduce and use sleeplocks instead of BUSY flags"
Frans Kaashoek
2011-08-26
Introduce and use sleeplocks instead of BUSY flags
Frans Kaashoek
2011-08-19
make dirlookup and dirlink more similar
Robert Morris
2011-08-15
avoid deadlock by calling begin_trans() before locking any inodes
Robert Morris
2011-08-12
log write() data
Robert Morris
2011-07-27
Dirt simple logging
Frans Kaashoek
2011-06-24
do not run past the end of the disk!
Nickolai Zeldovich
2009-10-24
Comment typo
Austin Clements
2009-08-30
assorted fixes:
Russ Cox
2009-08-08
shuffle and tweak for formatting.
Russ Cox
2009-07-11
rearrangements and cleanup for text
Russ Cox
2009-05-31
group locks into structs they protect.
rsc
2009-05-31
fix bug fix
rsc
2009-05-31
tidy fs.c; bmap callers always expected allocation
rsc
2009-05-31
inode reuse bug.
rsc
2009-05-31
drop NADDRS and INDIRECT; too many names
rsc
2008-10-20
Explain why itrunc() is OK w.r.t. crashes.
rtm
2008-10-16
free the indirect block
kolya
2008-10-08
be clear what the root i-number is
rtm
[next]