Hi all, meat to the bone: with this patchset one can change the physical and logical block size of the 'brd' ramdisk driver. Default is 512 (for both); one can easily increase the physical block size to 16k and the logical block size to 4k. Increasing the logcial block size beyond 4k gives some 'interesting' crashes. It should also be possible to use the resulting ram disk as a backend for nvme target, thereby exercising the NVMe stack for larger block sizes, too. Happy hacking! Hannes Reinecke (5): brd: convert to folios brd: abstract page_size conventions brd: make sector size configurable brd: limit maximal block size to 32M brd: make logical sector size configurable drivers/block/brd.c | 244 ++++++++++++++++++++++++-------------------- 1 file changed, 136 insertions(+), 108 deletions(-) -- 2.35.3