Testing on Jammy (PATCH v2): ---
The default behavior before the regression is restored/fixed. The modified behaviors are unchanged.
$ lsb_release -cs jammy
Original:
$ uname -rv 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023
$ cat /proc/cmdline ... root=... ro
$ sudo ./test-loop open: /dev/loop8: No such device or address
...
$ cat /proc/cmdline ... root=... ro max_loop=0
$ sudo ./test-loop $
$ cat /proc/cmdline ... root=... ro max_loop=8
Patched: ...
$ uname -rv 5.15.0-79-generic #86+lp2015400v2 SMP Tue Aug 1 22:15:34 UTC 2023
Testing on Jammy (PATCH v2):
---
The default behavior before the regression is restored/fixed.
The modified behaviors are unchanged.
$ lsb_release -cs
jammy
Original:
$ uname -rv
5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023
$ cat /proc/cmdline
... root=... ro
$ sudo ./test-loop
open: /dev/loop8: No such device or address
...
$ cat /proc/cmdline
... root=... ro max_loop=0
$ sudo ./test-loop
$
...
$ cat /proc/cmdline
... root=... ro max_loop=8
$ sudo ./test-loop
open: /dev/loop8: No such device or address
Patched:
...
$ uname -rv
5.15.0-79-generic #86+lp2015400v2 SMP Tue Aug 1 22:15:34 UTC 2023
$ cat /proc/cmdline
... root=... ro
$ sudo ./test-loop
$
...
$ cat /proc/cmdline
... root=... ro max_loop=0
$ sudo ./test-loop
$
...
$ cat /proc/cmdline
... root=... ro max_loop=8
$ sudo ./test-loop
open: /dev/loop8: No such device or address