On Fri, Nov 07, 2008 at 03:48:30PM -0500, Chris Mason wrote: > > * Fast > * Crash safe > * Bounded ram usage > * Accurately deliver the trims > > Pick any three ;) Actually, if you move this responsibility into the FS block allocator, I think you can get all four. You might pay a slight CPU cost for determining whether the aligned region is free, depending on how the filesystem's block allocation data structures are structured, but the more I think about it, the more I like it. It only has the downside that it would have to be implemented in every filesystem separately, but hey, it's the block array vendors who would be getting the big bucks from having this feature, so they should have no problem putting up some bucks to make sure the OS implements so their users can take advantage of *their* feature. :-) - Ted -- 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