All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 211895] dell_wmi_sysman causes unbootable system
       [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
@ 2021-02-26  9:16 ` bugzilla-daemon
  2021-02-26  9:18 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2021-02-26  9:16 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=211895

Petr Špaček (pspacek@isc.org) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pspacek@isc.org

--- Comment #1 from Petr Špaček (pspacek@isc.org) ---
Created attachment 295461
  --> https://bugzilla.kernel.org/attachment.cgi?id=295461&action=edit
journalctl from the failed boot - DELL E5470

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 211895] dell_wmi_sysman causes unbootable system
       [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
  2021-02-26  9:16 ` [Bug 211895] dell_wmi_sysman causes unbootable system bugzilla-daemon
@ 2021-02-26  9:18 ` bugzilla-daemon
  2021-02-26 18:57 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2021-02-26  9:18 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=211895

--- Comment #2 from Petr Špaček (pspacek@isc.org) ---
Panic reproduced also on Dell Latitude E5470/0MT53G, BIOS 1.23.3 08/04/2020
with kernel 5.11.1.

First log lines about WMI are:
wmi_bus wmi_bus-PNP0C14:01: WQBC data block query control method not found
acpi PNP0C14:02: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first
instance was on PNP0C14:01)
acpi PNP0C14:03: duplicate WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (first
instance was on PNP0C14:01)

and then boot goes on for a second. Several processes cause stack traces to be
printed, pointing all over the place. Blacklisting the module workarounds the
problem.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 211895] dell_wmi_sysman causes unbootable system
       [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
  2021-02-26  9:16 ` [Bug 211895] dell_wmi_sysman causes unbootable system bugzilla-daemon
  2021-02-26  9:18 ` bugzilla-daemon
@ 2021-02-26 18:57 ` bugzilla-daemon
  2021-03-20 14:40 ` bugzilla-daemon
  2021-03-21 12:23 ` bugzilla-daemon
  4 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2021-02-26 18:57 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=211895

Mario Limonciello (mario_limonciello@dell.com) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mario_limonciello@dell.com

--- Comment #3 from Mario Limonciello (mario_limonciello@dell.com) ---
So if it's 5.11.1 as well as linux-next then you have
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/drivers/platform/x86/dell-wmi-sysman?h=linux-5.11.y&id=215164bfb7144c5890dd8021ff06e486939862d4
already applied then.

> 5570/5470?  

These are quite old right - like they came out in 2015/2016 time frame.

I would expect they don't support this interface, but they should have bailed
more gracefully too.

Can you please test https://lkml.org/lkml/2021/2/18/748
It needs to be re-spun from maintainer feedback, but I think it will fix the
issue for you.  If it works for you, i'll respin it soon and you can test the
new one as well hopefully.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 211895] dell_wmi_sysman causes unbootable system
       [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
                   ` (2 preceding siblings ...)
  2021-02-26 18:57 ` bugzilla-daemon
@ 2021-03-20 14:40 ` bugzilla-daemon
  2021-03-21 12:23 ` bugzilla-daemon
  4 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2021-03-20 14:40 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=211895

Hans de Goede (jwrdegoede@fedoraproject.org) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jwrdegoede@fedoraproject.or
                   |                            |g

--- Comment #7 from Hans de Goede (jwrdegoede@fedoraproject.org) ---
I've prepared and posted a set of patches which deal with various problems with
error-exit path cleanups and general robustness of the dell-wmi-sysman driver:

https://lore.kernel.org/platform-driver-x86/20210320143429.76047-1-hdegoede@redhat.com/T/#t

Note it is not entirely clear to me what is going on here, so I'm not sure if
these patches fix things but hopefully they will help.

What would be helpful, independent of testing the patches, is if someone could
boot a 5.11 kernel with dell-wmi-sysman blacklisted to avoid the problem.

And then:

1. Switch to a text-console
2. ssh into the machine and run dmesg -w
3. ssh into the machine a second time and run: "sudo modprobe dell_wmi_sysman
dyndbg"

And then collect log info from the "dmesg -w" and in case there are log
messages on the text-console which did not make it into the ssh dmesg -w
output, make a picture of those.

And if you are capable of building your own kernels then testing the patches
would be great too of course (save the emails in "raw" format and then "git am"
them).

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

* [Bug 211895] dell_wmi_sysman causes unbootable system
       [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
                   ` (3 preceding siblings ...)
  2021-03-20 14:40 ` bugzilla-daemon
@ 2021-03-21 12:23 ` bugzilla-daemon
  4 siblings, 0 replies; 5+ messages in thread
From: bugzilla-daemon @ 2021-03-21 12:23 UTC (permalink / raw)
  To: platform-driver-x86

https://bugzilla.kernel.org/show_bug.cgi?id=211895

--- Comment #10 from Hans de Goede (jwrdegoede@fedoraproject.org) ---
Thanks to Freddy's testing, we now have confirmation that the patches fix
things and I now also now the exact circumstances / root-cause which triggers
this crash.

I've posted a v2 of the patches, adding one more robustness fix and dropping
one patch which needs more testing:

https://lore.kernel.org/platform-driver-x86/20210321115901.35072-1-hdegoede@redhat.com/T/#t

I'll work on getting these merged by Linus and then also on getting them added
to the stable kernel series (I'm the drivers/platform/x86 maintainer). In the
mean time it would be best if distros carry the v2 patch-series as downstream
patches.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

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

end of thread, other threads:[~2021-03-21 12:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <bug-211895-215701@https.bugzilla.kernel.org/>
2021-02-26  9:16 ` [Bug 211895] dell_wmi_sysman causes unbootable system bugzilla-daemon
2021-02-26  9:18 ` bugzilla-daemon
2021-02-26 18:57 ` bugzilla-daemon
2021-03-20 14:40 ` bugzilla-daemon
2021-03-21 12:23 ` bugzilla-daemon

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.