Re: [PATCH 6.1 089/112] loop: do not enforce max_loop hard limit by (new) default

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Dec 31, 2023 at 04:49:08PM +0100, Sven Joachim wrote:
> On 2023-12-30 12:00 +0000, Greg Kroah-Hartman wrote:
> 
> > 6.1-stable review patch.  If anyone has any objections, please let me know.
> 
> This failed to build here:
> 
> ,----
> |   CC [M]  drivers/block/loop.o
> | drivers/block/loop.c: In function 'loop_probe':
> | drivers/block/loop.c:2125:6: error: 'max_loop_specified' undeclared (first use in this function)
> |  2125 |  if (max_loop_specified && max_loop && idx >= max_loop)
> |       |      ^~~~~~~~~~~~~~~~~~
> | drivers/block/loop.c:2125:6: note: each undeclared identifier is reported only once for each function it appears in
> | make[6]: *** [scripts/Makefile.build:250: drivers/block/loop.o] Error 1
> `----
> 
> > @@ -2093,7 +2122,7 @@ static void loop_probe(dev_t dev)
> >  {
> >  	int idx = MINOR(dev) >> part_shift;
> >
> > -	if (max_loop && idx >= max_loop)
> > +	if (max_loop_specified && max_loop && idx >= max_loop)
> >  		return;
> >  	loop_add(idx);
> >  }
> 
> If CONFIG_BLOCK_LEGACY_AUTOLOAD is not set, max_loop_specified is
> undeclared.  Applying commit 23881aec85f3 ("loop: deprecate autoloading
> callback loop_probe()") fixes that.

Thanks, now queued up.

greg k-h




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux