You are not logged in.
Hi,
I'm using a Lenovo Yoga 720, and the computer is freshly updated.
Linux max-pc 5.10.8-arch1-1 #1 SMP PREEMPT Sun, 17 Jan 2021 22:07:13 +0000 x86_64 GNU/LinuxAfter that last update whenever i touch the laptop screen with the pen both the touchscreen and the pen input itself stop working (basically all wacom devices).
Before doing that the touchscreen works without any problems.
I can sistematically reproduce the issue, and find this logs using journalctl:
Jan 20 19:03:13 max-pc dbus-daemon[360]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.21' (uid=0 pid=550 comm="sudo cat /dev/input/mouse0 ")
Jan 20 19:03:13 max-pc audit[550]: USER_ACCT pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="max" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:13 max-pc dbus-daemon[360]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
Jan 20 19:03:13 max-pc audit[550]: CRED_REFR pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:13 max-pc sudo[550]: pam_systemd_home(sudo:account): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Jan 20 19:03:13 max-pc sudo[550]: max : TTY=tty1 ; PWD=/home/max ; USER=root ; COMMAND=/usr/bin/cat /dev/input/mouse0
Jan 20 19:03:13 max-pc sudo[550]: pam_unix(sudo:session): session opened for user root(uid=0) by max(uid=1000)
Jan 20 19:03:13 max-pc audit[550]: USER_START pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:13 max-pc kernel: audit: type=1101 audit(1611165793.334:74): pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:accounting grantors=pam_unix,pam_permit,pam_time acct="max" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:13 max-pc kernel: audit: type=1110 audit(1611165793.334:75): pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:13 max-pc kernel: audit: type=1105 audit(1611165793.334:76): pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:03:14 max-pc kernel: wacom 0018:056A:50FE.0002: wacom_wac_queue_insert: kfifo has filled, starting to drop events
Jan 20 19:03:14 max-pc kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000
Jan 20 19:03:14 max-pc kernel: #PF: supervisor read access in kernel mode
Jan 20 19:03:14 max-pc kernel: #PF: error_code(0x0000) - not-present page
Jan 20 19:03:14 max-pc kernel: PGD 0 P4D 0
Jan 20 19:03:14 max-pc kernel: Oops: 0000 [#1] PREEMPT SMP PTI
Jan 20 19:03:14 max-pc kernel: CPU: 1 PID: 285 Comm: irq/27-WCOM50FE Tainted: P OE 5.10.8-arch1-1 #1
Jan 20 19:03:14 max-pc kernel: Hardware name: LENOVO 80X7/LNVNB161216, BIOS 4MCN33WW(V2.05) 07/19/2018
Jan 20 19:03:14 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 20 19:03:14 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 20 19:03:14 max-pc kernel: RSP: 0018:ffffb8c1c095fde0 EFLAGS: 00010246
Jan 20 19:03:14 max-pc kernel: RAX: 0000000000000002 RBX: ffff8aa38d274818 RCX: 0000000000000000
Jan 20 19:03:14 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8aa38d274b60
Jan 20 19:03:14 max-pc kernel: RBP: ffff8aa38d274b60 R08: 0000000000000000 R09: ffffb8c1c095fb28
Jan 20 19:03:14 max-pc kernel: R10: ffffb8c1c095fb20 R11: ffffffffaf2cb228 R12: 0000000000000001
Jan 20 19:03:14 max-pc kernel: R13: ffff8aa380bcc000 R14: ffff8aa38d16d180 R15: 00000000000d003b
Jan 20 19:03:14 max-pc kernel: FS: 0000000000000000(0000) GS:ffff8aa731e40000(0000) knlGS:0000000000000000
Jan 20 19:03:14 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 20 19:03:14 max-pc kernel: CR2: 0000000000000000 CR3: 00000003d7010004 CR4: 00000000003706e0
Jan 20 19:03:14 max-pc kernel: Call Trace:
Jan 20 19:03:14 max-pc kernel: wacom_raw_event+0x2ef/0x390 [wacom]
Jan 20 19:03:14 max-pc kernel: hid_input_report+0x145/0x160
Jan 20 19:03:14 max-pc kernel: ? disable_irq_nosync+0x10/0x10
Jan 20 19:03:14 max-pc kernel: i2c_hid_irq+0xac/0x100 [i2c_hid]
Jan 20 19:03:14 max-pc kernel: irq_thread_fn+0x20/0x60
Jan 20 19:03:14 max-pc kernel: irq_thread+0xf5/0x1a0
Jan 20 19:03:14 max-pc kernel: ? irq_finalize_oneshot.part.0+0xe0/0xe0
Jan 20 19:03:14 max-pc kernel: ? irq_thread_check_affinity+0xd0/0xd0
Jan 20 19:03:14 max-pc kernel: kthread+0x133/0x150
Jan 20 19:03:14 max-pc kernel: ? __kthread_bind_mask+0x60/0x60
Jan 20 19:03:14 max-pc kernel: ret_from_fork+0x22/0x30
Jan 20 19:03:14 max-pc kernel: Modules linked in: ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) cmac algif_hash algif_skcipher af_alg uvcvideo snd_hda_intel snd_intel_dspcfg soundwire_intel videobuf2_vmalloc soundwire_generic_allocation bnep videobuf2_memops videobuf2_v4l2 x86_pkg_temp_thermal videobuf2_common soundwire_cadence intel_powerclamp videodev coretemp btusb snd_hda_codec btrtl btbcm btintel hid_sensor_als kvm_intel iwlmvm snd_hda_core bluetooth mc hid_sensor_accel_3d hid_sensor_trigger joydev industrialio_triggered_buffer kfifo_buf mousedev hid_sensor_iio_common industrialio wacom kvm snd_hwdep ecdh_generic mac80211 hid_sensor_hub usbhid iTCO_wdt hid_multitouch intel_pmc_bxt 8250_dw ee1004 ecc mei_hdcp i915 iTCO_vendor_support soundwire_bus intel_rapl_msr irqbypass crct10dif_pclmul crc32_pclmul libarc4 wmi_bmof intel_wmi_thunderbolt ghash_clmulni_intel iwlwifi snd_soc_core aesni_intel nls_iso8859_1 crypto_simd
Jan 20 19:03:14 max-pc kernel: cryptd snd_compress glue_helper rapl vfat i2c_algo_bit ac97_bus fat snd_pcm_dmaengine intel_cstate intel_uncore cfg80211 drm_kms_helper snd_pcm snd_timer cec pcspkr snd intel_gtt i2c_i801 ideapad_laptop ucsi_acpi syscopyarea mei_me sysfillrect typec_ucsi processor_thermal_device intel_lpss_pci soundcore sparse_keymap i2c_smbus intel_rapl_common sysimgblt intel_lpss mei fb_sys_fops intel_soc_dts_iosf idma64 intel_pch_thermal typec rfkill i2c_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel mac_hid wmi video acpi_pad soc_button_array vboxnetflt(OE) vboxnetadp(OE) drm vboxdrv(OE) fuse crypto_user agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crc32c_intel serio_raw xhci_pci xhci_pci_renesas
Jan 20 19:03:14 max-pc kernel: CR2: 0000000000000000
Jan 20 19:03:14 max-pc kernel: ---[ end trace 0f7b18a692475166 ]---
Jan 20 19:03:14 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 20 19:03:14 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 20 19:03:14 max-pc kernel: RSP: 0018:ffffb8c1c095fde0 EFLAGS: 00010246
Jan 20 19:03:14 max-pc kernel: RAX: 0000000000000002 RBX: ffff8aa38d274818 RCX: 0000000000000000
Jan 20 19:03:14 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8aa38d274b60
Jan 20 19:03:14 max-pc kernel: RBP: ffff8aa38d274b60 R08: 0000000000000000 R09: ffffb8c1c095fb28
Jan 20 19:03:14 max-pc kernel: R10: ffffb8c1c095fb20 R11: ffffffffaf2cb228 R12: 0000000000000001
Jan 20 19:03:14 max-pc kernel: R13: ffff8aa380bcc000 R14: ffff8aa38d16d180 R15: 00000000000d003b
Jan 20 19:03:14 max-pc kernel: FS: 0000000000000000(0000) GS:ffff8aa731e40000(0000) knlGS:0000000000000000
Jan 20 19:03:14 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 20 19:03:14 max-pc kernel: CR2: 0000000000000000 CR3: 0000000104f0e006 CR4: 00000000003706e0
Jan 20 19:03:14 max-pc kernel: BUG: kernel NULL pointer dereference, address: 0000000000000959
Jan 20 19:03:14 max-pc kernel: #PF: supervisor write access in kernel mode
Jan 20 19:03:14 max-pc kernel: #PF: error_code(0x0002) - not-present page
Jan 20 19:03:14 max-pc kernel: PGD 0 P4D 0
Jan 20 19:03:14 max-pc kernel: Oops: 0002 [#2] PREEMPT SMP PTI
Jan 20 19:03:14 max-pc kernel: CPU: 1 PID: 285 Comm: irq/27-WCOM50FE Tainted: P D OE 5.10.8-arch1-1 #1
Jan 20 19:03:14 max-pc kernel: Hardware name: LENOVO 80X7/LNVNB161216, BIOS 4MCN33WW(V2.05) 07/19/2018
Jan 20 19:03:14 max-pc kernel: RIP: 0010:mutex_lock+0x10/0x20
Jan 20 19:03:14 max-pc kernel: Code: 03 31 c0 c3 eb d4 0f 1f 40 00 0f 1f 44 00 00 be 02 00 00 00 e9 a1 fa ff ff 90 0f 1f 44 00 00 31 c0 65 48 8b 14 25 c0 7b 01 00 <f0> 48 0f b1 17 75 01 c3 eb d6 66 0f 1f 44 00 00 0f 1f 44 00 00 41
Jan 20 19:03:14 max-pc kernel: RSP: 0018:ffffb8c1c095fe30 EFLAGS: 00010246
Jan 20 19:03:14 max-pc kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
Jan 20 19:03:14 max-pc kernel: RDX: ffff8aa389503e80 RSI: 0000000000001b41 RDI: 0000000000000959
Jan 20 19:03:14 max-pc kernel: RBP: 0000000000000959 R08: 0000000000000001 R09: 0000000000000000
Jan 20 19:03:14 max-pc kernel: R10: ffff8aa38946dc00 R11: 0000000000000001 R12: ffff8aa389504674
Jan 20 19:03:14 max-pc kernel: R13: 0000000000000001 R14: 0000000000000001 R15: ffff8aa389503e80
Jan 20 19:03:14 max-pc kernel: FS: 0000000000000000(0000) GS:ffff8aa731e40000(0000) knlGS:0000000000000000
Jan 20 19:03:14 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 20 19:03:14 max-pc kernel: CR2: 0000000000000959 CR3: 0000000104f0e006 CR4: 00000000003706e0
Jan 20 19:03:14 max-pc kernel: Call Trace:
Jan 20 19:03:14 max-pc kernel: perf_event_exit_task+0x30/0x440
Jan 20 19:03:14 max-pc kernel: ? kfree+0x40c/0x440
Jan 20 19:03:14 max-pc kernel: do_exit+0x355/0xa40
Jan 20 19:03:14 max-pc kernel: ? task_work_run+0x5c/0x90
Jan 20 19:03:14 max-pc kernel: ? do_exit+0x345/0xa40
Jan 20 19:03:14 max-pc kernel: ? kthread+0x133/0x150
Jan 20 19:03:14 max-pc kernel: ? rewind_stack_do_exit+0x17/0x17
Jan 20 19:03:14 max-pc kernel: Modules linked in: ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) cmac algif_hash algif_skcipher af_alg uvcvideo snd_hda_intel snd_intel_dspcfg soundwire_intel videobuf2_vmalloc soundwire_generic_allocation bnep videobuf2_memops videobuf2_v4l2 x86_pkg_temp_thermal videobuf2_common soundwire_cadence intel_powerclamp videodev coretemp btusb snd_hda_codec btrtl btbcm btintel hid_sensor_als kvm_intel iwlmvm snd_hda_core bluetooth mc hid_sensor_accel_3d hid_sensor_trigger joydev industrialio_triggered_buffer kfifo_buf mousedev hid_sensor_iio_common industrialio wacom kvm snd_hwdep ecdh_generic mac80211 hid_sensor_hub usbhid iTCO_wdt hid_multitouch intel_pmc_bxt 8250_dw ee1004 ecc mei_hdcp i915 iTCO_vendor_support soundwire_bus intel_rapl_msr irqbypass crct10dif_pclmul crc32_pclmul libarc4 wmi_bmof intel_wmi_thunderbolt ghash_clmulni_intel iwlwifi snd_soc_core aesni_intel nls_iso8859_1 crypto_simd
Jan 20 19:03:14 max-pc kernel: cryptd snd_compress glue_helper rapl vfat i2c_algo_bit ac97_bus fat snd_pcm_dmaengine intel_cstate intel_uncore cfg80211 drm_kms_helper snd_pcm snd_timer cec pcspkr snd intel_gtt i2c_i801 ideapad_laptop ucsi_acpi syscopyarea mei_me sysfillrect typec_ucsi processor_thermal_device intel_lpss_pci soundcore sparse_keymap i2c_smbus intel_rapl_common sysimgblt intel_lpss mei fb_sys_fops intel_soc_dts_iosf idma64 intel_pch_thermal typec rfkill i2c_hid int3403_thermal int3400_thermal int340x_thermal_zone acpi_thermal_rel mac_hid wmi video acpi_pad soc_button_array vboxnetflt(OE) vboxnetadp(OE) drm vboxdrv(OE) fuse crypto_user agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crc32c_intel serio_raw xhci_pci xhci_pci_renesas
Jan 20 19:03:15 max-pc kernel: CR2: 0000000000000959
Jan 20 19:03:15 max-pc kernel: ---[ end trace 0f7b18a692475167 ]---
Jan 20 19:03:15 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 20 19:03:15 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 20 19:03:15 max-pc kernel: RSP: 0018:ffffb8c1c095fde0 EFLAGS: 00010246
Jan 20 19:03:15 max-pc kernel: RAX: 0000000000000002 RBX: ffff8aa38d274818 RCX: 0000000000000000
Jan 20 19:03:15 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8aa38d274b60
Jan 20 19:03:15 max-pc kernel: RBP: ffff8aa38d274b60 R08: 0000000000000000 R09: ffffb8c1c095fb28
Jan 20 19:03:15 max-pc kernel: R10: ffffb8c1c095fb20 R11: ffffffffaf2cb228 R12: 0000000000000001
Jan 20 19:03:15 max-pc kernel: R13: ffff8aa380bcc000 R14: ffff8aa38d16d180 R15: 00000000000d003b
Jan 20 19:03:15 max-pc kernel: FS: 0000000000000000(0000) GS:ffff8aa731e40000(0000) knlGS:0000000000000000
Jan 20 19:03:15 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 20 19:03:15 max-pc kernel: CR2: 0000000000000959 CR3: 0000000104f0e006 CR4: 00000000003706e0
Jan 20 19:03:15 max-pc kernel: Fixing recursive fault but reboot is needed!
Jan 20 19:04:34 max-pc sudo[550]: pam_unix(sudo:session): session closed for user root
Jan 20 19:04:35 max-pc kernel: audit: type=1106 audit(1611165874.930:77): pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:session_close grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:04:35 max-pc kernel: audit: type=1104 audit(1611165874.930:78): pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:04:34 max-pc audit[550]: USER_END pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:session_close grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 20 19:04:34 max-pc audit[550]: CRED_DISP pid=550 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'Can someone point me to a possible solution?
Or even a way to better interpret this logs to then find a solution? Beacuse all I can understand is that the wacom module is having some issues.
Last edited by MaxMina95 (2021-01-20 20:30:00)
Offline
Check if this applies to you.
Offline
That applied perfectly to my case. Thank you very much!
I reverted the kernel to the previous version and now everything works fine.
I guess I'll wait for a new kernel to be released before doing another update.
Offline
@MaxMina95 can you confirm the issue is still present in 5.10.9-arch1-1 if so please try https://bugs.archlinux.org/task/69375#comment195922
Offline
Sorry for the late response I was at a meeting this morning.
Unfortunately for me the issue is still present on kernel 5.10.9-arch1-1. (I just updated right now)
Same Logs:
Jan 21 16:02:51 max-pc audit[635]: USER_START pid=635 uid=1000 auid=1000 ses=1 msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 21 16:02:51 max-pc sudo[635]: pam_unix(sudo:session): session opened for user root(uid=0) by max(uid=1000)
Jan 21 16:02:51 max-pc kernel: audit: type=1110 audit(1611241371.941:74): pid=635 uid=1000 auid=1000 ses=1 msg='op=PAM:setcred grantors=pam_faillock,pam_permit,pam_env,pam_faillock acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 21 16:02:51 max-pc kernel: audit: type=1105 audit(1611241371.941:75): pid=635 uid=1000 auid=1000 ses=1 msg='op=PAM:session_open grantors=pam_limits,pam_unix,pam_permit acct="root" exe="/usr/bin/sudo" hostname=max-pc addr=? terminal=/dev/tty1 res=success'
Jan 21 16:03:01 max-pc kernel: wacom 0018:056A:50FE.0002: wacom_wac_queue_insert: kfifo has filled, starting to drop events
Jan 21 16:03:01 max-pc kernel: BUG: kernel NULL pointer dereference, address: 0000000000000000
Jan 21 16:03:01 max-pc kernel: #PF: supervisor read access in kernel mode
Jan 21 16:03:01 max-pc kernel: #PF: error_code(0x0000) - not-present page
Jan 21 16:03:01 max-pc kernel: PGD 0 P4D 0
Jan 21 16:03:01 max-pc kernel: Oops: 0000 [#1] PREEMPT SMP PTI
Jan 21 16:03:01 max-pc kernel: CPU: 5 PID: 301 Comm: irq/27-WCOM50FE Tainted: P OE 5.10.9-arch1-1 #1
Jan 21 16:03:01 max-pc kernel: Hardware name: LENOVO 80X7/LNVNB161216, BIOS 4MCN33WW(V2.05) 07/19/2018
Jan 21 16:03:01 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 21 16:03:01 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 21 16:03:01 max-pc kernel: RSP: 0018:ffff9dd700a5bde0 EFLAGS: 00010246
Jan 21 16:03:01 max-pc kernel: RAX: 0000000000000002 RBX: ffff9201d475b818 RCX: 0000000000000000
Jan 21 16:03:01 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9201d475bb60
Jan 21 16:03:01 max-pc kernel: RBP: ffff9201d475bb60 R08: 0000000000000000 R09: ffff9dd700a5bb28
Jan 21 16:03:01 max-pc kernel: R10: ffff9dd700a5bb20 R11: ffffffff8c2cb228 R12: 0000000000000001
Jan 21 16:03:01 max-pc kernel: R13: ffff9201c9b02000 R14: ffff9201cb225900 R15: 00000000000d003b
Jan 21 16:03:01 max-pc kernel: FS: 0000000000000000(0000) GS:ffff920571f40000(0000) knlGS:0000000000000000
Jan 21 16:03:01 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000000 CR3: 0000000229610002 CR4: 00000000003706e0
Jan 21 16:03:01 max-pc kernel: Call Trace:
Jan 21 16:03:01 max-pc kernel: wacom_raw_event+0x2ef/0x390 [wacom]
Jan 21 16:03:01 max-pc kernel: hid_input_report+0x145/0x160
Jan 21 16:03:01 max-pc kernel: ? disable_irq_nosync+0x10/0x10
Jan 21 16:03:01 max-pc kernel: i2c_hid_irq+0xac/0x100 [i2c_hid]
Jan 21 16:03:01 max-pc kernel: irq_thread_fn+0x20/0x60
Jan 21 16:03:01 max-pc kernel: irq_thread+0xf5/0x1a0
Jan 21 16:03:01 max-pc kernel: ? irq_finalize_oneshot.part.0+0xe0/0xe0
Jan 21 16:03:01 max-pc kernel: ? irq_thread_check_affinity+0xd0/0xd0
Jan 21 16:03:01 max-pc kernel: kthread+0x133/0x150
Jan 21 16:03:01 max-pc kernel: ? __kthread_bind_mask+0x60/0x60
Jan 21 16:03:01 max-pc kernel: ret_from_fork+0x22/0x30
Jan 21 16:03:01 max-pc kernel: Modules linked in: ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio nvidia_drm(POE) nvidia_modeset(POE) hid_logitech_hidpp nvidia(POE) cmac snd_hda_intel snd_intel_dspcfg algif_hash soundwire_intel soundwire_generic_allocation algif_skcipher x86_pkg_temp_thermal af_alg intel_powerclamp soundwire_cadence hid_logitech_dj wacom coretemp bnep snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc videobuf2_memops kvm_intel joydev snd_hwdep videobuf2_v4l2 iwlmvm soundwire_bus btusb kvm uas videobuf2_common btrtl btbcm btintel irqbypass mousedev bluetooth usb_storage crct10dif_pclmul hid_sensor_accel_3d crc32_pclmul videodev snd_soc_core ghash_clmulni_intel hid_sensor_als mac80211 hid_sensor_trigger industrialio_triggered_buffer aesni_intel kfifo_buf hid_sensor_iio_common industrialio snd_compress iTCO_wdt ac97_bus libarc4 snd_pcm_dmaengine ecdh_generic mc hid_sensor_hub usbhid crypto_simd intel_pmc_bxt hid_multitouch cryptd ee1004 glue_helper 8250_dw
Jan 21 16:03:01 max-pc kernel: iTCO_vendor_support ecc mei_hdcp i915 intel_rapl_msr snd_pcm nls_iso8859_1 wmi_bmof rapl intel_wmi_thunderbolt iwlwifi vfat intel_cstate snd_timer fat intel_uncore snd i2c_i801 i2c_algo_bit pcspkr i2c_smbus soundcore cfg80211 drm_kms_helper mei_me mei cec ucsi_acpi intel_gtt syscopyarea processor_thermal_device sysfillrect intel_lpss_pci sysimgblt ideapad_laptop typec_ucsi intel_rapl_common intel_lpss sparse_keymap int3403_thermal fb_sys_fops intel_soc_dts_iosf idma64 intel_pch_thermal typec rfkill i2c_hid int340x_thermal_zone acpi_pad mac_hid video soc_button_array wmi int3400_thermal acpi_thermal_rel vboxnetflt(OE) vboxnetadp(OE) drm vboxdrv(OE) fuse crypto_user agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crc32c_intel serio_raw xhci_pci xhci_pci_renesas
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000000
Jan 21 16:03:01 max-pc kernel: ---[ end trace 6838502ab4d9ddbe ]---
Jan 21 16:03:01 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 21 16:03:01 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 21 16:03:01 max-pc kernel: RSP: 0018:ffff9dd700a5bde0 EFLAGS: 00010246
Jan 21 16:03:01 max-pc kernel: RAX: 0000000000000002 RBX: ffff9201d475b818 RCX: 0000000000000000
Jan 21 16:03:01 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9201d475bb60
Jan 21 16:03:01 max-pc kernel: RBP: ffff9201d475bb60 R08: 0000000000000000 R09: ffff9dd700a5bb28
Jan 21 16:03:01 max-pc kernel: R10: ffff9dd700a5bb20 R11: ffffffff8c2cb228 R12: 0000000000000001
Jan 21 16:03:01 max-pc kernel: R13: ffff9201c9b02000 R14: ffff9201cb225900 R15: 00000000000d003b
Jan 21 16:03:01 max-pc kernel: FS: 0000000000000000(0000) GS:ffff920571f40000(0000) knlGS:0000000000000000
Jan 21 16:03:01 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000000 CR3: 0000000108712004 CR4: 00000000003706e0
Jan 21 16:03:01 max-pc kernel: BUG: kernel NULL pointer dereference, address: 0000000000000959
Jan 21 16:03:01 max-pc kernel: #PF: supervisor write access in kernel mode
Jan 21 16:03:01 max-pc kernel: #PF: error_code(0x0002) - not-present page
Jan 21 16:03:01 max-pc kernel: PGD 0 P4D 0
Jan 21 16:03:01 max-pc kernel: Oops: 0002 [#2] PREEMPT SMP PTI
Jan 21 16:03:01 max-pc kernel: CPU: 5 PID: 301 Comm: irq/27-WCOM50FE Tainted: P D OE 5.10.9-arch1-1 #1
Jan 21 16:03:01 max-pc kernel: Hardware name: LENOVO 80X7/LNVNB161216, BIOS 4MCN33WW(V2.05) 07/19/2018
Jan 21 16:03:01 max-pc kernel: RIP: 0010:mutex_lock+0x10/0x20
Jan 21 16:03:01 max-pc kernel: Code: 03 31 c0 c3 eb d4 0f 1f 40 00 0f 1f 44 00 00 be 02 00 00 00 e9 a1 fa ff ff 90 0f 1f 44 00 00 31 c0 65 48 8b 14 25 c0 7b 01 00 <f0> 48 0f b1 17 75 01 c3 eb d6 66 0f 1f 44 00 00 0f 1f 44 00 00 41
Jan 21 16:03:01 max-pc kernel: RSP: 0018:ffff9dd700a5be30 EFLAGS: 00010246
Jan 21 16:03:01 max-pc kernel: RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
Jan 21 16:03:01 max-pc kernel: RDX: ffff9201c241ddc0 RSI: 0000000000001b41 RDI: 0000000000000959
Jan 21 16:03:01 max-pc kernel: RBP: 0000000000000959 R08: 0000000000000001 R09: 0000000000000000
Jan 21 16:03:01 max-pc kernel: R10: ffff9201c42aa800 R11: 0000000000000000 R12: ffff9201c241e5b4
Jan 21 16:03:01 max-pc kernel: R13: 0000000000000001 R14: 0000000000000001 R15: ffff9201c241ddc0
Jan 21 16:03:01 max-pc kernel: FS: 0000000000000000(0000) GS:ffff920571f40000(0000) knlGS:0000000000000000
Jan 21 16:03:01 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000959 CR3: 0000000108712004 CR4: 00000000003706e0
Jan 21 16:03:01 max-pc kernel: Call Trace:
Jan 21 16:03:01 max-pc kernel: perf_event_exit_task+0x30/0x440
Jan 21 16:03:01 max-pc kernel: ? kfree+0x40c/0x440
Jan 21 16:03:01 max-pc kernel: do_exit+0x355/0xa40
Jan 21 16:03:01 max-pc kernel: ? task_work_run+0x5c/0x90
Jan 21 16:03:01 max-pc kernel: ? do_exit+0x345/0xa40
Jan 21 16:03:01 max-pc kernel: ? kthread+0x133/0x150
Jan 21 16:03:01 max-pc kernel: ? rewind_stack_do_exit+0x17/0x17
Jan 21 16:03:01 max-pc kernel: Modules linked in: ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio nvidia_drm(POE) nvidia_modeset(POE) hid_logitech_hidpp nvidia(POE) cmac snd_hda_intel snd_intel_dspcfg algif_hash soundwire_intel soundwire_generic_allocation algif_skcipher x86_pkg_temp_thermal af_alg intel_powerclamp soundwire_cadence hid_logitech_dj wacom coretemp bnep snd_hda_codec uvcvideo snd_hda_core videobuf2_vmalloc videobuf2_memops kvm_intel joydev snd_hwdep videobuf2_v4l2 iwlmvm soundwire_bus btusb kvm uas videobuf2_common btrtl btbcm btintel irqbypass mousedev bluetooth usb_storage crct10dif_pclmul hid_sensor_accel_3d crc32_pclmul videodev snd_soc_core ghash_clmulni_intel hid_sensor_als mac80211 hid_sensor_trigger industrialio_triggered_buffer aesni_intel kfifo_buf hid_sensor_iio_common industrialio snd_compress iTCO_wdt ac97_bus libarc4 snd_pcm_dmaengine ecdh_generic mc hid_sensor_hub usbhid crypto_simd intel_pmc_bxt hid_multitouch cryptd ee1004 glue_helper 8250_dw
Jan 21 16:03:01 max-pc kernel: iTCO_vendor_support ecc mei_hdcp i915 intel_rapl_msr snd_pcm nls_iso8859_1 wmi_bmof rapl intel_wmi_thunderbolt iwlwifi vfat intel_cstate snd_timer fat intel_uncore snd i2c_i801 i2c_algo_bit pcspkr i2c_smbus soundcore cfg80211 drm_kms_helper mei_me mei cec ucsi_acpi intel_gtt syscopyarea processor_thermal_device sysfillrect intel_lpss_pci sysimgblt ideapad_laptop typec_ucsi intel_rapl_common intel_lpss sparse_keymap int3403_thermal fb_sys_fops intel_soc_dts_iosf idma64 intel_pch_thermal typec rfkill i2c_hid int340x_thermal_zone acpi_pad mac_hid video soc_button_array wmi int3400_thermal acpi_thermal_rel vboxnetflt(OE) vboxnetadp(OE) drm vboxdrv(OE) fuse crypto_user agpgart bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 crc32c_intel serio_raw xhci_pci xhci_pci_renesas
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000959
Jan 21 16:03:01 max-pc kernel: ---[ end trace 6838502ab4d9ddbf ]---
Jan 21 16:03:01 max-pc kernel: RIP: 0010:__kfifo_skip_r+0x13/0x40
Jan 21 16:03:01 max-pc kernel: Code: 83 c0 01 21 c8 0f b6 04 02 c1 e0 08 41 09 c0 44 89 c0 c3 0f 1f 40 00 48 89 f0 8b 77 04 44 8b 47 08 48 8b 4f 10 89 f2 44 21 c2 <0f> b6 14 11 48 83 f8 01 74 11 44 8d 4e 01 45 21 c8 42 0f b6 0c 01
Jan 21 16:03:01 max-pc kernel: RSP: 0018:ffff9dd700a5bde0 EFLAGS: 00010246
Jan 21 16:03:01 max-pc kernel: RAX: 0000000000000002 RBX: ffff9201d475b818 RCX: 0000000000000000
Jan 21 16:03:01 max-pc kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9201d475bb60
Jan 21 16:03:01 max-pc kernel: RBP: ffff9201d475bb60 R08: 0000000000000000 R09: ffff9dd700a5bb28
Jan 21 16:03:01 max-pc kernel: R10: ffff9dd700a5bb20 R11: ffffffff8c2cb228 R12: 0000000000000001
Jan 21 16:03:01 max-pc kernel: R13: ffff9201c9b02000 R14: ffff9201cb225900 R15: 00000000000d003b
Jan 21 16:03:01 max-pc kernel: FS: 0000000000000000(0000) GS:ffff920571f40000(0000) knlGS:0000000000000000
Jan 21 16:03:01 max-pc kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 21 16:03:01 max-pc kernel: CR2: 0000000000000959 CR3: 0000000108712004 CR4: 00000000003706e0
Jan 21 16:03:01 max-pc kernel: Fixing recursive fault but reboot is needed!Now I'm following the suggestions in the bug report. I'll keep you updated.
Last edited by MaxMina95 (2021-01-21 15:20:39)
Offline
@MaxMina95 can you confirm the issue is still present in 5.10.9-arch1-1 if so please try https://bugs.archlinux.org/task/69375#comment195922
ok now I'm on kernel 5.10.9-arch1-1 and I have tested the solution proposed in this link.
With the compiled module everything works as expected. No errors to be seen using journalctl.
Offline