[PATCH 04/23] scsi: initialize scsi midlayer limits before allocating the queue

Christoph Hellwig hch at lst.de
Fri May 31 16:08:27 AEST 2024


On Fri, May 31, 2024 at 12:28:21AM +1000, Michael Ellerman wrote:
> No that's wrong. The actual hardware page size is 4K, but
> CONFIG_PAGE_SIZE and PAGE_SHIFT etc. is 64K.
> 
> So at least for this user the driver used to work with 64K pages, and
> now doesn't.

Which suggested that the communicated max_hw_sectors is wrong, and
previously we were saved by the block layer increasing it to
PAGE_SIZE after a warning.  Should we just increment it to 64k?



More information about the Linuxppc-dev mailing list