Bug#859639: linux-image-4.9.0-2-amd64: random crashes on Thinkpad X201s

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#859639: linux-image-4.9.0-2-amd64: random crashes on Thinkpad X201s

Uwe Laverenz
Package: src:linux
Version: 4.9.13-1
Severity: important

Dear Maintainer,

a freshly installed Debian Stretch on a Thinkpad X201s crashes from time to time. I suspect that there
is some kind of correlation with the intel modesetting driver. I am not able to debug this, but I tested
the very same system with a different distribution (Fedora) that still uses the old Xorg intel driver and
it did not show this behaviour.


   * What led up to the situation?

Normal system usage, no special software was used: Thunderbird/Icedove, Chrome, vlc, OpenVPN...

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Nothing special, see software list above.

   * What was the outcome of this action?

- random display flicker
- error messages:

    [ 3389.140167] [drm:ironlake_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
    [ 3389.140244] [drm:ironlake_irq_handler [i915]] *ERROR* PCH transcoder A FIFO underrun

- finally: black screen, sometimes with some coloured pixels at the left screen border

   * What outcome did you expect instead?

A stable system. :)


-- Package-specific info:
** Version:
Linux version 4.9.0-2-amd64 ([hidden email]) (gcc version 6.3.0 20170221 (Debian 6.3.0-8) ) #1 SMP Debian 4.9.13-1 (2017-02-27)

** Command line:
BOOT_IMAGE=/vmlinuz-4.9.0-2-amd64 root=/dev/mapper/vg0-system ro quiet

** Tainted: OE (12288)
 * Out-of-tree module has been loaded.
 * Unsigned module has been loaded.

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: LENOVO
product_name: 5397FEG
product_version: ThinkPad X201s
chassis_vendor: LENOVO
chassis_version: Not Available
bios_vendor: LENOVO
bios_version: 6QET70WW (1.40 )
board_vendor: LENOVO
board_name: 5397FEG
board_version: Not Available

** Loaded modules:
ctr
ccm
rfcomm
acpi_call(OE)
tp_smapi(OE)
thinkpad_ec(OE)
uinput
bnep
btusb
btrtl
btbcm
btintel
bluetooth
intel_powerclamp
coretemp
kvm_intel
arc4
kvm
iwldvm
mac80211
snd_hda_codec_hdmi
snd_hda_codec_conexant
snd_hda_codec_generic
iTCO_wdt
iTCO_vendor_support
iwlwifi
evdev
snd_hda_intel
joydev
snd_hda_codec
serio_raw
i915
pcspkr
irqbypass
sg
snd_hda_core
intel_cstate
cfg80211
thinkpad_acpi
intel_ips
intel_uncore
snd_hwdep
nvram
wmi
rfkill
acpi_cpufreq
drm_kms_helper
snd_pcm
drm
video
lpc_ich
mfd_core
button
battery
snd_timer
mei_me
ac
mei
i2c_algo_bit
snd
shpchp
soundcore
tpm_tis
tpm_tis_core
tpm
parport_pc
ppdev
lp
parport
ip_tables
x_tables
autofs4
ext4
crc16
jbd2
crc32c_generic
fscrypto
ecb
mbcache
algif_skcipher
af_alg
dm_crypt
dm_mod
sr_mod
cdrom
sd_mod
uas
usb_storage
crct10dif_pclmul
crc32_pclmul
crc32c_intel
ghash_clmulni_intel
aesni_intel
aes_x86_64
lrw
gf128mul
glue_helper
ablk_helper
cryptd
ahci
psmouse
libahci
libata
i2c_i801
i2c_smbus
scsi_mod
ehci_pci
ehci_hcd
e1000e
usbcore
ptp
usb_common
pps_core
thermal
fjes

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 02)
        Subsystem: Lenovo Core Processor DRAM Controller [17aa:2193]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
        Latency: 0
        Capabilities: <access denied>

00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Core Processor Integrated Graphics Controller [17aa:215a]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 27
        Region 0: Memory at f2000000 (64-bit, non-prefetchable) [size=4M]
        Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 4: I/O ports at 1800 [size=8]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
        Subsystem: Lenovo 5 Series/3400 Series Chipset HECI Controller [17aa:215f]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 26
        Region 0: Memory at f2727800 (64-bit, non-prefetchable) [size=16]
        Capabilities: <access denied>
        Kernel driver in use: mei_me
        Kernel modules: mei_me

00:16.3 Serial controller [0700]: Intel Corporation 5 Series/3400 Series Chipset KT Controller [8086:3b67] (rev 06) (prog-if 02 [16550])
        Subsystem: Lenovo 5 Series/3400 Series Chipset KT Controller [17aa:2162]
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin B routed to IRQ 17
        Region 0: I/O ports at 1808 [size=8]
        Region 1: Memory at f2524000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: serial

00:19.0 Ethernet controller [0200]: Intel Corporation 82577LM Gigabit Network Connection [8086:10ea] (rev 06)
        Subsystem: Lenovo 82577LM Gigabit Network Connection [17aa:2153]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 24
        Region 0: Memory at f2500000 (32-bit, non-prefetchable) [size=128K]
        Region 1: Memory at f2525000 (32-bit, non-prefetchable) [size=4K]
        Region 2: I/O ports at 1820 [size=32]
        Capabilities: <access denied>
        Kernel driver in use: e1000e
        Kernel modules: e1000e

00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06) (prog-if 20 [EHCI])
        Subsystem: Lenovo 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [17aa:2163]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin D routed to IRQ 23
        Region 0: Memory at f2728000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
        Subsystem: Lenovo 5 Series/3400 Series Chipset High Definition Audio [17aa:215e]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin B routed to IRQ 28
        Region 0: Memory at f2520000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 20
        Bus: primary=00, secondary=0d, subordinate=0d, sec-latency=0
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1c.3 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 [8086:3b48] (rev 06) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin D routed to IRQ 23
        Bus: primary=00, secondary=05, subordinate=0c, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: f0000000-f1ffffff
        Prefetchable memory behind bridge: 00000000f2800000-00000000f28fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1c.4 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 [8086:3b4a] (rev 06) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 20
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        Memory behind bridge: f2400000-f24fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp

00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06) (prog-if 20 [EHCI])
        Subsystem: Lenovo 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [17aa:2163]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin D routed to IRQ 19
        Region 0: Memory at f2728400 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci-pci
        Kernel modules: ehci_pci

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6) (prog-if 01 [Subtractive decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Bus: primary=00, secondary=0e, subordinate=0e, sec-latency=0
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
        Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation QM57 Chipset LPC Interface Controller [8086:3b07] (rev 06)
        Subsystem: Lenovo QM57 Chipset LPC Interface Controller [17aa:2166]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Capabilities: <access denied>
        Kernel driver in use: lpc_ich
        Kernel modules: lpc_ich

00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [8086:3b2f] (rev 06) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo 5 Series/3400 Series Chipset 6 port SATA AHCI Controller [17aa:2168]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin B routed to IRQ 25
        Region 0: I/O ports at 1860 [size=8]
        Region 1: I/O ports at 1814 [size=4]
        Region 2: I/O ports at 1818 [size=8]
        Region 3: I/O ports at 1810 [size=4]
        Region 4: I/O ports at 1840 [size=32]
        Region 5: Memory at f2727000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci
        Kernel modules: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 06)
        Subsystem: Lenovo 5 Series/3400 Series Chipset SMBus Controller [17aa:2167]
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin A routed to IRQ 23
        Region 0: Memory at f2728800 (64-bit, non-prefetchable) [size=256]
        Region 4: I/O ports at 1880 [size=32]
        Kernel driver in use: i801_smbus
        Kernel modules: i2c_i801

00:1f.6 Signal processing controller [1180]: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem [8086:3b32] (rev 06)
        Subsystem: Lenovo 5 Series/3400 Series Chipset Thermal Subsystem [17aa:2190]
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin D routed to IRQ 19
        Region 0: Memory at f2526000 (64-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: intel ips
        Kernel modules: intel_ips

02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6200 [8086:4239] (rev 35)
        Subsystem: Intel Corporation Centrino Advanced-N 6200 2x2 AGN [8086:1311]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 29
        Region 0: Memory at f2400000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi

ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
        Subsystem: Lenovo Core Processor QuickPath Architecture Generic Non-core Registers [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0

ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
        Subsystem: Lenovo Core Processor QuickPath Architecture System Address Decoder [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0

ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02)
        Subsystem: Lenovo Core Processor QPI Link 0 [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0

ff:02.1 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor QPI Physical 0 [8086:2d11] (rev 02)
        Subsystem: Lenovo 1st Generation Core i3/5/7 Processor QPI Physical 0 [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0

ff:02.2 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved [8086:2d12] (rev 02)
        Subsystem: Lenovo 1st Generation Core i3/5/7 Processor Reserved [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0

ff:02.3 Host bridge [0600]: Intel Corporation 1st Generation Core i3/5/7 Processor Reserved [8086:2d13] (rev 02)
        Subsystem: Lenovo 1st Generation Core i3/5/7 Processor Reserved [17aa:2196]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0


** USB devices:
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 17ef:1005 Lenovo
Bus 001 Device 005: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 004: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 003: ID 174c:55aa ASMedia Technology Inc. ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-4.9.0-2-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.127
ii  kmod                                    23-2
ii  linux-base                              4.5

Versions of packages linux-image-4.9.0-2-amd64 recommends:
ii  firmware-linux-free  3.4
ii  irqbalance           1.1.0-2.3

Versions of packages linux-image-4.9.0-2-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-pc                 2.02~beta3-5
pn  linux-doc-4.9           <none>

Versions of packages linux-image-4.9.0-2-amd64 is related to:
ii  firmware-amd-graphics     20161130-2
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
ii  firmware-iwlwifi          20161130-2
pn  firmware-libertas         <none>
ii  firmware-linux-nonfree    20161130-2
ii  firmware-misc-nonfree     20161130-2
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information

Reply | Threaded
Open this post in threaded view
|

Bug#859639: linux-image-4.9.0-2-amd64: random crashes on Thinkpad X201s

Uwe Laverenz
Hi,

this is not helpful for Debian Stretch users but just for the record:

The problem seems to be fixed in newer kernels, I don't see the error
messages or any flickering with kernel 4.12.5-300 on Fedora 26. The
system works perfectly with modesetting, no workaround needed.

hth,
Uwe

Reply | Threaded
Open this post in threaded view
|

Bug#859639: linux-image-4.9.0-2-amd64: random crashes on Thinkpad X201s

Uwe Kleine-König-5
In reply to this post by Uwe Laverenz
Control: forcemerge 837451 859639

Hello,

On Wed, Apr 05, 2017 at 03:01:53PM +0200, Uwe Laverenz wrote:

> Package: src:linux
> Version: 4.9.13-1
> Severity: important
>
> Dear Maintainer,
>
> a freshly installed Debian Stretch on a Thinkpad X201s crashes from time to time. I suspect that there
> is some kind of correlation with the intel modesetting driver. I am not able to debug this, but I tested
> the very same system with a different distribution (Fedora) that still uses the old Xorg intel driver and
> it did not show this behaviour.

I think this is the same as bug 837451, merging accordingly.

Best regards
Uwe (too)

--
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

Reply | Threaded
Open this post in threaded view
|

Bug#859639: Similar issues here

Samuel Smith
In reply to this post by Uwe Laverenz
Having the same problems here on a Lenovo T520. It used to happen only
if I had the internal screen and an external monitor both active. Now it
happens randomly with only and external monitor hooked up since the
upgrade to 4.9.0-4-amd64 #1 SMP Debian 4.9.65-3 (2017-12-03) x86_64
GNU/Linux.

I get random screen freezes where I can still move the mouse cursor, but
clicking on anything doesn't do anything. Usually only happens when
heavily using Firefox. Machine has 16GB of ram as well.

Xorg logs would have:
[201653.062] (WW) modeset(0): flip queue failed: Cannot allocate memory
[201653.062] (WW) modeset(0): Page flip failed: Cannot allocate memory
[201730.916] (WW) modeset(0): flip queue failed: Cannot allocate memory
[201730.916] (WW) modeset(0): Page flip failed: Cannot allocate memory
[201730.916] (WW) modeset(0): flip queue failed: Cannot allocate memory
[201730.916] (WW) modeset(0): Page flip failed: Cannot allocate memory

dmesg would have:
[drm:ironlake_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun


I have since stopped using the modeset driver and added to
/etc/X11/xorg.conf.d/20-intel.conf


Section "Device"
         Identifier      "Intel Graphics"
         Driver          "intel"
EndSection


No issues yet but I will post back if it happens.

Reply | Threaded
Open this post in threaded view
|

Bug#859639: More info

Samuel Smith
In reply to this post by Uwe Laverenz
Apparently switching to use the intel driver (instead of modeset) did
not fix anything, just made it worse.

What seems to cause the issue is using Firefox + having a second
instance of Firefox open (using a "Dev" profile, I use this for web
development work) + having a private browsing instance open on the Dev
profile.

With the modesetting driver one of two things would happen. Either one
of the Firefox instances would stop responding, but not due to 100% cpu
lock up, it was as if the firefox instance would just stop responding to
mouse or keyboard inputs for minutes at a time. Normally a 'Ctrl+q'
would fix that (basically quit and restart). I don't actually remember
having this problem up until a couple of weeks ago.

In the other case, I'd minimize firefox to the task bar, do something
else, and then maximize it back. But upon the maximize, the screen on my
external monitor would turn black for a second and then come back on
(laptop is in a docking station with the lid closed and LCD screen off),
if I move my mouse or click, the screen would again turn black for a
second and then come back. Only way to stop this cycle is to either
minimize the firefox instance or 'Ctrl+q' it. Now this particular issue
happens about once a month (sometimes every other month) and had done
that for a few months now (but less than a year). The problem is that
since the last kernel update, it seems to happen everyday. Been that way
for the last 2 weeks or so. But also I updated Firefox from 57 to 57.0.1
about 2 weeks ago as well... so not sure. But either way, a web browser
should not cause a monitor to go blank.

Onto today, about 24 hours after using the intel driver (the current one
in the repos) I got a complete screen freeze. The mouse cursor started
to move very slowly and then stopped. Nothing would respond after that.
There was no hard drive activity either (so nothing ate up all the ram
and started swapping to disk). Keyboard was not responsive either. Not
even pushing capslock would light the capslock led on the keyboard.
Tried ctrl+alt+backspace but got nothing. Tried various sysrq commands
but no response so had to force the whole laptop off by holding down the
power button.

Upon boot up, I removed the intel driver and went back to the
modesetting driver. On my two Firefox instances, I had forced GPU
offloading via the 'layers.acceleration.force-enabled' option. Normally
it is disabled on Linux machines. I went ahead and left it forced on for
my main instance (so no change), but on my Dev instance, I set it back
to default (off). Perhaps running two instances of Firefox with GPU
acceleration is too much, but still should not crash a system...


Not sure what info I should provide, but here's an lspci of my vga:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09) (prog-if 00
[VGA controller])
         Subsystem: Lenovo 2nd Generation Core Processor Family
Integrated Graphics Controller
         Flags: bus master, fast devsel, latency 0, IRQ 29
         Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
         Memory at e0000000 (64-bit, prefetchable) [size=256M]
         I/O ports at 4000 [size=64]
         [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
         Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
         Capabilities: [d0] Power Management version 2
         Capabilities: [a4] PCI Advanced Features
         Kernel driver in use: i915
         Kernel modules: i915

Debating on grabbing the latest kernel from backports.. but really don't
want to have to mess with that. Thinking something is wrong in the i915
driver.


Regards,