MTD CVS update: 'mtd/include/linux jffs.h'
David Woodhouse
dwmw2 at infradead.org
Fri Aug 4 07:31:44 EDT 2000
Update of /home/cvs/mtd/include/linux
In directory infradead.org:/tmp/cvs-serv4350/include/linux
Modified Files:
jffs.h
Log Message:
Loads of garbage collection stuff:
- Change GC trigger thresholds.
- Do only one jffs_garbage_collect_next() run in each loop of the thread -
don't just continue until dirty_size < sector_size each time we're
triggered.
- Use signal to kill GC thread.
- Allow SIGSTOP and SIGCONT to suspend/resume background GC (I think)
- Remove schedule_timeout. Only wake when triggered.
- Make jffs_insert_node() trigger the GC thread.
- Grab the BKL, to ensure we don't run concurrently with other JFFS
operations. This needs watching in 2.5.
To unsubscribe, send "unsubscribe mtd-cvs" to majordomo at infradead.org
More information about the linux-mtd-cvs
mailing list