Comment 9 for bug 1938013

Revision history for this message
Andreas Dworsky (hcldrd) wrote : Re: 4.15.0-151 is freezing intel 5th gen ThinkPad (T450)

My stacks are inconclusive I would think. Sometimes there was a hang without a stack. Some examples asre

Jul 22 10:38:37 everholt kernel: [ 2317.070485] Hardware name: LENOVO 20EQS3B30L/20EQS3B30L, BIOS N1EET62W (1.35 ) 11/10/2016
Jul 22 10:38:37 everholt kernel: [ 2317.070486] Call Trace:
Jul 22 10:38:37 everholt kernel: [ 2317.070492] dump_stack+0x6d/0x8b
Jul 22 10:38:37 everholt kernel: [ 2317.070495] print_bad_pte+0x222/0x2e0
Jul 22 10:38:37 everholt kernel: [ 2317.070498] ? alloc_pages_current+0x6a/0xe0
Jul 22 10:38:37 everholt kernel: [ 2317.070501] _vm_normal_page+0x9c/0x100
Jul 22 10:38:37 everholt kernel: [ 2317.070503] unmap_page_range+0x53f/0xd00
Jul 22 10:38:37 everholt kernel: [ 2317.070506] unmap_single_vma+0x7d/0xf0
Jul 22 10:38:37 everholt kernel: [ 2317.070508] unmap_vmas+0x51/0xb0
Jul 22 10:38:37 everholt kernel: [ 2317.070511] exit_mmap+0xb5/0x1d0
Jul 22 10:38:37 everholt kernel: [ 2317.070514] mmput+0x57/0x140
Jul 22 10:38:37 everholt kernel: [ 2317.070516] do_exit+0x352/0xb90
Jul 22 10:38:37 everholt kernel: [ 2317.070518] do_group_exit+0x43/0xb0
Jul 22 10:38:37 everholt kernel: [ 2317.070520] get_signal+0x142/0x7a0
Jul 22 10:38:37 everholt kernel: [ 2317.070523] do_signal+0x37/0x720
Jul 22 10:38:37 everholt kernel: [ 2317.070527] ? do_futex+0x370/0x4e0
Jul 22 10:38:37 everholt kernel: [ 2317.070529] ? __switch_to+0x123/0x4e0
Jul 22 10:38:37 everholt kernel: [ 2317.070531] ? __switch_to_asm+0x35/0x70
Jul 22 10:38:37 everholt kernel: [ 2317.070533] ? __switch_to_asm+0x35/0x70
Jul 22 10:38:37 everholt kernel: [ 2317.070535] ? SyS_futex+0x13b/0x180
Jul 22 10:38:37 everholt kernel: [ 2317.070538] exit_to_usermode_loop+0x73/0xd0
Jul 22 10:38:37 everholt kernel: [ 2317.070540] do_syscall_64+0x121/0x130
Jul 22 10:38:37 everholt kernel: [ 2317.070541] entry_SYSCALL_64_after_hwframe+0x41/0xa6
Jul 22 10:38:37 everholt kernel: [ 2317.070544] RIP: 0033:0x7efc92868ad3
Jul 22 10:38:37 everholt kernel: [ 2317.070545] RSP: 002b:00007efc5effc9a0 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca
Jul 22 10:38:37 everholt kernel: [ 2317.070547] RAX: fffffffffffffe00 RBX: 000056451b009460 RCX: 00007efc92868ad3
Jul 22 10:38:37 everholt kernel: [ 2317.070548] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 000056451b00948c
Jul 22 10:38:37 everholt kernel: [ 2317.070549] RBP: 000056451b009484 R08: 0000000000000001 R09: 0000000000000000
Jul 22 10:38:37 everholt kernel: [ 2317.070550] R10: 0000000000000000 R11: 0000000000000246 R12: 000056451b00948c
Jul 22 10:38:37 everholt kernel: [ 2317.070552] R13: 0000000000000000 R14: 000056451b016470 R15: 00000000000017b9

Jul 23 09:33:14 everholt kernel: [ 1770.530621] ? _nv029462rm+0x2c1/0x520 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.530835] ? _nv029436rm+0x69/0x140 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531035] ? _nv002278rm+0x9/0x20 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531234] ? _nv003733rm+0x1b/0x80 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531435] ? _nv014655rm+0x706/0x770 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531636] ? _nv037695rm+0xb3/0x150 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531836] ? _nv037694rm+0x388/0x4e0 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.531986] ? _nv036059rm+0xbe/0x140 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532134] ? _nv036060rm+0x42/0x70 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532282] ? _nv000566rm+0x41/0x50 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532464] ? _nv000723rm+0x73a/0xa90 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532645] ? _nv000723rm+0x710/0xa90 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532822] ? rm_ioctl+0x54/0xb0 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.532824] ? __slab_free+0x153/0x2d0
Jul 23 09:33:14 everholt kernel: [ 1770.532943] ? nvidia_ioctl+0x186/0x8a0 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.533066] ? nvidia_frontend_unlocked_ioctl+0x42/0x50 [nvidia]
Jul 23 09:33:14 everholt kernel: [ 1770.533068] ? do_vfs_ioctl+0xa8/0x630
Jul 23 09:33:14 everholt kernel: [ 1770.533070] ? __secure_computing+0x3f/0x100
Jul 23 09:33:14 everholt kernel: [ 1770.533072] ? syscall_trace_enter+0xd7/0x2d0
Jul 23 09:33:14 everholt kernel: [ 1770.533074] ? SyS_ioctl+0x79/0x90
Jul 23 09:33:14 everholt kernel: [ 1770.533076] ? do_syscall_64+0x73/0x130
Jul 23 09:33:14 everholt kernel: [ 1770.533078] ? entry_SYSCALL_64_after_hwframe+0x41/0xa6

Jul 23 09:33:38 everholt kernel: [ 1794.684072] Call Trace:
Jul 23 09:33:38 everholt kernel: [ 1794.684210] ? _nv039714rm+0xb0/0x1a0 [nvidia]
Jul 23 09:33:38 everholt kernel: [ 1794.684384] ? rm_cleanup_file_private+0x42/0x160 [nvidia]
Jul 23 09:33:38 everholt kernel: [ 1794.684505] ? nvidia_close+0x14e/0x2e0 [nvidia]
Jul 23 09:33:38 everholt kernel: [ 1794.684628] ? nvidia_frontend_close+0x2f/0x50 [nvidia]
Jul 23 09:33:38 everholt kernel: [ 1794.684632] ? __fput+0xea/0x220
Jul 23 09:33:38 everholt kernel: [ 1794.684633] ? ____fput+0xe/0x10
Jul 23 09:33:38 everholt kernel: [ 1794.684636] ? task_work_run+0x9d/0xc0
Jul 23 09:33:38 everholt kernel: [ 1794.684638] ? do_exit+0x3a9/0xb90
Jul 23 09:33:38 everholt kernel: [ 1794.684640] ? do_group_exit+0x43/0xb0
Jul 23 09:33:38 everholt kernel: [ 1794.684642] ? get_signal+0x142/0x7a0
Jul 23 09:33:38 everholt kernel: [ 1794.684645] ? do_signal+0x37/0x720
Jul 23 09:33:38 everholt kernel: [ 1794.684648] ? do_futex+0x370/0x4e0
Jul 23 09:33:38 everholt kernel: [ 1794.684650] ? __switch_to+0x309/0x4e0
Jul 23 09:33:38 everholt kernel: [ 1794.684652] ? __switch_to+0x309/0x4e0
Jul 23 09:33:38 everholt kernel: [ 1794.684654] ? __switch_to_asm+0x35/0x70
Jul 23 09:33:38 everholt kernel: [ 1794.684655] ? __switch_to_asm+0x35/0x70
Jul 23 09:33:38 everholt kernel: [ 1794.684658] ? SyS_futex+0x13b/0x180
Jul 23 09:33:38 everholt kernel: [ 1794.684661] ? exit_to_usermode_loop+0x73/0xd0
Jul 23 09:33:38 everholt kernel: [ 1794.684662] ? do_syscall_64+0x121/0x130
Jul 23 09:33:38 everholt kernel: [ 1794.684664] ? entry_SYSCALL_64_after_hwframe+0x41/0xa6

Jul 26 13:05:05 everholt kernel: [ 272.810664] Hardware name: LENOVO 20EQS3B30L/20EQS3B30L, BIOS N1EET62W (1.35 ) 11/10/2016
Jul 26 13:05:05 everholt kernel: [ 272.810666] Call Trace:
Jul 26 13:05:05 everholt kernel: [ 272.810677] dump_stack+0x6d/0x8b
Jul 26 13:05:05 everholt kernel: [ 272.810684] print_bad_pte+0x222/0x2e0
Jul 26 13:05:05 everholt kernel: [ 272.810689] _vm_normal_page+0x9c/0x100
Jul 26 13:05:05 everholt kernel: [ 272.810693] unmap_page_range+0x53f/0xd00
Jul 26 13:05:05 everholt kernel: [ 272.810700] unmap_single_vma+0x7d/0xf0
Jul 26 13:05:05 everholt kernel: [ 272.810704] zap_page_range+0xc7/0x160
Jul 26 13:05:05 everholt kernel: [ 272.810711] ? find_vma+0x1b/0x70
Jul 26 13:05:05 everholt kernel: [ 272.810716] SyS_madvise+0x566/0x9c0
Jul 26 13:05:05 everholt kernel: [ 272.810721] ? handle_mm_fault+0xe7/0x260
Jul 26 13:05:05 everholt kernel: [ 272.810727] ? __do_page_fault+0x2a1/0x4b0
Jul 26 13:05:05 everholt kernel: [ 272.810734] do_syscall_64+0x73/0x130
Jul 26 13:05:05 everholt kernel: [ 272.810738] ? do_syscall_64+0x73/0x130
Jul 26 13:05:05 everholt kernel: [ 272.810743] entry_SYSCALL_64_after_hwframe+0x41/0xa6

Since using the -147 kernel I did not encounter a hang (a bit more than half a day of working time so far).