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