Netdev List
 help / color / mirror / Atom feed
* Regression caused by commit 7bb05b85bc2d ("r8169: don't use MSI-X on RTL8106e")
@ 2018-09-12  3:42 Kai-Heng Feng
  2018-09-12  4:56 ` Jian-Hong Pan
  2018-09-12  6:32 ` Thomas Gleixner
  0 siblings, 2 replies; 8+ messages in thread
From: Kai-Heng Feng @ 2018-09-12  3:42 UTC (permalink / raw)
  To: jian-hong, Thomas Gleixner; +Cc: Linux Netdev List, Linux Kernel Mailing List

Hi Jian-Hong,

There's a Dell machine with RTL8106e stops to work after S3 since the  
commit introduced.
So I am wondering if it's possible to revert the commit and use  
DMI/subsystem id based quirk table?

It's because of commit bc976233a872 ("genirq/msi, x86/vector: Prevent  
reservation mode for non maskable MSI") cleared the reservation mode, and I  
can see this after S3:

[   94.872838] do_IRQ: 3.33 No irq handler for vector

If the device uses MSI-X instead of MSI, the issue doesn't happen because  
of reservation mode.


Hi Thomas,

Is it something should be handled by x86 BIOS? Because I don't see this  
issue when I use Suspend-to-Idle, which doesn't use BIOS to do suspend.

Kai-Heng

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-09-27  9:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-12  3:42 Regression caused by commit 7bb05b85bc2d ("r8169: don't use MSI-X on RTL8106e") Kai-Heng Feng
2018-09-12  4:56 ` Jian-Hong Pan
2018-09-12  5:57   ` Kai-Heng Feng
2018-09-12  6:32 ` Thomas Gleixner
2018-09-12  8:19   ` Kai-Heng Feng
2018-09-13  5:50     ` Jian-Hong Pan
2018-09-21 17:08       ` Andy Shevchenko
2018-09-27  9:03         ` Jian-Hong Pan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox