Public bug reported: Hello,
First, thank you for maintaining this kernel package for RPi! When looking at something else[1], Phil Elwell from Raspbian OS noticed that in the Ubuntu Raspi Lunar image with a kernel v6.2, CONFIG_MPTCP_IPV6 is not enabled. I guess this is because CONFIG_IPV6 is compiled as a module while it should be inlined according to the source code [2][3]: CONFIG_IPV6 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_IPV6 mark<ENFORCED> note<if this is a module we get a module load for every ipv6 packet> The note explicitly says that it should not be set as a module. Note that the previous kernels v5.15 and v5.19 do have CONFIG_IPV6=y (and CONFIG_MPTCP_IPV6=y) [4]. Also, the last v6.2 "generic" kernel config is also OK (CONFIG_IPV6=y) [5]. It looks like the v6.2.0-1001.1 [6] was OK but not the next one, 6.2.0-1002.2 [7]. I hope this will help finding the "regression". Cheers, Matt [1] https://github.com/raspberrypi/linux/pull/5487 [2] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/lunar/tree/debian.raspi/config/annotations [3] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/lunar/tree/debian.master/config/annotations [4] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/ [5] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux/ [6] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/6.2.0-1001.1/arm64-config.flavour.raspi [7] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/6.2.0-1002.2/arm64-config.flavour.raspi ** Affects: linux-raspi (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-raspi in Ubuntu. https://bugs.launchpad.net/bugs/2027983 Title: CONFIG_MPTCP_IPV6 is no longer enabled in Raspi Lunar in v6.2.0 Status in linux-raspi package in Ubuntu: New Bug description: Hello, First, thank you for maintaining this kernel package for RPi! When looking at something else[1], Phil Elwell from Raspbian OS noticed that in the Ubuntu Raspi Lunar image with a kernel v6.2, CONFIG_MPTCP_IPV6 is not enabled. I guess this is because CONFIG_IPV6 is compiled as a module while it should be inlined according to the source code [2][3]: CONFIG_IPV6 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 's390x': 'y'}> CONFIG_IPV6 mark<ENFORCED> note<if this is a module we get a module load for every ipv6 packet> The note explicitly says that it should not be set as a module. Note that the previous kernels v5.15 and v5.19 do have CONFIG_IPV6=y (and CONFIG_MPTCP_IPV6=y) [4]. Also, the last v6.2 "generic" kernel config is also OK (CONFIG_IPV6=y) [5]. It looks like the v6.2.0-1001.1 [6] was OK but not the next one, 6.2.0-1002.2 [7]. I hope this will help finding the "regression". Cheers, Matt [1] https://github.com/raspberrypi/linux/pull/5487 [2] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/lunar/tree/debian.raspi/config/annotations [3] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux-raspi/+git/lunar/tree/debian.master/config/annotations [4] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/ [5] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux/ [6] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/6.2.0-1001.1/arm64-config.flavour.raspi [7] https://kernel.ubuntu.com/~kernel-ppa/config/lunar/linux-raspi/6.2.0-1002.2/arm64-config.flavour.raspi To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2027983/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp