I would like to add, this seems like a generic Linux 6.8 issue.
I am able to reproduce this on Ubuntu 22.04.4 as well.
1. Install Ubuntu 22.04.4 ( with the custom_preseed workaround here - https://bugs.launchpad.net/maas/+bug/2069079
2. Install linux-hwe-6.8 kernel for 22.04.4 from kernel proposed ppa.
3. Verify things are booting fine after upgrade with Linux 6.8 kernel
4. Edit grub.cfg and add a long unused param to linux command line like - testparam=f081c381e7b54edcba27e5f790d47911a4cc3e726d8d256878d3df9175c020e0f081c381e7b54edcba27e5f790d47911a4cc3e726d8d256878d3df9175c020e0f081c381e7b5
5. Try booting again
6. Kernel fails to boot with the param.
7. Remove param, kernel boots fine.
I would like to add, this seems like a generic Linux 6.8 issue.
I am able to reproduce this on Ubuntu 22.04.4 as well.
1. Install Ubuntu 22.04.4 ( with the custom_preseed workaround here - https:/ /bugs.launchpad .net/maas/ +bug/2069079 f081c381e7b54ed cba27e5f790d479 11a4cc3e726d8d2 56878d3df9175c0 20e0f081c381e7b 54edcba27e5f790 d47911a4cc3e726 d8d256878d3df91 75c020e0f081c38 1e7b5
2. Install linux-hwe-6.8 kernel for 22.04.4 from kernel proposed ppa.
3. Verify things are booting fine after upgrade with Linux 6.8 kernel
4. Edit grub.cfg and add a long unused param to linux command line like - testparam=
5. Try booting again
6. Kernel fails to boot with the param.
7. Remove param, kernel boots fine.