Confirmed verification is done on Bionic. Switched status. Conversation
from Mattermost:

        
kmously
@cascardo Does LP#1886860 need verification? I'm trying to verify it myself, 
but I'm getting some strange behaviour on bionic.
With the -updates kernel, your reproducer reboots the machine in an infinite 
loop (it reboots as soon as you install the .deb, and then again basically as 
soon as the login prompt is shown)
With the -proposed -118 kernel, your reproducer simply crashes the machine -- 
no reboots. It immediately hangs the kernel upon installation of the .deb, and 
any (hard) reboots also boot to a hung machine
I'm testing these kernels in KVM vms


        
cascardo
2:31 AM
@kmously, then it's verified. The reboot is needed because the crash may not 
happen every time
And once it changes to disabling cgroup2 behavior, we need a reboot to retry

        
kelsey
10:20 AM
@cascardo @kmously  for LP#1886860, just to clarify, I'm clear to switch 
verification for Bionic to done? Should Focal be switched to done as well?

        
smb
10:23 AM
Focal already is vt done. IIRC there above thing was only for bionic

cascardo
10:24 AM
@kelsey so switch to verified on bionic. we did this issue as a respin. it came 
up again on bionic, because the stable version, which was backported with an 
error, got picked up instead of my proper backport

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-5.6 in Ubuntu.
https://bugs.launchpad.net/bugs/1886860

Title:
  cgroup refcount is bogus when cgroup_sk_alloc is disabled

Status in linux package in Ubuntu:
  Invalid
Status in linux-oem-5.6 package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Fix Committed
Status in linux-oem-5.6 source package in Bionic:
  Invalid
Status in linux source package in Eoan:
  Won't Fix
Status in linux-oem-5.6 source package in Eoan:
  Invalid
Status in linux source package in Focal:
  Fix Committed
Status in linux-oem-5.6 source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Invalid
Status in linux-oem-5.6 source package in Groovy:
  Fix Released

Bug description:
  [Impact]
  When net_prio and net_cls cgroups are used, cgroup refcount is bogus, as it's 
not incremented anymore, but decremented when sockets are closed.

  This might lead to crashes possibly because of use-after-free when
  packets are received as shown in LP #1886668.

  [Test case]
  Ran reproducer from comment #2.

  [Regression potential]
  We could break the use of cgroup bpf. The use of cgroup bpf looks to still be 
working from the reproducer.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1886860/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to