On Thu, Jan 26, 2012 at 01:40:51PM -0800, Andrew Morton wrote: > The Right Thing To Do here is to make the kernel behave logically and > predictably, then modify the userspace tools. But if we're modifying > the userspace tools then we would just change userspace to issue a > BLKFLSBUF to /dev/sda and leave the kernel alone. The right fix is to make partition and whole disk access coherent, which is fairly simply: - create the block device inode/mapping per gendisk, and only reference count it per block_device - make sure blkdev_get_block(s) applies the correct offset if used on partitions -- 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