On 9/8/23 1:28 PM, Sasha Levin wrote: > From: Kent Overstreet <kent.overstreet@xxxxxxxxx> > > [ Upstream commit 168145f617d57bf4e474901b7ffa869337a802e6 ] > > bio_iov_iter_get_pages() trims the IO based on the block size of the > block device the IO will be issued to. > > However, bcachefs is a multi device filesystem; when we're creating the > bio we don't yet know which block device the bio will be submitted to - > we have to handle the alignment checks elsewhere. > > Thus this is needed to avoid a null ptr deref. Please drop this one from -stable, there's no need. -- Jens Axboe