** Changed in: linux (Ubuntu Hirsute) Importance: Undecided => High ** Changed in: linux (Ubuntu Hirsute) Status: In Progress => Fix Committed
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1925075 Title: Gigabyte R120-T33 (ARM ThunderX SoC) fails to boot in ACPI mode Status in linux package in Ubuntu: In Progress Status in linux source package in Hirsute: Fix Committed Status in linux source package in Impish: In Progress Bug description: The Gigabyte R120-T33 platform provides both device-tree and ACPI hardware descriptions. By default, the Linux kernel will boot in device-tree mode. A user can override this and choose ACPI mode by passing acpi=force. This system boots fine in DTB mode, but fails when booted in ACPI mode with acpi=force. [ 7.936228] ACPI: Power Button [PWRB] [ 7.941359] ACPI GTDT: [Firmware Bug]: failed to get the Watchdog base address. [ 7.948807] Unable to handle kernel read from unreadable memory at virtual address 0000000000000028 [ 7.957843] Mem abort info: [ 7.960625] ESR = 0x96000004 [ 7.963667] EC = 0x25: DABT (current EL), IL = 32 bits [ 7.968968] SET = 0, FnV = 0 [ 7.972010] EA = 0, S1PTW = 0 [ 7.975140] Data abort info: [ 7.978008] ISV = 0, ISS = 0x00000004 [ 7.981832] CM = 0, WnR = 0 [ 7.984788] [0000000000000028] user address but active_mm is swapper [ 7.991131] Internal error: Oops: 96000004 [#1] SMP [ 7.996000] Modules linked in: [ 7.999047] CPU: 3 PID: 1 Comm: swapper/0 Not tainted 5.11.0-16-generic #17-Ubuntu [ 8.006606] Hardware name: GIGABYTE R120-T33/MT30-GS1, BIOS F02 08/06/2019 [ 8.013469] pstate: 40400085 (nZcv daIf +PAN -UAO -TCO BTYPE=--) [ 8.019465] pc : __ipi_send_mask+0x60/0x114 [ 8.023645] lr : smp_cross_call+0x3c/0xdc [ 8.027648] sp : ffff8000127a3c90 [ 8.030951] x29: ffff8000127a3c90 x28: 000000000000000a [ 8.036256] x27: ffff800011b60510 x26: ffff8000122e5108 [ 8.041560] x25: 0000000000000001 x24: 0000000000000000 [ 8.046864] x23: ffff8000122ee000 x22: ffff8000123f8448 [ 8.052168] x21: ffff800010fd9a28 x20: ffff800010fd9a28 [ 8.056864] Unable to handle kernel read from unreadable memory at virtual address 0000000000000028 [ 8.057472] x19: ffff000100157c60 x18: 0000000000000020 [ 8.067011] Mem abort info: [ 8.067013] ESR = 0x96000004 [ 8.072308] [ 8.072310] x17: 00000000c2da3fd1 [ 8.075089] EC = 0x25: DABT (current EL), IL = 32 bits [ 8.078131] x16: 000000001b5980d2 [ 8.079609] SET = 0, FnV = 0 [ 8.082998] [ 8.082999] x15: ffffffffffffffff [ 8.088295] EA = 0, S1PTW = 0 [ 8.091684] x14: 0000000000000000 [ 8.094725] Data abort info: [ 8.096203] [ 8.096204] x13: 003d090000000000 [ 8.099591] ISV = 0, ISS = 0x00000004 [ 8.102719] x12: 00003d0900000000 [ 8.106108] CM = 0, WnR = 0 [ 8.108975] [ 8.108977] x11: 0000000000000000 [ 8.110453] [0000000000000028] user address but active_mm is swapper [ 8.113841] x10: 00003d0900000000 [ 8.138598] x9 : ffff800010028c80 x8 : 0000000000000001 [ 8.143902] x7 : 00000000ffffffff x6 : ffff000ff61d7318 [ 8.149206] x5 : ffff800011620080 x4 : ffff800011620150 [ 8.154510] x3 : ffff800010fd99e8 x2 : 0000000000000000 [ 8.159815] x1 : ffff800010fd9a28 x0 : 0000000000000000 [ 8.165120] Call trace: [ 8.167556] __ipi_send_mask+0x60/0x114 [ 8.171383] smp_cross_call+0x3c/0xdc [ 8.175036] smp_send_reschedule+0x3c/0x50 [ 8.179123] resched_curr+0x5c/0xb0 [ 8.182603] check_preempt_curr+0x58/0x90 [ 8.186604] ttwu_do_wakeup+0x2c/0x1a0 [ 8.190343] ttwu_do_activate+0x7c/0x114 [ 8.194256] try_to_wake_up+0x2cc/0x5b0 [ 8.198082] wake_up_process+0x24/0x30 [ 8.201821] swake_up_one+0x48/0x9c [ 8.205300] rcu_gp_kthread_wake+0x68/0x8c [ 8.209388] rcu_accelerate_cbs_unlocked+0xb4/0xf0 [ 8.214168] rcu_core+0x208/0x230 [ 8.217473] rcu_core_si+0x1c/0x30 [ 8.220865] __do_softirq+0x128/0x3a4 [ 8.224517] irq_exit+0xc4/0xec [ 8.227649] __handle_domain_irq+0x8c/0xec [ 8.231737] gic_handle_irq+0x84/0xfc [ 8.235389] el1_irq+0xc0/0x180 [ 8.238520] klist_next+0xc0/0x180 [ 8.241913] bus_for_each_dev+0x68/0xe0 [ 8.245740] driver_attach+0x30/0x3c [ 8.249306] bus_add_driver+0x154/0x250 [ 8.253131] driver_register+0x84/0x140 [ 8.256958] __platform_driver_register+0x34/0x40 [ 8.261653] of_fixed_clk_driver_init+0x28/0x34 [ 8.266176] do_one_initcall+0x50/0x290 [ 8.270001] do_initcalls+0x104/0x144 [ 8.273659] kernel_init_freeable+0x174/0x1c0 [ 8.278005] kernel_init+0x20/0x134 [ 8.281486] ret_from_fork+0x10/0x18 [ 8.285056] Code: a90363f7 aa0103f5 b0010db7 f9401260 (b9402800) [ 8.291168] ---[ end trace e85c5f6ac85cc1e3 ]--- [ 8.295774] Kernel panic - not syncing: Oops: Fatal exception in interrupt [ 8.302655] SMP: stopping secondary CPUs [ 9.350572] SMP: failed to stop secondary CPUs 0,3,9 [ 9.355527] Kernel Offset: disabled [ 9.359004] CPU features: 0x00040002,69101108 [ 9.363350] Memory Limit: none [ 9.366412] ---[ end Kernel panic - not syncing: Oops: Fatal exception in interrupt ]--- To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1925075/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp