> -----Original Message----- > From: linux-scsi-owner@xxxxxxxxxxxxxxx [mailto:linux-scsi- > owner@xxxxxxxxxxxxxxx] On Behalf Of Kent Overstreet > Sent: February 02, 2012 4:04 AM > To: lsf-pc@xxxxxxxxxxxxxxxxxxxxxxxxxx > Cc: linux-scsi@xxxxxxxxxxxxxxx; linux-fsdevel@xxxxxxxxxxxxxxx > Subject: [ATTEND] > > I'm the author of bcache - a flash caching implementation for block > devices. I'd like to talk a bit about it and some > cleanups/improvements to the block layer. Kent, I came across UBIFS when I was looking to implement just a backing device. So I'm trying to understand if you looked at UBIFS and if parts of that could have been used(or if they are used already?). Because in the end we need to create an erase-aware FS(without the usual defrag/syscall/etc support) and manage that in conjunction with block-layer. Agreed that UBIFS is a generic FS. But we also need to worry about erase-cycles/counters etc (http://lxr.linux.no/#linux+v3.2.5/Documentation/filesystems/ubifs.txt#L 12 - all the 5 points). Plus, it supports on-the-fly compression. I've never used UBIFS. So I don't know how it performs. May be we could just pick UBI's FS part and stick that with your block-layer code? CC'd Artem (found his email from sys-abi file). Chetan Loke -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html