All of lore.kernel.org
 help / color / mirror / Atom feed
From: lkml@pengaru.com <lkml@pengaru.com>
To: intel-wired-lan@osuosl.org
Subject: [Intel-wired-lan] [BUG] 4.11.0-rc1 panic on shutdown X61s
Date: Sun, 12 Mar 2017 11:24:07 -0700	[thread overview]
Message-ID: <20170312182407.GJ802@shells.gnugeneration.com> (raw)
In-Reply-To: <20170312122621.GA2823@nazgul.tnic>

On Sun, Mar 12, 2017 at 01:26:21PM +0100, Borislav Petkov wrote:
> On Sun, Mar 12, 2017 at 12:57:03PM +0100, Borislav Petkov wrote:
> > On Sat, Mar 11, 2017 at 09:37:23PM -0800, lkml at pengaru.com wrote:
> > > Hello list,
> > > 
> > > Here's a photo of the panic, on imgur to be kind to vger:
> > > http://imgur.com/a/wZI32
> > > 
> > > I'm out on a sailboat so can't really do much, but had a chance with internet
> > 
> > So you didn't bring another box with you on the sailboat to connect it to the
> > laptop over netconsole to catch full dmesg, did you?
> 
> Hahah, you're so in luck: I just sent this mail and hibernated my laptop
> and got the same BUG. What's the chance of that happening?! Apparently
> big enough.
> 
> But I was able to catch the warning before it too. So the question is,
> do you have an e1000e eth controller in that machine too?
> 
> Because the symptoms below are consistent with the observed behavior:
> e1000e fails to initialize MSI interrupts for whatever reason and falls
> back to legacy interrupts.
> 
> Then, PCI core shuts down and BUGs because the msi_list is empty.
> 
> Anyway, lemme add e1000e people too to the fun thread.
> 
<snip>

Hihgly likely apparently, this machine does have e1000e and after a single
suspend+resume cycle this appears in dmesg:

[28539.220131] ------------[ cut here ]------------
[28539.220131] WARNING: CPU: 1 PID: 1432 at drivers/pci/msi.c:1052 __pci_enable_msi_range+0x39c/0x3f0
[28539.220131] CPU: 1 PID: 1432 Comm: kworker/u4:40 Not tainted 4.11.0-rc1 #51
[28539.220131] Hardware name: LENOVO 7668CTO/7668CTO, BIOS 7NETC2WW (2.22 ) 03/22/2011
[28539.220131] Workqueue: events_unbound async_run_entry_fn
[28539.220131] Call Trace:
[28539.220131]  dump_stack+0x4d/0x72
[28539.220131]  __warn+0xc7/0xf0
[28539.220131]  warn_slowpath_null+0x18/0x20
[28539.220131]  __pci_enable_msi_range+0x39c/0x3f0
[28539.220131]  ? e1000e_get_phy_info_igp+0x1c/0xf0
[28539.220131]  pci_enable_msi+0x15/0x30
[28539.220131]  e1000e_set_interrupt_capability+0xe0/0x130
[28539.220131]  e1000e_pm_thaw+0x1d/0x50
[28539.220131]  e1000e_pm_resume+0x20/0x30
[28539.220131]  pci_pm_resume+0x5f/0x90
[28539.220131]  dpm_run_callback+0x44/0x170
[28539.220131]  ? pci_pm_thaw+0x90/0x90
[28539.220131]  device_resume+0xce/0x1e0
[28539.220131]  async_resume+0x18/0x40
[28539.220131]  async_run_entry_fn+0x32/0xe0
[28539.220131]  process_one_work+0x13b/0x3e0
[28539.220131]  worker_thread+0x64/0x4a0
[28539.220131]  kthread+0x10f/0x150
[28539.220131]  ? process_one_work+0x3e0/0x3e0
[28539.220131]  ? __kthread_create_on_node+0x150/0x150
[28539.220131]  ret_from_fork+0x29/0x40
[28539.220131] ---[ end trace e7beefda13ba724f ]---
[28539.220131] e1000e 0000:00:19.0 eth3: Failed to initialize MSI interrupts.  Falling back to legacy interrupts.

Regards,
Vito Caputo

WARNING: multiple messages have this Message-ID (diff)
From: lkml@pengaru.com
To: Borislav Petkov <bp@alien8.de>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
	vcaputo@pengaru.com, linux-pci@vger.kernel.org,
	intel-wired-lan@lists.osuosl.org
Subject: Re: [BUG] 4.11.0-rc1 panic on shutdown X61s
Date: Sun, 12 Mar 2017 11:24:07 -0700	[thread overview]
Message-ID: <20170312182407.GJ802@shells.gnugeneration.com> (raw)
In-Reply-To: <20170312122621.GA2823@nazgul.tnic>

On Sun, Mar 12, 2017 at 01:26:21PM +0100, Borislav Petkov wrote:
> On Sun, Mar 12, 2017 at 12:57:03PM +0100, Borislav Petkov wrote:
> > On Sat, Mar 11, 2017 at 09:37:23PM -0800, lkml@pengaru.com wrote:
> > > Hello list,
> > > 
> > > Here's a photo of the panic, on imgur to be kind to vger:
> > > http://imgur.com/a/wZI32
> > > 
> > > I'm out on a sailboat so can't really do much, but had a chance with internet
> > 
> > So you didn't bring another box with you on the sailboat to connect it to the
> > laptop over netconsole to catch full dmesg, did you?
> 
> Hahah, you're so in luck: I just sent this mail and hibernated my laptop
> and got the same BUG. What's the chance of that happening?! Apparently
> big enough.
> 
> But I was able to catch the warning before it too. So the question is,
> do you have an e1000e eth controller in that machine too?
> 
> Because the symptoms below are consistent with the observed behavior:
> e1000e fails to initialize MSI interrupts for whatever reason and falls
> back to legacy interrupts.
> 
> Then, PCI core shuts down and BUGs because the msi_list is empty.
> 
> Anyway, lemme add e1000e people too to the fun thread.
> 
<snip>

Hihgly likely apparently, this machine does have e1000e and after a single
suspend+resume cycle this appears in dmesg:

[28539.220131] ------------[ cut here ]------------
[28539.220131] WARNING: CPU: 1 PID: 1432 at drivers/pci/msi.c:1052 __pci_enable_msi_range+0x39c/0x3f0
[28539.220131] CPU: 1 PID: 1432 Comm: kworker/u4:40 Not tainted 4.11.0-rc1 #51
[28539.220131] Hardware name: LENOVO 7668CTO/7668CTO, BIOS 7NETC2WW (2.22 ) 03/22/2011
[28539.220131] Workqueue: events_unbound async_run_entry_fn
[28539.220131] Call Trace:
[28539.220131]  dump_stack+0x4d/0x72
[28539.220131]  __warn+0xc7/0xf0
[28539.220131]  warn_slowpath_null+0x18/0x20
[28539.220131]  __pci_enable_msi_range+0x39c/0x3f0
[28539.220131]  ? e1000e_get_phy_info_igp+0x1c/0xf0
[28539.220131]  pci_enable_msi+0x15/0x30
[28539.220131]  e1000e_set_interrupt_capability+0xe0/0x130
[28539.220131]  e1000e_pm_thaw+0x1d/0x50
[28539.220131]  e1000e_pm_resume+0x20/0x30
[28539.220131]  pci_pm_resume+0x5f/0x90
[28539.220131]  dpm_run_callback+0x44/0x170
[28539.220131]  ? pci_pm_thaw+0x90/0x90
[28539.220131]  device_resume+0xce/0x1e0
[28539.220131]  async_resume+0x18/0x40
[28539.220131]  async_run_entry_fn+0x32/0xe0
[28539.220131]  process_one_work+0x13b/0x3e0
[28539.220131]  worker_thread+0x64/0x4a0
[28539.220131]  kthread+0x10f/0x150
[28539.220131]  ? process_one_work+0x3e0/0x3e0
[28539.220131]  ? __kthread_create_on_node+0x150/0x150
[28539.220131]  ret_from_fork+0x29/0x40
[28539.220131] ---[ end trace e7beefda13ba724f ]---
[28539.220131] e1000e 0000:00:19.0 eth3: Failed to initialize MSI interrupts.  Falling back to legacy interrupts.

Regards,
Vito Caputo

  parent reply	other threads:[~2017-03-12 18:24 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-12  5:37 [BUG] 4.11.0-rc1 panic on shutdown X61s lkml
2017-03-12 11:57 ` Borislav Petkov
2017-03-12 12:26   ` [Intel-wired-lan] " Borislav Petkov
2017-03-12 12:26     ` Borislav Petkov
2017-03-12 13:55     ` [Intel-wired-lan] " Andy Shevchenko
2017-03-12 13:55       ` Andy Shevchenko
2017-03-12 22:23       ` [Intel-wired-lan] " Borislav Petkov
2017-03-12 22:23         ` Borislav Petkov
2017-03-13 16:46         ` [Intel-wired-lan] " =?unknown-8bit?q?Bj=C3=B8rn?= Mork
2017-03-13 16:46           ` Bjørn Mork
2017-03-13 16:46           ` Bjørn Mork
2017-03-14  1:20           ` [Intel-wired-lan] " Brown, Aaron F
2017-03-14  1:20             ` Brown, Aaron F
2017-03-14  1:20             ` Brown, Aaron F
2017-03-14  1:43             ` [Intel-wired-lan] " Borislav Petkov
2017-03-14  1:43               ` Borislav Petkov
2017-03-14  2:40             ` [Intel-wired-lan] " lkml
2017-03-14  2:40               ` lkml
2017-03-16 20:13               ` [Intel-wired-lan] " Bowers, AndrewX
2017-03-16 20:13                 ` Bowers, AndrewX
2017-03-16 20:13                 ` Bowers, AndrewX
2017-03-22  2:04                 ` lkml
2017-03-22  2:04                   ` lkml
2017-03-22  2:13                   ` lkml
2017-03-22  2:13                     ` lkml
2017-03-22 19:00                     ` Borislav Petkov
2017-03-22 19:00                       ` Borislav Petkov
2017-03-24  6:18                       ` Jeff Kirsher
2017-03-24  6:18                         ` Jeff Kirsher
2017-03-24  8:47                         ` Borislav Petkov
2017-03-24  8:47                           ` Borislav Petkov
2017-03-14  7:49             ` Neftin, Sasha
2017-03-14  7:49               ` Neftin, Sasha
2017-03-14  8:28             ` =?unknown-8bit?q?Bj=C3=B8rn?= Mork
2017-03-14  8:28               ` Bjørn Mork
2017-03-14  8:40               ` [Intel-wired-lan] " =?unknown-8bit?q?Bj=C3=B8rn?= Mork
2017-03-14  8:40                 ` Bjørn Mork
2017-03-14  8:40                 ` Bjørn Mork
2017-03-12 18:24     ` lkml [this message]
2017-03-12 18:24       ` lkml

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170312182407.GJ802@shells.gnugeneration.com \
    --to=lkml@pengaru.com \
    --cc=intel-wired-lan@osuosl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.