disk revalidation cleanups and fixlets

Christoph Hellwig
2019-11-06T15:14:43Z

Hi Jens and Jan,

this series takes the disk size change detection and revalidations
from Jan a step further and fully integrate the code path for
partitioned vs non-partitioned devices. It also fixes up a few
bits where we have unintentionally differing behavior.