Project

General

Profile

Actions

Bug #313

closed

p5q panics trying to wake up

Added by Stefan Ott almost 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/04/2021
Due date:
% Done:

0%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:

Description

With the current coreboot master, my P5Q kernel panics when trying to wake up:

[   87.443225] ------------[ cut here ]------------
[   87.443227] Bad FPU state detected at copy_kernel_to_fpregs+0x2f/0x40, reinitializing FPU registers.
[   87.443239] WARNING: CPU: 0 PID: 1500 at arch/x86/mm/extable.c:65 ex_handler_fprestore+0x5a/0x60
[   87.443246] Modules linked in:
[   87.443249] CPU: 0 PID: 1500 Comm: syslog-ng Not tainted 5.10.47-rt45-greebo-multigpu #17
[   87.443253] Hardware name: ASUS P5Q/P5Q, BIOS 4.14-262-g2de78e25a3 05/27/2021
[   87.443255] RIP: 0010:ex_handler_fprestore+0x5a/0x60
[   87.443259] Code: 0f ae 2f b8 01 00 00 00 c3 48 0f ae 0d 3f 2e 6e 01 b8 01 00 00 00 c3 48 c7 c7 d0 a3 34 82 c6 05 2f 10 6e 01 01 e8 08 5f b3 00 <0f> 0b eb be 66 90 80 3d 1a 10 6e 01 00 55 48 89 fd 53 48 89 f3 0f
[   87.443262] RSP: 0000:ffffc90000c53db0 EFLAGS: 00010082
[   87.443265] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000027
[   87.443267] RDX: 0000000000000000 RSI: ffffffff8262c920 RDI: ffff888373c17958
[   87.443269] RBP: ffffc90000c53e78 R08: ffff888373c17950 R09: 0000000000000001
[   87.443271] R10: 000000000000000f R11: ffffc90000c53ae0 R12: 000000000000000d
[   87.443272] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[   87.443274] FS:  00007f728adf7640(0000) GS:ffff888373c00000(0000) knlGS:0000000000000000
[   87.443277] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   87.443279] CR2: 000055f22a6e37c8 CR3: 0000000101ca4000 CR4: 00000000000406f0
[   87.443282] Call Trace:
[   87.443285]  fixup_exception+0x40/0x60
[   87.443290]  exc_general_protection+0xdc/0x2f0
[   87.443295]  asm_exc_general_protection+0x1e/0x30
[   87.443299] RIP: 0010:copy_kernel_to_fpregs+0x2f/0x40
[   87.443303] Code: c7 c0 c0 cc 71 82 48 89 3c 24 eb 0a 66 66 90 db e2 0f 77 db 04 24 48 8b 3c 24 66 66 90 66 90 b8 ff ff ff ff 89 c2 48 0f ae 2f <48> 83 c4 08 c3 48 0f ae 0f 48 83 c4 08 c3 0f 1f 00 65 48 8b 14 25
[   87.443305] RSP: 0000:ffffc90000c53f28 EFLAGS: 00010096
[   87.443308] RAX: 00000000ffffffff RBX: ffff888101683300 RCX: ffff888101683300
[   87.443310] RDX: 00000000ffffffff RSI: ffff888101683d40 RDI: ffff888101683d80
[   87.443312] RBP: ffffc90000c53f58 R08: 0000000000000000 R09: 0000000000000000
[   87.443314] R10: ffffc90000c53d80 R11: ffff88811b2193f8 R12: 0000000000000000
[   87.443316] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
[   87.443319]  switch_fpu_return+0x37/0x70
[   87.443322]  syscall_exit_to_user_mode+0x21/0xb0
[   87.443325]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[   87.443328] RIP: 0033:0x7f728b62492e
[   87.443332] Code: 10 89 7c 24 0c 89 4c 24 1c e8 1e 66 f8 ff 44 8b 54 24 1c 8b 54 24 18 41 89 c0 48 8b 74 24 10 8b 7c 24 0c b8 e8 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 32 44 89 c7 89 44 24 0c e8 6e 66 f8 ff 8b 44
[   87.443334] RSP: 002b:00007f728adf4940 EFLAGS: 00000293 ORIG_RAX: 00000000000000e8
[   87.443337] RAX: fffffffffffffffc RBX: 00007f728adf4970 RCX: 00007f728b62492e
[   87.443339] RDX: 0000000000000001 RSI: 00007f728adf4970 RDI: 000000000000000f
[   87.443341] RBP: 00007f728adf49d0 R08: 0000000000000000 R09: 0000000000124f80
[   87.443343] R10: 0000000000124f80 R11: 0000000000000293 R12: 00005653d3aafc68
[   87.443345] R13: 00007f728adf49f0 R14: 00007f7284004bc8 R15: 00007f7284004640
[   87.443347] ---[ end trace 0000000000000002 ]---
[   87.443350] BUG: stack guard page was hit at 00000000789fcf51 (stack is 000000001bf30154..00000000d181ad30)
[   87.443355] kernel stack overflow (double-fault): 0000 [#1] PREEMPT_RT SMP PTI
[   87.443677] CPU: 1 PID: 1 Comm: init Not tainted 5.10.47-rt45-greebo-multigpu #17
[   87.443677] Hardware name: ASUS P5Q/P5Q, BIOS 4.14-262-g2de78e25a3 05/27/2021
[   87.443677] RIP: 0010:error_entry+0x1f/0xe0
[   87.443677] Code: 1f 84 00 00 00 00 00 0f 1f 40 00 fc 56 48 8b 74 24 08 48 89 7c 24 08 52 51 50 41 50 41 51 41 52 41 53 53 55 41 54 41 55 41 56 <41> 57 56 31 d2 31 c9 45 31 c0 45 31 c9 45 31 d2 45 31 db 31 db 31
[   87.443677] RSP: 0000:ffffc90000010000 EFLAGS: 00010002
[   87.443677] RAX: 00000000ffffffff RBX: 0000000000000000 RCX: 0000000000000000
[   87.443677] RDX: 00000000ffffffff RSI: ffffffff81c00a5a RDI: ffffffff8271ce00
[   87.443677] RBP: ffffc90000010188 R08: ffffc90000010188 R09: 0000000000000002
[   87.443677] R10: 0000000000000006 R11: 0000000000000000 R12: 0000000000000006
[   87.443677] R13: 0000000000000000 R14: ffff888100146600 R15: 0000000000000006
[   87.443677] FS:  00007ff606a9c080(0000) GS:ffff888373d00000(0000) knlGS:0000000000000000
[   87.443677] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   87.443677] CR2: ffffc9000000fff8 CR3: 000000011b81c000 CR4: 00000000000006e0
[   87.443677] Call Trace:
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   87.443677]  ? ex_handler_default+0x20/0x20
[   87.443677]  ? fixup_exception+0x40/0x60
[   87.443677]  ? do_trap+0x4f/0x100
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? do_error_trap+0x60/0x80
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? exc_invalid_op+0x4b/0x60
[   87.443677]  ? ex_handler_fprestore+0x2f/0x60
[   87.443677]  ? asm_exc_invalid_op+0x12/0x20
[   87.443677]  ? ex_handler_fprestore+0x33/0x60
[   94.545349] ATL1E 0000:05:00.0 eth0: NIC Link is Up <1000 Mbps Full Duplex>
[   94.543654]  ? ex_handler_fprestore+0x33/0x60
[   94.553758]  ? ex_handler_default+0x20/0x20
[   94.558884] done.
[   94.558881]  ? fixup_exception+0x40/0x60
[   94.564307] PM: suspend exit
[   94.558881]  ? do_trap+0x4f/0x100
[   94.571566]  ? ex_handler_fprestore+0x2f/0x60
[   94.571566]  ? do_error_trap+0x60/0x80
[   94.571566]  ? ex_handler_fprestore+0x2f/0x60
[   94.571566]  ? exc_invalid_op+0x4b/0x60
[   94.571566]  ? ex_handler_fprestore+0x2f/0x60
[   94.594837]  ? asm_exc_invalid_op+0x12/0x20
[   94.594926]  ? ex_handler_fprestore+0x33/0x60
[   94.594926]  ? ex_handler_fprestore+0x33/0x60
[   94.594926]  ? ex_handler_default+0x20/0x20
[   94.594926]  ? fixup_exception+0x40/0x60
[   94.613806] fancontrol[1666] bad frame in rt_sigreturn frame:0000000003c72611 ip:7f46bb186f7b sp:7ffd8a670ca0 orax:ffffffffffffffff in libc-2.33.so[7f46bb127000+14b000]
[   94.613770]  ? do_trap+0x4f/0x100
[   94.631635]  ? ex_handler_fprestore+0x2f/0x60
[   94.634443] cgroup-release-[2541] bad frame in rt_sigreturn frame:00000000f73bffaa ip:7fa97aae4f7b sp:7fff800d5b80 orax:ffffffffffffffff in libc-2.33.so[7fa97aa85000+14b000]
[   94.631635]  ? do_error_trap+0x60/0x80
[   94.654251] ntpd[1996] bad frame in rt_sigreturn frame:0000000082b7e00d ip:7fcd2dcca201 sp:7ffdbf2a2b70 orax:ffffffffffffffff in libc-2.33.so[7fcd2dbfa000+14b000]
[   94.654236]  ? ex_handler_fprestore+0x2f/0x60
[   94.675600] cgroup-release-[2543] bad frame in rt_sigreturn frame:00000000bfddcdcf ip:7f61caa14f7b sp:7ffd800fe7e0 orax:ffffffffffffffff in libc-2.33.so[7f61ca9b5000+14b000]
[   94.654236]  ? exc_invalid_op+0x4b/0x60
[   94.694145]  ? ex_handler_fprestore+0x2f/0x60
[   94.699993]  ? asm_exc_invalid_op+0x12/0x20
[   94.704009]  ? ex_handler_fprestore+0x33/0x60
[   94.707733]  ? ex_handler_fprestore+0x33/0x60
[   94.711396]  ? ex_handler_default+0x20/0x20
[   94.715129]  ? fixup_exception+0x40/0x60
[   94.720468]  ? do_trap+0x4f/0x100
[   94.724440]  ? ex_handler_fprestore+0x2f/0x60
[   94.728209]  ? do_error_trap+0x60/0x80
[   94.731943]  ? ex_handler_fprestore+0x2f/0x60
[   94.735639]  ? exc_invalid_op+0x4b/0x60
[   94.739342]  ? ex_handler_fprestore+0x2f/0x60
[   94.743037]  ? asm_exc_invalid_op+0x12/0x20
[   94.749216]  ? ex_handler_fprestore+0x33/0x60
[   94.751715]  ? ex_handler_fprestore+0x33/0x60
[   94.755245]  ? ex_handler_default+0x20/0x20
[   94.762014]  ? fixup_exception+0x40/0x60
[   94.765530]  ? do_trap+0x4f/0x100
[   94.769346]  ? ex_handler_fprestore+0x2f/0x60
[   94.771686]  ? do_error_trap+0x60/0x80
[   94.777391]  ? ex_handler_fprestore+0x2f/0x60
[   94.778824]  ? exc_invalid_op+0x4b/0x60
[   94.778824]  ? ex_handler_fprestore+0x2f/0x60
[   94.788728]  ? asm_exc_invalid_op+0x12/0x20
[   94.793543]  ? ex_handler_fprestore+0x33/0x60
[   94.798557]  ? ex_handler_fprestore+0x33/0x60
[   94.802903]  ? ex_handler_default+0x20/0x20
[   94.806022]  ? fixup_exception+0x40/0x60
[   94.810060]  ? do_trap+0x4f/0x100
[   94.810060]  ? ex_handler_fprestore+0x2f/0x60
[   94.818096]  ? do_error_trap+0x60/0x80
[   94.822017]  ? ex_handler_fprestore+0x2f/0x60
[   94.826766]  ? exc_invalid_op+0x4b/0x60
[   94.829379]  ? ex_handler_fprestore+0x2f/0x60
[   94.834323]  ? asm_exc_invalid_op+0x12/0x20
[   94.839134]  ? ex_handler_fprestore+0x33/0x60
[   94.842955]  ? ex_handler_fprestore+0x33/0x60
[   94.847388]  ? ex_handler_default+0x20/0x20
[   94.851089]  ? fixup_exception+0x40/0x60
[   94.856061]  ? do_trap+0x4f/0x100
[   94.858595]  ? ex_handler_fprestore+0x2f/0x60
[   94.863452]  ? do_error_trap+0x60/0x80
[   94.865966]  ? ex_handler_fprestore+0x2f/0x60
[   94.870844]  ? exc_invalid_op+0x4b/0x60
[   94.875650]  ? ex_handler_fprestore+0x2f/0x60
[   94.879483]  ? asm_exc_invalid_op+0x12/0x20
[   94.883095]  ? ex_handler_fprestore+0x33/0x60
[   94.888013]  ? ex_handler_fprestore+0x33/0x60
[   94.892030]  ? ex_handler_default+0x20/0x20
[   94.896848]  ? fixup_exception+0x40/0x60
[   94.899477]  ? do_trap+0x4f/0x100
[   94.904133]  ? ex_handler_fprestore+0x2f/0x60
[   94.907655]  ? do_error_trap+0x60/0x80
[   94.910078]  ? ex_handler_fprestore+0x2f/0x60
[   94.916146]  ? exc_invalid_op+0x4b/0x60
[   94.920087]  ? ex_handler_fprestore+0x2f/0x60
[   94.924856]  ? asm_exc_invalid_op+0x12/0x20
[   94.928540]  ? ex_handler_fprestore+0x33/0x60
[   94.933156]  ? ex_handler_fprestore+0x33/0x60
[   94.937877]  ? ex_handler_default+0x20/0x20
[   94.941410]  ? fixup_exception+0x40/0x60
[   94.945350]  ? do_trap+0x4f/0x100
[   94.948805]  ? ex_handler_fprestore+0x2f/0x60
[   94.953668]  ? do_error_trap+0x60/0x80
[   94.955996]  ? ex_handler_fprestore+0x2f/0x60
[   94.961421]  ? exc_invalid_op+0x4b/0x60
[   94.965589]  ? ex_handler_fprestore+0x2f/0x60
[   94.969115]  ? asm_exc_invalid_op+0x12/0x20
[   94.973079]  ? ex_handler_fprestore+0x33/0x60
[   94.977947]  ? ex_handler_fprestore+0x33/0x60
[   94.982765]  ? ex_handler_default+0x20/0x20
[   94.986453]  ? fixup_exception+0x40/0x60
[   94.987864]  ? do_trap+0x4f/0x100
[   94.994118]  ? ex_handler_fprestore+0x2f/0x60
[   94.994118]  ? do_error_trap+0x60/0x80
[   95.000795]  ? ex_handler_fprestore+0x2f/0x60
[   95.006670]  ? exc_invalid_op+0x4b/0x60
[   95.009090]  ? ex_handler_fprestore+0x2f/0x60
[   95.014057]  ? asm_exc_invalid_op+0x12/0x20
[   95.017477]  ? ex_handler_fprestore+0x33/0x60
[   95.022508]  ? ex_handler_fprestore+0x33/0x60
[   95.023703]  ? ex_handler_default+0x20/0x20
[   95.031472]  ? fixup_exception+0x40/0x60
[   95.034998]  ? do_trap+0x4f/0x100
[   95.038971]  ? ex_handler_fprestore+0x2f/0x60
[   95.043651]  ? do_error_trap+0x60/0x80
[   95.046325]  ? ex_handler_fprestore+0x2f/0x60
[   95.051221]  ? exc_invalid_op+0x4b/0x60
[   95.054909]  ? ex_handler_fprestore+0x2f/0x60
[   95.059565]  ? asm_exc_invalid_op+0x12/0x20
[   95.063435]  ? ex_handler_fprestore+0x33/0x60
[   95.067970]  ? ex_handler_fprestore+0x33/0x60
[   95.072668]  ? ex_handler_default+0x20/0x20
[   95.075943]  ? fixup_exception+0x40/0x60
[   95.080854]  ? do_trap+0x4f/0x100
[   95.083235]  ? ex_handler_fprestore+0x2f/0x60
[   95.086917]  ? do_error_trap+0x60/0x80
[   95.089060]  ? ex_handler_fprestore+0x2f/0x60
[   95.089060]  ? exc_invalid_op+0x4b/0x60
[   95.098597]  ? ex_handler_fprestore+0x2f/0x60
[   95.103373]  ? asm_exc_invalid_op+0x12/0x20
[   95.108217]  ? ex_handler_fprestore+0x33/0x60
[   95.113407]  ? ex_handler_fprestore+0x33/0x60
[   95.117374]  ? ex_handler_default+0x20/0x20
[   95.121516]  ? fixup_exception+0x40/0x60
[   95.123888]  ? do_trap+0x4f/0x100
[   95.129044]  ? ex_handler_fprestore+0x2f/0x60
[   95.133464]  ? do_error_trap+0x60/0x80
[   95.136249]  ? ex_handler_fprestore+0x2f/0x60
[   95.140963]  ? exc_invalid_op+0x4b/0x60
[   95.143641]  ? ex_handler_fprestore+0x2f/0x60
[   95.149029]  ? asm_exc_invalid_op+0x12/0x20
[   95.154027]  ? ex_handler_fprestore+0x33/0x60
[   95.156449]  ? ex_handler_fprestore+0x33/0x60
[   95.161720]  ? ex_handler_default+0x20/0x20
[   95.166804]  ? fixup_exception+0x40/0x60
[   95.169577]  ? do_trap+0x4f/0x100
[   95.174215]  ? ex_handler_fprestore+0x2f/0x60
[   95.176968]  ? do_error_trap+0x60/0x80
[   95.181605]  ? ex_handler_fprestore+0x2f/0x60
[   95.184787]  ? exc_invalid_op+0x4b/0x60
[   95.189264]  ? ex_handler_fprestore+0x2f/0x60
[   95.193084]  ? asm_exc_invalid_op+0x12/0x20
[   95.198258]  ? ex_handler_fprestore+0x33/0x60
[   95.202918]  ? ex_handler_fprestore+0x33/0x60
[   95.207683]  ? ex_handler_default+0x20/0x20
[   95.210341]  ? fixup_exception+0x40/0x60
[   95.215724]  ? do_trap+0x4f/0x100
[   95.218892]  ? ex_handler_fprestore+0x2f/0x60
[   95.223237]  ? do_error_trap+0x60/0x80
[   95.225634]  ? ex_handler_fprestore+0x2f/0x60
[   95.230915]  ? exc_invalid_op+0x4b/0x60
[   95.235452]  ? ex_handler_fprestore+0x2f/0x60
[   95.238278]  ? asm_exc_invalid_op+0x12/0x20
[   95.243196]  ? ex_handler_fprestore+0x33/0x60
[   95.245720]  ? ex_handler_fprestore+0x33/0x60
[   95.248719]  ? ex_handler_default+0x20/0x20
[   95.256333]  ? fixup_exception+0x40/0x60
[   95.258786]  ? do_trap+0x4f/0x100
[   95.263733]  ? ex_handler_fprestore+0x2f/0x60
[   95.268425]  ? do_error_trap+0x60/0x80
[   95.271116]  ? ex_handler_fprestore+0x2f/0x60
[   95.275772]  ? exc_invalid_op+0x4b/0x60
[   95.279045]  ? ex_handler_fprestore+0x2f/0x60
[   95.284400]  ? asm_exc_invalid_op+0x12/0x20
[   95.288942]  ? ex_handler_fprestore+0x33/0x60
[   95.291763]  ? ex_handler_fprestore+0x33/0x60
[   95.296607]  ? ex_handler_default+0x20/0x20
[   95.301223]  ? fixup_exception+0x40/0x60
[   95.305592]  ? do_trap+0x4f/0x100
[   95.309116]  ? ex_handler_fprestore+0x2f/0x60
[   95.311593]  ? do_error_trap+0x60/0x80
[   95.316509]  ? ex_handler_fprestore+0x2f/0x60
[   95.321187]  ? exc_invalid_op+0x4b/0x60
[   95.323898]  ? ex_handler_fprestore+0x2f/0x60
[   95.328543]  ? asm_exc_invalid_op+0x12/0x20
[   95.333856]  ? ex_handler_fprestore+0x33/0x60
[   95.336576]  ? ex_handler_fprestore+0x33/0x60
[   95.342626]  ? ex_handler_default+0x20/0x20
[   95.345463]  ? fixup_exception+0x40/0x60
[   95.350743]  ? do_trap+0x4f/0x100
[   95.353513]  ? ex_handler_fprestore+0x2f/0x60
[   95.358068]  ? do_error_trap+0x60/0x80
[   95.358068]  ? ex_handler_fprestore+0x2f/0x60
[   95.366034]  ? exc_invalid_op+0x4b/0x60
[   95.368223]  ? ex_handler_fprestore+0x2f/0x60
[   95.373458]  ? asm_exc_invalid_op+0x12/0x20
[   95.378362]  ? copy_kernel_to_fpregs+0x2f/0x40
[   95.382904]  ? ex_handler_fprestore+0x33/0x60
[   95.385733]  ? ex_handler_default+0x20/0x20
[   95.388322]  ? fixup_exception+0x40/0x60
[   95.393715]  ? do_trap+0x4f/0x100
[   95.398264]  ? copy_kernel_to_fpregs+0x2b/0x40
[   95.402727]  ? do_error_trap+0x60/0x80
[   95.405632]  ? copy_kernel_to_fpregs+0x2b/0x40
[   95.411329]  ? exc_invalid_op+0x4b/0x60
[   95.415408]  ? copy_kernel_to_fpregs+0x2b/0x40
[   95.418733]  ? asm_exc_invalid_op+0x12/0x20
[   95.420391]  ? copy_kernel_to_fpregs+0x2f/0x40
[   95.428514]  ? switch_fpu_return+0x37/0x70
[   95.432548]  ? syscall_exit_to_user_mode+0x21/0xb0
[   95.437528]  ? entry_SYSCALL_64_after_hwframe+0x44/0xa9
[   95.442723] Modules linked in:
[   95.444924] ---[ end trace 0000000000000003 ]---
[   96.444827] printk: enabled sync mode
[   97.453419] RIP: 0010:error_entry+0x1f/0xe0
[   97.456688] Code: 1f 84 00 00 00 00 00 0f 1f 40 00 fc 56 48 8b 74 24 08 48 89 7c 24 08 52 51 50 41 50 41 51 41 52 41 53 53 55 41 54 41 55 41 56 <41> 57 56 31 d2 31 c9 45 31 c0 45 31 c9 45 31 d2 45 31 db 31 db 31
[   97.475349] RSP: 0000:ffffc90000010000 EFLAGS: 00010002
[   97.480979] RAX: 00000000ffffffff RBX: 0000000000000000 RCX: 0000000000000000
[   97.489489] RDX: 00000000ffffffff RSI: ffffffff81c00a5a RDI: ffffffff8271ce00
[   97.495927] RBP: ffffc90000010188 R08: ffffc90000010188 R09: 0000000000000002
[   97.503321] R10: 0000000000000006 R11: 0000000000000000 R12: 0000000000000006
[   97.510737] R13: 0000000000000000 R14: ffff888100146600 R15: 0000000000000006
[   97.515717] FS:  00007ff606a9c080(0000) GS:ffff888373d00000(0000) knlGS:0000000000000000
[   97.524074] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   97.529986] CR2: ffffc9000000fff8 CR3: 000000011b81c000 CR4: 00000000000006e0

Git bisect seems to indicate that this change broke things: https://review.coreboot.org/c/coreboot/+/54734


Files

log.txt (134 KB) log.txt Log (bad) Stefan Ott, 07/05/2021 09:11 PM
config.txt (23.8 KB) config.txt Coreboot configuration Stefan Ott, 07/05/2021 09:11 PM
log-good.txt (32.9 KB) log-good.txt Log (good) Stefan Ott, 07/05/2021 09:44 PM
Actions #1

Updated by Rizwan Qureshi almost 3 years ago

Can you attach coreboot logs, is the microcode patch applied by BIOS?

Updated by Stefan Ott almost 3 years ago

Sure, I attached the log (and coreboot config).

It says

CBFS: Found 'cpu_microcode_blob.bin' @0xf140 size 0x2c000 in mcache @0x7fbfd0ac
microcode: sig=0x1067a pf=0x1 revision=0xa0b
microcode: Update failed

I also attached a "good" log, in there the same lines read:

CBFS: Found 'cpu_microcode_blob.bin' @0xf140 size 0x2c000 in mcache @0x7fbfd0ac  
microcode: sig=0x1067a pf=0x1 revision=0xa0b                                     
microcode: Update skipped, already up-to-date                                    
Actions #4

Updated by Tim Wawrzynczak almost 3 years ago

Stefan confirmed that CB:56153 does fix the issue.

Actions #5

Updated by Nico Huber over 2 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF