On Wed, Jun 17, 2020 at 07:59:43PM +0800, zhangyi (F) wrote: > Add a new bdev_write_page hook into struct super_operations and called > by bdev_writepage(), which could be used by filesystem to propagate > private handlers. Sorry. but no. We've been trying to get the fs decoupled from the whole buffer_head crap for quite a while, and this just makes it much worse. Please don't add layering violations like this.