Hi all,
the module i2c_i801 seems to crash my system. When loading this module during boot I get messages like
Mär 17 20:30:00 ideapad kernel: watchdog: BUG: soft lockup - CPU#1 stuck for 26s! [swapper/1:0]
and only a short time later the system hangs completely. Setting this module on the blacklist the laptop works like a charm. Loading the module manually also leads to a system freeze.
I wondered why this module is loaded and found in hwinfo the following output
26: PCI 1f.1: 0c05 SMBus
[Created at pci.386]
Unique ID: 3p2J.eXpU2dVIWR3
SysFS ID: /devices/pci0000:00/0000:00:1f.1
SysFS BusID: 0000:00:1f.1
Hardware Class: unknown
Model: "Intel Celeron/Pentium Silver Processor Gaussian Mixture Model"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x31d4 "Celeron/Pentium Silver Processor Gaussian Mixture Model"
SubVendor: pci 0x17aa "Lenovo"
SubDevice: pci 0x3829
Revision: 0x06
Memory Range: 0xa1230000-0xa12300ff (rw,non-prefetchable)
I/O Ports: 0x1040-0x105f (rw)
IRQ: 255 (no events)
Module Alias: "pci:v00008086d000031D4sv000017AAsd00003829bc0Csc05i00"
Driver Info #0:
Driver Status: i2c_i801 is not active
Driver Activation Cmd: "modprobe i2c_i801"
Config Status: cfg=new, avail=yes, need=no, active=unknown
I’m not so familiar with this but it looks suspicious to me that a Gaussian Mixture Model which is IMHO used for speech recognition has something to do with i2c.
I would like to know if my measure to blacklist this module is the correct way. It would be helpful if somebody could explain to me the relationship between i2c and Gaussian Mixture Model and what would be the correct driver for it.
My hardware is a Lenovo ideapad Duet 3 10IGL5. Linux kernel version is
~$ uname -a
Linux ideapad 5.15.28-1-MANJARO #1 SMP PREEMPT Fri Mar 11 14:12:57 UTC 2022 x86_64 GNU/Linux
The output of inxi is
~ inxi --admin --verbosity=7 --filter --width ✔
System:
Kernel: 5.15.28-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
root=UUID=d1b85899-cc2f-489e-8ed8-a89062284a10 rw fbcon=rotate:1
systemd.debug-shell=1 apparmor=1 security=apparmor udev.log_priority=3
Desktop: GNOME 41.4 tk: GTK 3.24.33 wm: gnome-shell dm: GDM 41.3
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Detachable System: LENOVO product: 82AT v: IdeaPad Duet 3 10IGL5
serial: <superuser required> Chassis: type: 32 v: IdeaPad Duet 3 10IGL5
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0T31556 WIN
serial: <superuser required> UEFI: LENOVO v: EQCN29WW date: 08/11/2021
Battery:
ID-1: BAT0 charge: 30.8 Wh (100.0%) condition: 30.8/30.0 Wh (102.8%)
volts: 8.7 min: 7.7 model: SMP L19M2PD7 type: Li-ion serial: <filter>
status: Full cycles: 24
Device-1: hid-0018:04F3:2BD6.0001-battery model: ELAN901C:00 04F3:2BD6
serial: N/A charge: N/A status: N/A
Memory:
RAM: total: 7.57 GiB used: 2.42 GiB (31.9%)
RAM Report:
permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: model: Intel Pentium Silver N5030 bits: 64 type: MCP
arch: Goldmont Plus family: 6 model-id: 0x7A (122) stepping: 8
microcode: 0x1C
Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 224 KiB
desc: d-4x24 KiB; i-4x32 KiB L2: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 1047 high: 1410 min/max: 800/3100 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 874 2: 950 3: 1410
4: 954 bogomips: 8756
Flags: 3dnowprefetch acpi aes aperfmperf apic arat arch_capabilities
arch_perfmon art bts cat_l2 cdp_l2 clflush clflushopt cmov constant_tsc
cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts ept ept_ad erms est
flexpriority fpu fsgsbase fxsr ht ibpb ibrs ibrs_enhanced ida intel_pt
lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc
nopl nx pae pat pbe pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse
pse36 pts rdpid rdrand rdseed rdt_a rdtscp rep_good sdbg sep sha_ni smap
smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow
tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip vme vmx vnmi vpid
x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 status: Vulnerable: eIBRS with unprivileged eBPF
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel GeminiLake [UHD Graphics 605] vendor: Lenovo driver: i915
v: kernel ports: active: DP-1 off: DSI-1 empty: DP-2,HDMI-A-1,HDMI-A-2
bus-ID: 00:02.0 chip-ID: 8086:3184 class-ID: 0300
Device-2: Realtek Intergrated Camera 2M type: USB driver: uvcvideo
bus-ID: 1-4:3 chip-ID: 0bda:5609 class-ID: 0e02 serial: <filter>
Device-3: Realtek Intergrated Camera 5M type: USB driver: uvcvideo
bus-ID: 1-7:7 chip-ID: 0bda:5612 class-ID: 0e02 serial: <filter>
Display: wayland server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.0
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
gpu: i915 display-ID: 0
Monitor-1: DP-1 model: Samsung S34J55x serial: <filter> built: 2021
res: 3440x1440 dpi: 110 gamma: 1.2 size: 797x333mm (31.4x13.1")
diag: 864mm (34") modes: max: 3440x1440 min: 720x400
Message: Wayland GBM/EGL data currently not available.
Audio:
Device-1: Intel Celeron/Pentium Silver Processor High Definition Audio
vendor: Lenovo driver: snd_hda_intel v: kernel
alternate: snd_soc_skl,snd_sof_pci_intel_apl bus-ID: 00:0e.0
chip-ID: 8086:3198 class-ID: 0403
Sound Server-1: ALSA v: k5.15.28-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.20 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel Gemini Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:0c.0 chip-ID: 8086:31dc class-ID: 0280
IF: wlp0s12f0 state: down mac: <filter>
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152
bus-ID: 2-1.1:3 chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
IF: enp0s21f0u1u1 state: up speed: 1000 Mbps duplex: full mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
WAN IP: <filter>
Bluetooth:
Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) type: USB
driver: btusb v: 0.8 bus-ID: 1-9:8 chip-ID: 8087:0aaa class-ID: e001
Report: rfkill ID: hci0 rfk-id: 3 state: up address: see --recommends
Logical:
Message: No logical block device data found.
RAID:
Message: No RAID data found.
Drives:
Local Storage: total: 146.2 GiB used: 41.49 GiB (28.4%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/mmcblk0 maj-min: 179:0 vendor: SanDisk model: DA4128
size: 116.48 GiB block-size: physical: 512 B logical: 512 B type: SSD
serial: <filter> rev: 0x8 scheme: GPT
ID-2: /dev/mmcblk1 maj-min: 179:24 vendor: SanDisk model: SC32G
size: 29.72 GiB block-size: physical: 512 B logical: 512 B type: SSD
serial: <filter> scheme: MBR
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 69.44 GiB size: 67.85 GiB (97.71%) used: 41.46 GiB (61.1%)
fs: ext4 dev: /dev/mmcblk0p5 maj-min: 179:5 label: N/A
uuid: d1b85899-cc2f-489e-8ed8-a89062284a10
ID-2: /boot/efi raw-size: 497 MiB size: 496 MiB (99.80%)
used: 28.6 MiB (5.8%) fs: vfat dev: /dev/mmcblk0p1 maj-min: 179:1
label: SYSTEM_DRV uuid: B6E8-D9A6
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 3.91 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/mmcblk0p6 maj-min: 179:6 label: N/A
uuid: ac965b1e-21e7-4b9e-ad36-4230184af56f
Unmounted:
ID-1: /dev/mmcblk0p2 maj-min: 179:2 size: 16 MiB fs: <superuser required>
label: N/A uuid: N/A
ID-2: /dev/mmcblk0p3 maj-min: 179:3 size: 41.66 GiB fs: ntfs
label: Windows uuid: 7C7CEBD67CEB896A
ID-3: /dev/mmcblk0p4 maj-min: 179:4 size: 1000 MiB fs: ntfs
label: WINRE_DRV uuid: 8816EC3B16EC2C3E
ID-4: /dev/mmcblk1p1 maj-min: 179:25 size: 29.72 GiB fs: bitlocker
label: N/A uuid: N/A
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 9 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Hub-2: 1-1:2 info: VIA Labs USB2.0 Hub ports: 5 rev: 2.1 speed: 480 Mb/s
chip-ID: 2109:2817 class-ID: 0900
Hub-3: 1-1.3:11 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s
power: 100mA chip-ID: 05e3:0610 class-ID: 0900
Device-1: 1-1.3.1:12 info: Logitech Keyboard K120 type: Keyboard,HID
driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s
power: 90mA chip-ID: 046d:c31c class-ID: 0300
Hub-4: 1-1.4:5 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s
chip-ID: 045b:0209 class-ID: 0900
Device-1: 1-1.5:6 info: Anker Innovations USB-C Hub Device type: Billboard
driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 100mA
chip-ID: 291a:8365 class-ID: 1100 serial: <filter>
Device-2: 1-4:3 info: Realtek Intergrated Camera 2M type: Video
driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
chip-ID: 0bda:5609 class-ID: 0e02 serial: <filter>
Device-3: 1-7:7 info: Realtek Intergrated Camera 5M type: Video
driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA
chip-ID: 0bda:5612 class-ID: 0e02 serial: <filter>
Device-4: 1-9:8 info: Intel Bluetooth 9460/9560 Jefferson Peak (JfP)
type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s
power: 100mA chip-ID: 8087:0aaa class-ID: e001
Hub-5: 2-0:1 info: Super-speed hub ports: 7 rev: 3.0 speed: 5 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Hub-6: 2-1:2 info: VIA Labs USB3.0 Hub ports: 4 rev: 3.1 speed: 5 Gb/s
chip-ID: 2109:0817 class-ID: 0900
Device-1: 2-1.1:3 info: Realtek RTL8153 Gigabit Ethernet Adapter
type: Network driver: r8152 interfaces: 1 rev: 3.0 speed: 5 Gb/s
power: 288mA chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
Hub-7: 2-1.3:6 info: Genesys Logic Hub ports: 4 rev: 3.2 speed: 5 Gb/s
chip-ID: 05e3:0626 class-ID: 0900
Hub-8: 2-1.4:4 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s
chip-ID: 045b:0210 class-ID: 0900
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 239 Uptime: 12h 12m wakeups: 3 Init: systemd v: 250
tool: systemctl Compilers: gcc: 11.2.0 clang: 13.0.1 Packages: 1561
pacman: 1553 lib: 389 flatpak: 0 snap: 8 Shell: Zsh v: 5.8.1
running-in: gnome-terminal inxi: 3.3.13
sid