On Thu, Jun 15, 2023 at 12:17:12PM +1000, Dave Chinner wrote: > On Wed, Jun 14, 2023 at 01:46:34PM +0200, Hannes Reinecke wrote: > > @@ -310,6 +312,10 @@ static int max_part = 1; > > module_param(max_part, int, 0444); > > MODULE_PARM_DESC(max_part, "Num Minors to reserve between devices"); > > > > +static unsigned int rd_blksize = PAGE_SIZE; > > +module_param(rd_blksize, uint, 0444); > > +MODULE_PARM_DESC(rd_blksize, "Blocksize of each RAM disk in bytes."); > > This needs CONFIG_BLK_DEV_RAM_BLOCK_SIZE to set the default size > for those of us who don't use modular kernels.... You can set module parameter on the command line for built-in code like brd.rd_blksize=8196 While we're at it, why that weird rd_ prefix for the parameter?