commit 10ce0db787004875f4dba068ea952207d1d8abeb
Author: Heiner Kallweit <hkallwe...@gmail.com>
Date:   Fri Oct 18 11:08:16 2024 +0200

    r8169: avoid unsolicited interrupts
    
    It was reported that after resume from suspend a PCI error is logged
    and connectivity is broken. Error message is:
    PCI error (cmd = 0x0407, status_errs = 0x0000)
    The message seems to be a red herring as none of the error bits is set,
    and the PCI command register value also is normal. Exception handling
    for a PCI error includes a chip reset what apparently brakes connectivity
    here. The interrupt status bit triggering the PCI error handling isn't
    actually used on PCIe chip versions, so it's not clear why this bit is
    set by the chip. Fix this by ignoring this bit on PCIe chip versions.
    
    Fixes: 0e4851502f84 ("r8169: merge with version 8.001.00 of Realtek's r8168 
driver")
    Closes: https://bugzilla.kernel.org/show_bug.cgi?id=219388
    Tested-by: Atlas Yu <atlas...@canonical.com>
    Signed-off-by: Heiner Kallweit <hkallwe...@gmail.com>
    Reviewed-by: Simon Horman <ho...@kernel.org>
    Link: 
https://patch.msgid.link/78e2f535-438f-4212-ad94-a77637ac6...@gmail.com
    Signed-off-by: Paolo Abeni <pab...@redhat.com>

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

Title:
  NIC(r8169) didn't link up after resuming from suspend

Status in linux-signed-hwe-6.8 package in Ubuntu:
  In Progress

Bug description:
  [Summary]

  During the SRU testing, I found a hp laptop always timeout after
  suspend test, after checking I found that the NIC didn't link up.

  Part of journal log as follows:
  Sep 12 11:13:01 ubuntu kernel: PM: suspend entry (s2idle)
  ...
  ...
  Sep 12 11:13:10 ubuntu kernel: PM: suspend exit
  ...
  Sep 12 11:13:14 ubuntu kernel: r8169 0000:02:00.1 enp2s0f1: PCI error (cmd = 
0x0407, status_errs = 0x0000)

  [Expected result]

  SRU test can continue after suspend test.

  [Actual result]

  SRU test times out and NIC is down.

  [Additional information]

  Following are the DUTs that are impacted.
  https://certification.canonical.com/hardware/202304-31463/

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: linux-image-6.8.0-44-generic 6.8.0-44.44~22.04.1
  ProcVersionSignature: Ubuntu 6.8.0-44.44~22.04.1-generic 6.8.12
  Uname: Linux 6.8.0-44-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.6
  Architecture: amd64
  CasperMD5CheckMismatches: ./preseed/project.cfg
  CasperMD5CheckResult: fail
  Date: Thu Sep 12 11:16:43 2024
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-stella-jammy-amd64-20230920-537
  InstallationDate: Installed on 2024-09-11 (0 days ago)
  InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
pc-stella-jammy-amd64-20230920-537
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: linux-signed-hwe-6.8
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-signed-hwe-6.8/+bug/2080454/+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