Still the same crash using a 4.13 kernel:
[ 1.251126] BUG: unable to handle kernel paging request at ffffc90040635060 [ 1.251144] IP: vlv2_plat_configure_clock+0x3b/0xa0 [ 1.251152] PGD ff805067 [ 1.251153] P4D ff805067 [ 1.251159] PUD fa93e067 [ 1.251166] PMD fa354067 [ 1.251172] PTE 0 [ 1.251178] [ 1.251189] Oops: 0000 [#1] SMP [ 1.251198] Modules linked in: [ 1.251208] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.13.0-5-generic #6-Ubuntu [ 1.251220] task: ffff8800fa39ac00 task.stack: ffffc90040628000 [ 1.251230] RIP: e030:vlv2_plat_configure_clock+0x3b/0xa0 [ 1.251239] RSP: e02b:ffffc9004062bb58 EFLAGS: 00010246 [ 1.251248] RAX: 0000000000000000 RBX: ffffc90040635060 RCX: 0000000002523fff [ 1.251256] RDX: ffff8800fa39ac00 RSI: 0000000000000002 RDI: ffffffff81fe7dc0 [ 1.251265] RBP: ffffc9004062bb68 R08: 0000000000000067 R09: 00000000fff13000 [ 1.251273] R10: 0000000000007ff0 R11: 00003ffffffff000 R12: 0000000000000002 [ 1.251282] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1.251295] FS: 0000000000000000(0000) GS:ffff8800fac00000(0000) knlGS:0000000000000000 [ 1.251307] CS: e033 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1.251315] CR2: ffffc90040635060 CR3: 0000000001e09000 CR4: 0000000000000660 [ 1.251324] Call Trace: [ 1.251334] vlv2_plat_clk_probe+0x3f/0x70 [ 1.251345] platform_drv_probe+0x3b/0xa0 [ 1.251353] driver_probe_device+0x2ff/0x450 [ 1.251362] __device_attach_driver+0x83/0x100 [ 1.251371] ? __driver_attach+0xe0/0xe0 [ 1.251379] bus_for_each_drv+0x69/0xb0 [ 1.251387] __device_attach+0xdd/0x160 [ 1.251395] device_initial_probe+0x13/0x20 [ 1.251403] bus_probe_device+0x92/0xa0 [ 1.251411] device_add+0x448/0x680 [ 1.251420] platform_device_add+0x10d/0x270 [ 1.251430] ? set_debug_rodata+0x17/0x17 [ 1.251437] platform_device_register_full+0xfe/0x110 [ 1.251447] ? vlv2_plat_clk_init+0x19/0x19 [ 1.251456] vlv2_plat_clk_init+0x48/0x82 [ 1.251465] do_one_initcall+0x50/0x1a0 [ 1.251474] kernel_init_freeable+0x1ae/0x250 [ 1.251483] ? rest_init+0xc0/0xc0 [ 1.251491] kernel_init+0xe/0xfc [ 1.251499] ret_from_fork+0x25/0x30 [ 1.251506] Code: 47 83 fe 02 41 89 f4 77 67 48 8b 05 f8 ea d8 00 48 85 c0 74 48 c1 e7 02 48 63 ff 48 8d 1c 38 48 c7 c7 c0 7d fe 81 e8 85 f4 17 00 <8b> 03 83 e0 fc 44 09 e0 89 03 48 c7 c7 c0 7d fe 81 e8 af ee 17 [ 1.251565] RIP: vlv2_plat_configure_clock+0x3b/0xa0 RSP: ffffc9004062bb58 [ 1.251573] CR2: ffffc90040635060 [ 1.251586] ---[ end trace 0b77e5f33603697e ]---
Still the same crash using a 4.13 kernel:
[ 1.251126] BUG: unable to handle kernel paging request at ffffc90040635060 configure_ clock+0x3b/ 0xa0 plat_configure_ clock+0x3b/ 0xa0 62bb58 EFLAGS: 00010246 0(0000) GS:ffff8800fac0 0000(0000) knlGS:000000000 0000000 clk_probe+ 0x3f/0x70 drv_probe+ 0x3b/0xa0 probe_device+ 0x2ff/0x450 attach_ driver+ 0x83/0x100 attach+ 0xe0/0xe0 each_drv+ 0x69/0xb0 attach+ 0xdd/0x160 initial_ probe+0x13/ 0x20 device+ 0x92/0xa0 add+0x448/ 0x680 device_ add+0x10d/ 0x270 rodata+ 0x17/0x17 device_ register_ full+0xfe/ 0x110 clk_init+ 0x19/0x19 clk_init+ 0x48/0x82 initcall+ 0x50/0x1a0 init_freeable+ 0x1ae/0x250 init+0xe/ 0xfc fork+0x25/ 0x30 configure_ clock+0x3b/ 0xa0 RSP: ffffc9004062bb58
[ 1.251144] IP: vlv2_plat_
[ 1.251152] PGD ff805067
[ 1.251153] P4D ff805067
[ 1.251159] PUD fa93e067
[ 1.251166] PMD fa354067
[ 1.251172] PTE 0
[ 1.251178]
[ 1.251189] Oops: 0000 [#1] SMP
[ 1.251198] Modules linked in:
[ 1.251208] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.13.0-5-generic #6-Ubuntu
[ 1.251220] task: ffff8800fa39ac00 task.stack: ffffc90040628000
[ 1.251230] RIP: e030:vlv2_
[ 1.251239] RSP: e02b:ffffc90040
[ 1.251248] RAX: 0000000000000000 RBX: ffffc90040635060 RCX: 0000000002523fff
[ 1.251256] RDX: ffff8800fa39ac00 RSI: 0000000000000002 RDI: ffffffff81fe7dc0
[ 1.251265] RBP: ffffc9004062bb68 R08: 0000000000000067 R09: 00000000fff13000
[ 1.251273] R10: 0000000000007ff0 R11: 00003ffffffff000 R12: 0000000000000002
[ 1.251282] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[ 1.251295] FS: 000000000000000
[ 1.251307] CS: e033 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1.251315] CR2: ffffc90040635060 CR3: 0000000001e09000 CR4: 0000000000000660
[ 1.251324] Call Trace:
[ 1.251334] vlv2_plat_
[ 1.251345] platform_
[ 1.251353] driver_
[ 1.251362] __device_
[ 1.251371] ? __driver_
[ 1.251379] bus_for_
[ 1.251387] __device_
[ 1.251395] device_
[ 1.251403] bus_probe_
[ 1.251411] device_
[ 1.251420] platform_
[ 1.251430] ? set_debug_
[ 1.251437] platform_
[ 1.251447] ? vlv2_plat_
[ 1.251456] vlv2_plat_
[ 1.251465] do_one_
[ 1.251474] kernel_
[ 1.251483] ? rest_init+0xc0/0xc0
[ 1.251491] kernel_
[ 1.251499] ret_from_
[ 1.251506] Code: 47 83 fe 02 41 89 f4 77 67 48 8b 05 f8 ea d8 00 48 85 c0 74 48 c1 e7 02 48 63 ff 48 8d 1c 38 48 c7 c7 c0 7d fe 81 e8 85 f4 17 00 <8b> 03 83 e0 fc 44 09 e0 89 03 48 c7 c7 c0 7d fe 81 e8 af ee 17
[ 1.251565] RIP: vlv2_plat_
[ 1.251573] CR2: ffffc90040635060
[ 1.251586] ---[ end trace 0b77e5f33603697e ]---