Comment 2 for bug 1945444

Revision history for this message
François Rossigneux (frossigneux) wrote : Re: Touchpad randomly freezes

I had another touchpad crash and here is the dmesg output :

[10665.178468] i2c_designware i2c_designware.0: controller timed out
[10681.337825] i2c_designware i2c_designware.0: controller timed out
[10734.714133] i2c_designware i2c_designware.0: controller timed out
[10975.448460] i2c_designware i2c_designware.0: controller timed out
[11397.751194] i2c_designware i2c_designware.0: controller timed out
[11474.262443] i2c_designware i2c_designware.0: controller timed out
[12512.320584] irq 27: nobody cared (try booting with the "irqpoll" option)
[12512.320589] CPU: 5 PID: 0 Comm: swapper/5 Tainted: G O 5.11.0-37-generic #41~20.04.2-Ubuntu
[12512.320591] Hardware name: HUAWEI KLVD-WXX9/KLVD-WXX9-PCB-B2, BIOS 3.02 07/31/2021
[12512.320592] Call Trace:
[12512.320592] <IRQ>
[12512.320594] dump_stack+0x74/0x92
[12512.320599] __report_bad_irq+0x3a/0xaf
[12512.320600] note_interrupt.cold+0xb/0x60
[12512.320601] handle_irq_event_percpu+0x73/0x80
[12512.320604] handle_irq_event+0x3b/0x60
[12512.320605] handle_fasteoi_irq+0x9c/0x150
[12512.320606] common_interrupt+0x70/0x150
[12512.320608] asm_common_interrupt+0x1e/0x40
[12512.320610] RIP: 0010:__do_softirq+0x73/0x29b
[12512.320612] Code: 7b 01 67 00 01 00 00 89 75 ac c7 45 c8 0a 00 00 00 48 89 45 c0 48 89 45 b0 65 66 c7 05 54 ba 02 67 00 00 fb 66 0f 1f 44 00 00 <bb> ff ff ff ff 49 c7 c3 c0 60 80 99 41 0f bc df 83 c3 01 89 5d d4
[12512.320613] RSP: 0018:ffffb6d500250f90 EFLAGS: 00000206
[12512.320614] RAX: ffff9cc600b83d80 RBX: 0000000000000000 RCX: 00000000000006e0
[12512.320615] RDX: 0000000000000000 RSI: 0000000004200042 RDI: 0000000000000000
[12512.320616] RBP: ffffb6d500250fe8 R08: 0000000000000000 R09: 000006ae80dfda07
[12512.320616] R10: 000006ae80a20080 R11: 0000000000004635 R12: ffffb6d500133d98
[12512.320617] R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000080
[12512.320619] asm_call_irq_on_stack+0xf/0x20
[12512.320620] </IRQ>
[12512.320621] do_softirq_own_stack+0x3d/0x50
[12512.320622] irq_exit_rcu+0xa4/0xb0
[12512.320624] sysvec_apic_timer_interrupt+0x3d/0x90
[12512.320625] asm_sysvec_apic_timer_interrupt+0x12/0x20
[12512.320627] RIP: 0010:cpuidle_enter_state+0xdf/0x350
[12512.320629] Code: ff e8 d5 b3 77 ff 80 7d d7 00 74 17 9c 58 0f 1f 44 00 00 f6 c4 02 0f 85 52 02 00 00 31 ff e8 68 5d 7e ff fb 66 0f 1f 44 00 00 <45> 85 ff 0f 88 e5 00 00 00 49 63 c7 4c 2b 75 c8 48 8d 14 40 48 8d
[12512.320630] RSP: 0018:ffffb6d500133e48 EFLAGS: 00000246
[12512.320630] RAX: ffff9cc97096c2c0 RBX: 0000000000000001 RCX: 000000000000001f
[12512.320631] RDX: 0000000000000000 RSI: 000000002da97f6a RDI: 0000000000000000
[12512.320631] RBP: ffffb6d500133e80 R08: 00000b604ab14610 R09: ffffffff99a4d8e0
[12512.320632] R10: ffff9cc97096aee4 R11: ffff9cc97096aec4 R12: ffffd6d4ffd40000
[12512.320633] R13: ffffffff99a4d8e0 R14: 00000b604ab14610 R15: 0000000000000001
[12512.320633] ? cpuidle_enter_state+0xbb/0x350
[12512.320635] cpuidle_enter+0x2e/0x40
[12512.320636] call_cpuidle+0x23/0x40
[12512.320638] do_idle+0x1df/0x260
[12512.320639] cpu_startup_entry+0x20/0x30
[12512.320640] start_secondary+0x11f/0x160
[12512.320641] secondary_startup_64_no_verify+0xc2/0xcb
[12512.320644] handlers:
[12512.320644] [<00000000de1ee859>] idma64_irq [idma64]
[12512.320648] [<000000002ed4f530>] i2c_dw_isr
[12512.320650] Disabling IRQ #27