[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: What is wrong with kernels 5.X on sparc64 ?



I installed Debians latest UP (5.5.0-2-sparc64) and SMP (5.5.0-2-sparc64-smp) kernels on my single-CPU Ultra 45
and they both work for simple "apt update && apt install some-single-package" test.
Earlier 5.2.0-3-sparc64 kernel also works well for compiling other kernels.

Also, 5.5.0-1-sparc64 works.

Too early conclusion - compiled and installed a kernel but crashed on shutdown (for reboot):

[ 6871.421677] Unable to handle kernel NULL pointer dereference
[ 6871.489666] tsk->{mm,active_mm}->context = 0000000000000094
[ 6871.556530] tsk->{mm,active_mm}->pgd = fff00002756b8000
[ 6871.619231]               \|/ ____ \|/
[ 6871.619231]               "@'/ .. \`@"
[ 6871.619231]               /_| \__/ |_\
[ 6871.619231]                  \__U_/
[ 6871.795790] kworker/0:1(1138): Oops [#1]
[ 6871.842860] CPU: 0 PID: 1138 Comm: kworker/0:1 Tainted: G            E     5.5.0-1-sparc64 #1 Debian 5.5.13-2
[ 6871.962020] Workqueue: cgroup_destroy css_killed_work_fn
[ 6872.025824] TSTATE: 0000008080e01600 TPC: 00000000005d3028 TNPC: 00000000005d302c Y: 00000000    Tainted: G            E
[ 6872.160601] TPC: <memcg_drain_all_list_lrus+0x108/0x160>
[ 6872.224377] g0: 000000000000009e g1: fff000027638b980 g2: fff000027638b980 g3: 0000000100864288
[ 6872.328872] g4: fff00002753c8000 g5: 000000000021a774 g6: fff00002745f4000 g7: 0000000000000000
[ 6872.433358] o0: 0000000000d5d598 o1: fff00002762e4010 o2: 0000000000000000 o3: 0000000000000000
[ 6872.537843] o4: fff000027638b980 o5: fff0000276a80000 sp: fff00002745f71d1 ret_pc: fff0000274a22280
[ 6872.646506] RPC: <0xfff0000274a22280>
[ 6872.690402] l0: 0000000000000001 l1: 0000000010000000 l2: 00000000005c96c0 l3: 00000000005c9720
[ 6872.794943] l4: 0000000000d58800 l5: 0000000000c29c48 l6: 0000000000dbac00 l7: 0000000000000001
[ 6872.899429] i0: 0000000000000038 i1: fff0000274472000 i2: 0000000000d5d5b0 i3: 0000000000d5d400
[ 6873.003915] i4: fff0000274a22280 i5: fff000027c154470 i6: fff00002745f7281 i7: 0000000000623c18
[ 6873.111709] I7: <memcg_offline_kmem.part.0+0x98/0xe0>
[ 6873.174017] Call Trace:
[ 6873.204979]  [0000000000623c18] memcg_offline_kmem.part.0+0x98/0xe0
[ 6873.281892]  [0000000000626094] mem_cgroup_css_offline+0xb4/0xe0
[ 6873.355768]  [00000000004eaed8] css_killed_work_fn+0x38/0x120
[ 6873.426542]  [0000000000482c54] process_one_work+0x194/0x460
[ 6873.496229]  [0000000000483064] worker_thread+0x144/0x540
[ 6873.562782]  [0000000000488cdc] kthread+0xdc/0x120
[ 6873.622005]  [0000000000405fa4] ret_from_fork+0x1c/0x2c
[ 6873.686410]  [0000000000000000] 0x0
[ 6873.729990] Disabling lock debugging due to kernel taint
[ 6873.795475] Caller[0000000000623c18]: memcg_offline_kmem.part.0+0x98/0xe0
[ 6873.878743] Caller[0000000000626094]: mem_cgroup_css_offline+0xb4/0xe0
[ 6873.958837] Caller[00000000004eaed8]: css_killed_work_fn+0x38/0x120
[ 6874.035813] Caller[0000000000482c54]: process_one_work+0x194/0x460
[ 6874.111726] Caller[0000000000483064]: worker_thread+0x144/0x540
[ 6874.184407] Caller[0000000000488cdc]: kthread+0xdc/0x120
[ 6874.249765] Caller[0000000000405fa4]: ret_from_fork+0x1c/0x2c
[ 6874.320251] Caller[0000000000000000]: 0x0
[ 6874.369854] Instruction DUMP:
[ 6874.369856]  ce5f0000
[ 6874.406890]  c4584000
[ 6874.436667]  c65f2008
[ 6874.466425] <d871e008>
[ 6874.496071]  ce704000
[ 6874.525725]  c470c000
[ 6874.555388]  c670a008
[ 6874.584920]  de770000
[ 6874.614471]  de772008

--
Meelis Roos <mroos@linux.ee>


Reply to: