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

Reply via email to