canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #04250
[Bug 2028755] Re: udpgro_frglist.sh in net from ubuntu_kernel_selftests crashes Power10 LPAR
This issue can be found on openstack PowerPC VM since
6.5.0-34.34~22.04.2 in sru-2024.04.01. After
https://github.com/torvalds/linux/commit/98cb12eb52a780e682bea8372fdb2912c08132dd
landed in our 6.5 tree.
** Tags added: 6.5 jammy sru-20240429
--
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/2028755
Title:
udpgro_frglist.sh in net from ubuntu_kernel_selftests crashes Power10
LPAR
Status in ubuntu-kernel-tests:
New
Bug description:
The upd test in udpgro_frglist.sh from ubuntu_kernel_selftests/net
will crash the Power10 LPAR with Lunar 6.2.0-27.28. This should not be
considered as this is the first cycle that we have P10 support.
It 100% reproducible when you run the udpgro_frglist.sh script int linux/tools/testing/selftests/net/:
$ sudo ./udpgro_frglist.sh
ipv6
tcp - over veth touching data
-l 4 -6 -D 2001:db8::1 -t rx -4 -t
-4 -t
tcp tx: 531 MB/s 9015 calls/s 9015 msg/s
tcp rx: 531 MB/s 5699 calls/s
tcp tx: 539 MB/s 9149 calls/s 9149 msg/s
tcp rx: 539 MB/s 5353 calls/s
tcp tx: 529 MB/s 8975 calls/s 8975 msg/s
tcp rx: 546 MB/s 5742 calls/s
tcp tx: 534 MB/s 9063 calls/s 9063 msg/s
udp gso - over veth touching data
-l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v
-4 -v
packet_write_wait: Connection to 10.245.68.210 port 22: Broken pipe
With "set -x" added before starting the udp test we can see that it's crashing with "./in_netns.sh ./udpgro_frglist.sh __subprocess -l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v":
+ run_udp '-l 4 -6 -D 2001:db8::1'
+ local -r 'args=-l 4 -6 -D 2001:db8::1'
+ echo 'udp gso - over veth touching data'
udp gso - over veth touching data
+ run_in_netns -l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v
+ local -r 'args=-l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v'
+ echo -l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v
-l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v
+ ./in_netns.sh ./udpgro_frglist.sh __subprocess -l 4 -6 -D 2001:db8::1 -u -S 0 rx -4 -v
-4 -v
packet_write_wait: Connection to 10.245.68.210 port 22: Broken pipe
No output captured from demsg:
[ 3197.958338] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready
[ 3197.958372] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready
[ 3197.970123] NET: Registered PF_ALG protocol family
[ 3202.293708] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready
[ 3202.293739] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready
packet_write_wait: Connection to 10.245.68.210 port 22: Broken pipe
We might need to use console to see what's going on here.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2028755/+subscriptions
References