On Tue, Jan 28, 2014 at 5:51 PM, Mikulas Patocka <mikulas@xxxxxxxxxxxxxxxxxxxxxxxx> wrote: > > Another question is - what would happen with direct access to the block > device using read or write on nodes in /dev? We actually don't support coherent direct block access and filesystem access. We haven't since the page cache days. Back in *really* early days, everything was about "struct buffer_head", and things were coherent because all caches were physically indexed by the location on disk. But ever since the page cache (which has been around forever), filesystem caching has been virtually indexed, and not coherent with the physically indexed block device direct access. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html