On Tue, Sep 13, 2016 at 09:51:26AM -0600, Ross Zwisler wrote: > I'm working on this right now. I expect that most/all of the infrastructure > between the bh+get_block_t version and the iomap version to be shared, it'll > just be a matter of having a PMD version of the iomap fault handler. This > should be pretty minor. Yes, I looked at it (although I didn't do any work yet), and the work should be fairly easy. > Let's see how it goes, but right now my plan is to have both - I'd like to > keep feature parity between ext2/ext4 and XFS, and that means having PMD > faults in ext4 via bh+get_block_t until they move over to iomap. > > Regarding coordination, the PMD v2 series hasn't gotten much review so far, so > I'm not sure it'll go in for v4.9. At this point I'm planning on just > rebasing on top of your iomap series, though if it gets taken sooner I > wouldn't object. So let's do iomap first. I've got stable ext2 support, as well as support for the block device, although I'm not sure what the proper testing protocol for that is. I've started ext4 and read / zero was easy, but now I'm stuck in the convoluted mess that is the ext4 direct I/O and DAX path. Maybe we should get the iomap work into 4.9 and then convert over ext4 as well as adding PMD fault support in the next release. -- 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