> That _should_ work. The pagecache pages should be in such a state that all> buffers are freeable and yes, we can leave the pagecache there. But this> could cause problems if the device was repartitioned in between, or if it> was hotswapped. I don't think we shoot down pagecache anywhere else for> this.

Yes, however it should be safe to stop set_blocksize from callingtruncate_inode_pages, right?