https://bugzilla.kernel.org/show_bug.cgi?id=74141
Bug ID: 74141 Summary: clevo p170em notebook sometimes hangs on resume from suspend Product: ACPI Version: 2.5 Kernel Version: 3.15-rc1 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Power-Sleep-Wake Assignee: acpi_power-sleep-w...@kernel-bugs.osdl.org Reporter: haagch.christ...@googlemail.com Regression: Yes Created attachment 132391 --> https://bugzilla.kernel.org/attachment.cgi?id=132391&action=edit dmesg with a few successful suspends on e686bd8 I don't have much information yet unfortunately. On a failed wake up apparently nothing is written to the systemd journal. What I'm sure about is that with up to 3.14 it suspends and wakes up pretty much every time without problems, but with 3.15-rc1 it sometimes seems to wake up okay, displays X, but then it just hangs there and is not usable at all. (And sometimes it works flawlessly.) What I'm not so sure about: I have tried bisecting it, but it's complicated because I don't know how often it happens, i.e. how often I have to suspend and wake up to trigger it. All I know is that I have suspended several times with e686bd8dc55ebd605b792632c415481fbc952458 without problems and could reproduce the hang on wakeup with just two suspends on f7c1d074200417d8204dd97b4acfdba1ebc63c89 I'm not sure what to make of it seeing it only added initialization of an error variable to zero. But it does alter behavior... When one of these happens: if (index > end_index) break; if (index == end_index) { nr = i_size & ~PAGE_CACHE_MASK; if (nr <= offset) break; } error never gets set. I assume an unitialized value was some random garbage so something != 0 was returned, and now 0 is returned then. But I really can't say whether this is supposed to happen. I'll play a bit with it to verify whether it has something to do with it. Hardware shouldn't be out of the ordinary: $ lspci 00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) 00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) 00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) 00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4) 00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4) 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04) 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wimbledon XT [Radeon HD 7970M] (rev ff) 03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01) 03:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a) 04:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 (rev 24) 05:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller (rev 30) $ lsusb Bus 004 Device 004: ID 5986:0361 Acer, Inc Bus 004 Device 003: ID 147e:1002 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 002: ID 8087:07da Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Let me know if and how I can provide other relevant information. (I'll see whether netconsole will be able to provide some logging on failed wakeups) -- You are receiving this mail because: You are watching the assignee of the bug. ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla