
The work for allowing block sizes to be greater than the kernel page size for block devices is aiming to culminate with Linux 6.15 barring any last minute objections from Linus Torvalds.

Brauner commented in this morning's pull request:
"This enables block sizes greater than the page size for block devices. With this we can start supporting block devices with logical block sizes larger than 4k. It also allows to lift the device cache sector size support to 64k. This allows filesystems which can use larger sector sizes up to 64k to ensure that the filesystem will not generate writes that are smaller than the specified sector size."
Here's to hoping this pull request is able to land for the imminent Linux 6.15 cycle.
Among the other early v6.15 pull requests by Brauner is also the removal of the SystemV file-system .