Activity log for bug #1903596

Date Who What changed Old value New value Message
2020-11-09 21:45:39 Wren Turkal bug added bug
2020-11-10 02:23:55 Po-Hsu Lin bug added subscriber Po-Hsu Lin
2020-11-10 02:24:17 Po-Hsu Lin linux-signed-hwe (Ubuntu): status New Incomplete
2020-11-16 03:52:17 Po-Hsu Lin linux-signed-hwe (Ubuntu): status Incomplete Confirmed
2020-11-16 05:18:57 Po-Hsu Lin affects linux-signed-hwe (Ubuntu) linux (Ubuntu)
2020-11-16 05:19:33 Po-Hsu Lin nominated for series Ubuntu Bionic
2020-11-16 05:19:33 Po-Hsu Lin bug task added linux (Ubuntu Bionic)
2020-11-27 11:48:23 Po-Hsu Lin nominated for series Ubuntu Focal
2020-11-27 11:48:23 Po-Hsu Lin bug task added linux (Ubuntu Focal)
2020-11-27 11:48:23 Po-Hsu Lin nominated for series Ubuntu Hirsute
2020-11-27 11:48:23 Po-Hsu Lin bug task added linux (Ubuntu Hirsute)
2020-11-27 11:48:23 Po-Hsu Lin nominated for series Ubuntu Xenial
2020-11-27 11:48:23 Po-Hsu Lin bug task added linux (Ubuntu Xenial)
2020-11-27 11:48:23 Po-Hsu Lin nominated for series Ubuntu Groovy
2020-11-27 11:48:23 Po-Hsu Lin bug task added linux (Ubuntu Groovy)
2020-11-27 11:48:43 Po-Hsu Lin description This appears to be a problem in the ath10k module. I am not sure what it is exactly. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.15.0-122-generic 4.15.0-122.124~16.04.1 ProcVersionSignature: Ubuntu 4.15.0-122.124~16.04.1-generic 4.15.18 Uname: Linux 4.15.0-122-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.26 Architecture: amd64 CurrentDesktop: Unity Date: Mon Nov 9 13:35:54 2020 DistributionChannelDescriptor: # This is a distribution channel descriptor # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor canonical-oem-somerville-xenial-amd64-20160624-2 InstallationDate: Installed on 2020-11-09 (0 days ago) InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 20160624-10:47 SourcePackage: linux-signed-hwe UpgradeStatus: No upgrade log present (probably fresh install) == SRU Justification == Whenever a buggy NAPI driver returns more than its budget, it will trigger a stack trace warning with: WARN_ON_ONCE(work > weight); The warning message looks like this : WARNING: CPU: 2 PID: 0 at /build/linux-hwe-ymdo11/linux-hwe-4.15.0/net/core/dev.c:5672 net_rx_action+0x276/0x3b0 This is not very useful for debugging purpose, since it does not tell you what's going on there. == Fix == * 427d5838e996 ("net: napi: remove useless stack trace") This patch will emit a message giving the function name, and a descriptive message like: NAPI poll function ath10k_pci_napi_poll+0x0/0x120 [ath10k_pci] returned 0, exceeding its budget of 64. This patch is a clean-cherry for all the releases except Xenial. For Xenial it will need to be applied with -C1 == Test == Test kernels can be found here: https://people.canonical.com/~phlin/kernel/lp-1903596-napi-warnon/ Please note that even though I tried to reproduce this on a XPS 13 9360 mentioned in this bug report that shipped with Atheros QCA6174 [168c:003e] wireless card, but I can't trigger this warning message. The bug opener is also unable to test this due to some other reasons. Howeve I did tried to trigger this warning forcibly by putting it outside the if statement with the test kernels in the following link to make sure it won't cause some other problem. https://people.canonical.com/~phlin/kernel/lp-1903596-napi-warnon/force-to-warn/ == Where problems could occur == For this bug itself, this patch does not really solve the problem but it will provide more debug information for developers in the future (and since this is just a warning message, it should be fine). We can expect to see more a detailed report against ath10k driver in the future on launchpad. == Original Bug Report == This appears to be a problem in the ath10k module. I am not sure what it is exactly. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.15.0-122-generic 4.15.0-122.124~16.04.1 ProcVersionSignature: Ubuntu 4.15.0-122.124~16.04.1-generic 4.15.18 Uname: Linux 4.15.0-122-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.26 Architecture: amd64 CurrentDesktop: Unity Date: Mon Nov 9 13:35:54 2020 DistributionChannelDescriptor:  # This is a distribution channel descriptor  # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor  canonical-oem-somerville-xenial-amd64-20160624-2 InstallationDate: Installed on 2020-11-09 (0 days ago) InstallationMedia: Ubuntu 16.04 "Xenial" - Build amd64 LIVE Binary 20160624-10:47 SourcePackage: linux-signed-hwe UpgradeStatus: No upgrade log present (probably fresh install)
2020-11-30 07:39:53 Stefan Bader linux (Ubuntu Groovy): importance Undecided Low
2020-11-30 07:39:53 Stefan Bader linux (Ubuntu Groovy): status New In Progress
2020-11-30 07:40:05 Stefan Bader linux (Ubuntu Focal): importance Undecided Low
2020-11-30 07:40:05 Stefan Bader linux (Ubuntu Focal): status New In Progress
2020-11-30 07:40:21 Stefan Bader linux (Ubuntu Bionic): importance Undecided Low
2020-11-30 07:40:21 Stefan Bader linux (Ubuntu Bionic): status New In Progress
2020-11-30 07:40:43 Stefan Bader linux (Ubuntu Xenial): importance Undecided Low
2020-11-30 07:40:43 Stefan Bader linux (Ubuntu Xenial): status New In Progress
2020-12-08 18:07:43 Ian May linux (Ubuntu Xenial): status In Progress Fix Committed
2020-12-08 18:07:48 Ian May linux (Ubuntu Bionic): status In Progress Fix Committed
2020-12-08 18:07:51 Ian May linux (Ubuntu Focal): status In Progress Fix Committed
2020-12-08 18:07:55 Ian May linux (Ubuntu Groovy): status In Progress Fix Committed
2021-01-06 16:27:56 Ubuntu Kernel Bot tags amd64 apport-bug xenial amd64 apport-bug verification-needed-xenial xenial
2021-01-11 17:37:40 Ubuntu Kernel Bot tags amd64 apport-bug verification-needed-xenial xenial amd64 apport-bug verification-needed-bionic verification-needed-xenial xenial
2021-01-18 04:56:26 Po-Hsu Lin linux (Ubuntu Hirsute): status Confirmed In Progress
2021-01-18 04:56:54 Po-Hsu Lin linux (Ubuntu Xenial): assignee Po-Hsu Lin (cypressyew)
2021-01-18 04:56:56 Po-Hsu Lin linux (Ubuntu Bionic): assignee Po-Hsu Lin (cypressyew)
2021-01-18 04:56:58 Po-Hsu Lin linux (Ubuntu Focal): assignee Po-Hsu Lin (cypressyew)
2021-01-18 04:56:59 Po-Hsu Lin linux (Ubuntu Groovy): assignee Po-Hsu Lin (cypressyew)
2021-01-18 04:57:00 Po-Hsu Lin linux (Ubuntu Hirsute): assignee Po-Hsu Lin (cypressyew)
2021-01-26 04:58:53 Po-Hsu Lin attachment added X https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1903596/+attachment/5456919/+files/X
2021-01-26 04:59:05 Po-Hsu Lin tags amd64 apport-bug verification-needed-bionic verification-needed-xenial xenial amd64 apport-bug verification-done-xenial verification-needed-bionic xenial
2021-01-26 05:37:33 Po-Hsu Lin attachment added B https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1903596/+attachment/5456936/+files/B
2021-01-26 05:37:43 Po-Hsu Lin tags amd64 apport-bug verification-done-xenial verification-needed-bionic xenial amd64 apport-bug verification-done-bionic verification-done-xenial xenial
2021-01-26 21:44:15 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2021-01-26 21:44:15 Launchpad Janitor cve linked 2020-27777
2021-01-26 21:55:49 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released
2021-01-29 07:38:32 Ubuntu Kernel Bot tags amd64 apport-bug verification-done-bionic verification-done-xenial xenial amd64 apport-bug verification-done-bionic verification-done-xenial verification-needed-groovy xenial
2021-02-05 10:18:20 Ubuntu Kernel Bot tags amd64 apport-bug verification-done-bionic verification-done-xenial verification-needed-groovy xenial amd64 apport-bug verification-done-bionic verification-done-xenial verification-needed-focal verification-needed-groovy xenial
2021-02-22 03:59:44 Po-Hsu Lin attachment added G https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1903596/+attachment/5465825/+files/G
2021-02-22 03:59:53 Po-Hsu Lin tags amd64 apport-bug verification-done-bionic verification-done-xenial verification-needed-focal verification-needed-groovy xenial amd64 apport-bug verification-done-bionic verification-done-groovy verification-done-xenial verification-needed-focal xenial
2021-02-22 04:05:52 Po-Hsu Lin attachment added F https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1903596/+attachment/5465826/+files/F
2021-02-22 04:06:29 Po-Hsu Lin tags amd64 apport-bug verification-done-bionic verification-done-groovy verification-done-xenial verification-needed-focal xenial amd64 apport-bug verification-done-bionic verification-done-focal verification-done-groovy verification-done-xenial xenial
2021-02-23 16:16:31 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2021-02-23 16:16:31 Launchpad Janitor cve linked 2020-29372
2021-02-23 16:22:36 Launchpad Janitor linux (Ubuntu Groovy): status Fix Committed Fix Released
2021-02-23 16:22:36 Launchpad Janitor cve linked 2020-28974
2021-03-12 08:07:10 Po-Hsu Lin linux (Ubuntu Hirsute): assignee Po-Hsu Lin (cypressyew)
2021-03-12 08:07:12 Po-Hsu Lin linux (Ubuntu Hirsute): status In Progress Fix Released