← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2080840] Re: net:psock_snd.sh in ubuntu_kselftests_net failed with Jammy

 

"raw gso min size" is failing due to an incorrect checking added in the
upstream commit e269d79c7d35 ("net: missing check virtio") [1], which
was fixed in the upstream commit 89add40066f9 ("net: drop bad gso
csum_start and offset in virtio_net_hdr") [2]. The former was pulled in
via v5.15.165 upstream stable release [3], which should be soon resolved
via our next stable update from v5.15.167.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=e269d79c7d35aa3808b1f3c1737d63dab504ddc8
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=89add40066f9ed9abe5f7f886fe5789ff7e0c50e
[3] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2078428

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2080840

Title:
  net:psock_snd.sh in ubuntu_kselftests_net failed with Jammy

Status in ubuntu-kernel-tests:
  New

Bug description:
  Issue found with Jammy 5.15.0-123.133 in sru-20240902.

  This test is failing consistently across different architectures.

  Test failed with:
   Running 'make run_tests -C net TEST_PROGS=psock_snd.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
   make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
   make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install
   make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
     INSTALL ./usr/include
   make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux'
   TAP version 13
   1..1
   # selftests: net: psock_snd.sh
   # dgram
   # tx: 128
   # rx: 142
   # rx: 100
   # OK
   # 
   # dgram bind
   # tx: 128
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw
   # tx: 142
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw bind
   # tx: 142
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw qdisc bypass
   # tx: 142
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw vlan
   # tx: 146
   # rx: 100
   # OK
   # 
   # raw vnet hdr
   # tx: 152
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw csum_off
   # tx: 152
   # rx: 142
   # rx: 100
   # OK
   # 
   # raw csum_off with bad offset (expected to fail)
   # ./psock_snd: write: Invalid argument
   # raw min size
   # tx: 42
   # rx: 0
   # OK
   # 
   # raw mtu size
   # tx: 1514
   # rx: 1472
   # OK
   # 
   # raw mtu size + 1 (expected to fail)
   # ./psock_snd: write: Message too long
   # raw vlan mtu size + 1 (expected to fail)
   # ./psock_snd: write: Message too long
   # dgram mtu size
   # tx: 1500
   # rx: 1472
   # OK
   # 
   # dgram mtu size + 1 (expected to fail)
   # ./psock_snd: write: Message too long
   # raw truncate hlen (expected to fail: does not arrive)
   # tx: 14
   # ./psock_snd: recv: Resource temporarily unavailable
   # raw truncate hlen - 1 (expected to fail: EINVAL)
   # ./psock_snd: write: Invalid argument
   # raw gso min size
   # ./psock_snd: write: Invalid argument
   not ok 1 selftests: net: psock_snd.sh # exit=1

  This failure does not exist in previous cycles.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2080840/+subscriptions



References