Re: [PATCH] squashfs: Migrate from ll_rw_block usage to BIO
I don't see why you still need buffer_heads at all. Basically if you replace each of your allocated buffer heads with a simple page allocation the code will be much simpler (this version adds more than 100 lines of code!) and probaby still a bit faster as you don't need the squashfs_bio_request allocation either.