[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#950021: linux-image-5.4.0-3-amd64: i915 Driver Problem: Resetting rcs0 for hang on rcs0 -> Fixed in linux 5.5



Package: src:linux
Version: 5.4.13-1
Severity: normal
Tags: upstream

Linux Kernel 5.4 has a problem with the i915 drm driver.
Problem is reported here:
https://gitlab.freedesktop.org/drm/intel/issues/161#note_363380 and
fixed in Linux 5.5.

When the problem occurs the system will hang for 5 to 20 seconds and
the
line "i915 0000:00:02.0: Resetting rcs0 for hang on rcs0" will be
logged
to kernel.log.
Software using graphic acceleration like games or some browsers have a
chance to crash due to the reset.

There are bug-reports for other distributions as well like:
 - https://bugs.archlinux.org/task/64860
 - https://bugzilla.redhat.com/show_bug.cgi?id=1727433
 - ...

-- Package-specific info:
** Version:
Linux version 5.4.0-3-amd64 (debian-kernel@lists.debian.org) (gcc
version 9.2.1 20200117 (Debian 9.2.1-24)) #1 SMP Debian 5.4.13-1 (2020-
01-19)

** Command line:
BOOT_IMAGE=/vmlinuz-5.4.0-3-amd64 root=/dev/mapper/rootvg-rootlv ro
quiet

** Not tainted

** Kernel log:
[11852.271856] i915 0000:00:02.0: GPU HANG: ecode 9:1:0x00000000, hang
on rcs0
[11852.271863] GPU hangs can indicate a bug anywhere in the entire gfx
stack, including userspace.
[11852.271866] Please file a _new_ bug report on bugs.freedesktop.org
against DRI -> DRM/Intel
[11852.271869] drm/i915 developers can then reassign to the right
component if it's not a kernel issue.
[11852.271872] The GPU crash dump is required to analyze GPU hangs, so
please always attach it.
[11852.271875] GPU crash dump saved to /sys/class/drm/card0/error
[11852.272901] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[11852.273788] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset
request timed out: {request: 00000001, RESET_CTL: 00000001}
[11852.274113] i915 0000:00:02.0: Resetting chip for hang on rcs0
[11852.275996] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset
request timed out: {request: 00000001, RESET_CTL: 00000001}
[11852.276883] [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset
request timed out: {request: 00000001, RESET_CTL: 00000001}
[11860.272748] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[11862.288786] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
[11870.288746] i915 0000:00:02.0: Resetting rcs0 for hang on rcs0

** Model information
sys_vendor: LENOVO
product_name: 20FNS0UB00
product_version: ThinkPad T460
chassis_vendor: LENOVO
chassis_version: None
bios_vendor: LENOVO
bios_version: R06ET66W (1.40 )
board_vendor: LENOVO
board_name: 20FNS0UB00
board_version: SDK0J40705 WIN

** Loaded modules:
xt_hl
xt_REDIRECT
rfcomm
cpufreq_conservative
cpufreq_powersave
cpufreq_userspace
xt_CHECKSUM
nft_chain_nat
xt_MASQUERADE
nf_nat
md4
bridge
nls_utf8
stp
cifs
llc
gcm
dns_resolver
fscache
libdes
snd_usb_audio
snd_usbmidi_lib
snd_rawmidi
snd_seq_device
cmac
bnep
uvcvideo
videobuf2_vmalloc
videobuf2_memops
videobuf2_v4l2
videobuf2_common
btusb
btrtl
btbcm
btintel
videodev
mc
bluetooth
drbg
ansi_cprng
fuse
ecdh_generic
ecc
nft_counter
xt_tcpudp
xt_state
binfmt_misc
xt_conntrack
nf_conntrack
nf_defrag_ipv6
nf_defrag_ipv4
libcrc32c
nft_compat
nf_tables
nfnetlink
snd_hda_codec_hdmi
msr
intel_rapl_msr
intel_rapl_common
snd_soc_skl
snd_soc_hdac_hda
x86_pkg_temp_thermal
snd_hda_ext_core
intel_powerclamp
snd_soc_sst_ipc
snd_soc_sst_dsp
coretemp
snd_soc_acpi_intel_match
snd_soc_acpi
mei_wdt
iwlmvm
snd_soc_core
kvm_intel
mac80211
snd_hda_codec_realtek
snd_hda_codec_generic
snd_compress
libarc4
kvm
iwlwifi
snd_hda_intel
irqbypass
intel_cstate
snd_intel_nhlt
intel_uncore
snd_hda_codec
cfg80211
pcspkr
intel_rapl_perf
snd_hda_core
snd_hwdep
iTCO_wdt
joydev
iTCO_vendor_support
snd_pcm
rtsx_pci_ms
memstick
wmi_bmof
snd_timer
serio_raw
watchdog
sg
intel_pch_thermal
tpm_tis
mei_me
tpm_tis_core
tpm
mei
rng_core
thinkpad_acpi
nvram
ledtrig_audio
snd
ac
soundcore
rfkill
evdev
parport_pc
ppdev
lp
parport
sunrpc
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
hid_logitech_hidpp
hid_logitech_dj
hid_generic
usbhid
hid
dm_crypt
dm_mod
sd_mod
crct10dif_pclmul
crc32_pclmul
crc32c_intel
ghash_clmulni_intel
i915
rtsx_pci_sdmmc
mmc_core
e1000e
aesni_intel
crypto_simd
xhci_pci
xhci_hcd
ahci
psmouse
libahci
cryptd
glue_helper
libata
i2c_algo_bit
i2c_i801
drm_kms_helper
ptp
usbcore
scsi_mod
pps_core
drm
rtsx_pci
mfd_core
usb_common
wmi
battery
button
video

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500
v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:1904] (rev
08)
	Subsystem: Lenovo Xeon E3-1200 v5/E3-1500 v5/6th Gen Core
Processor Host Bridge/DRAM Registers [17aa:5053]
	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>
	Kernel driver in use: skl_uncore

00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake GT2
[HD Graphics 520] [8086:1916] (rev 07) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Skylake GT2 [HD Graphics 520] [17aa:5053]
	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 128
	Region 0: Memory at f0000000 (64-bit, non-prefetchable)
[size=16M]
	Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at e000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB
3.0 xHCI Controller [8086:9d2f] (rev 21) (prog-if 30 [XHCI])
	Subsystem: Lenovo Sunrise Point-LP USB 3.0 xHCI Controller
[17aa:5053]
	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 A routed to IRQ 126
	Region 0: Memory at f1220000 (64-bit, non-prefetchable)
[size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise
Point-LP Thermal subsystem [8086:9d31] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP Thermal subsystem
[17aa:5053]
	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 C routed to IRQ 18
	Region 0: Memory at f124a000 (64-bit, non-prefetchable)
[size=4K]
	Capabilities: <access denied>
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:16.0 Communication controller [0780]: Intel Corporation Sunrise
Point-LP CSME HECI #1 [8086:9d3a] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP CSME HECI [17aa:5053]
	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 129
	Region 0: Memory at f124b000 (64-bit, non-prefetchable)
[size=4K]
	Capabilities: <access denied>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-LP SATA
Controller [AHCI mode] [8086:9d03] (rev 21) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo Sunrise Point-LP SATA Controller [AHCI mode]
[17aa:5053]
	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 A routed to IRQ 125
	Region 0: Memory at f1248000 (32-bit, non-prefetchable)
[size=8K]
	Region 1: Memory at f124e000 (32-bit, non-prefetchable)
[size=256]
	Region 2: I/O ports at e080 [size=8]
	Region 3: I/O ports at e088 [size=4]
	Region 4: I/O ports at e060 [size=32]
	Region 5: Memory at f124c000 (32-bit, non-prefetchable)
[size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI
Express Root Port #1 [8086:9d10] (rev f1) (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
	Interrupt: pin A routed to IRQ 122
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: f1100000-f11fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset-
FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.2 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI
Express Root Port #3 [8086:9d12] (rev f1) (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
	Interrupt: pin C routed to IRQ 123
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: None
	Memory behind bridge: f1000000-f10fffff [size=1M]
	Prefetchable memory behind bridge: None
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset-
FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-LP LPC
Controller [8086:9d48] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP LPC Controller [17aa:5053]
	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

00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP
PMC [8086:9d21] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP PMC [17aa:5053]
	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-
	Region 0: Memory at f1244000 (32-bit, non-prefetchable)
[size=16K]

00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD
Audio [8086:9d70] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP HD Audio [17aa:5053]
	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: 64
	Interrupt: pin A routed to IRQ 131
	Region 0: Memory at f1240000 (64-bit, non-prefetchable)
[size=16K]
	Region 4: Memory at f1230000 (64-bit, non-prefetchable)
[size=64K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel, snd_soc_skl

00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus
[8086:9d23] (rev 21)
	Subsystem: Lenovo Sunrise Point-LP SMBus [17aa:5053]
	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 16
	Region 0: Memory at f124d000 (64-bit, non-prefetchable)
[size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet
Connection I219-LM [8086:156f] (rev 21)
	Subsystem: Lenovo Ethernet Connection I219-LM [17aa:2233]
	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 127
	Region 0: Memory at f1200000 (32-bit, non-prefetchable)
[size=128K]
	Capabilities: <access denied>
	Kernel driver in use: e1000e
	Kernel modules: e1000e

02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
RTS522A PCI Express Card Reader [10ec:522a] (rev 01)
	Subsystem: Lenovo RTS522A PCI Express Card Reader [17aa:5053]
	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 124
	Region 0: Memory at f1100000 (32-bit, non-prefetchable)
[size=4K]
	Capabilities: <access denied>
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci

04:00.0 Network controller [0280]: Intel Corporation Wireless 8260
[8086:24f3] (rev 3a)
	Subsystem: Intel Corporation Wireless 8260 [8086:1130]
	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 130
	Region 0: Memory at f1000000 (64-bit, non-prefetchable)
[size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi


** USB devices:
Bus 002 Device 003: ID 2109:8110 VIA Labs, Inc. Hub
Bus 002 Device 002: ID 17ef:1010 Lenovo Lenovo ThinkPad Dock   
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard
Reader
Bus 001 Device 009: ID 17ef:100f Lenovo Lenovo ThinkPad Dock   
Bus 001 Device 006: ID 1852:7022 GYROCOM C&C Co., LTD 
Bus 001 Device 010: ID 24f0:2020  
Bus 001 Device 007: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 2109:2811 VIA Labs, Inc. Hub
Bus 001 Device 002: ID 17ef:1010 Lenovo Lenovo ThinkPad Dock   
Bus 001 Device 008: ID 5986:0706 Acer, Inc Integrated Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing'), (80, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-5.4.0-3-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.136
ii  kmod                                    26+20191223-1
ii  linux-base                              4.6

Versions of packages linux-image-5.4.0-3-amd64 recommends:
ii  apparmor             2.13.3-7
ii  firmware-linux-free  3.4

Versions of packages linux-image-5.4.0-3-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-pc                 2.04-5
pn  linux-doc-5.4           <none>

Versions of packages linux-image-5.4.0-3-amd64 is related to:
pn  firmware-amd-graphics     <none>
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          20190717-2
pn  firmware-libertas         <none>
pn  firmware-linux-nonfree    <none>
pn  firmware-misc-nonfree     <none>
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

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: