[Bug 214469] mce_setup BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1

2021-09-21 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=214469 Nicholas Fries (nicholas.a.fr...@gmail.com) changed: What|Removed |Added Summary|apei_smca_report_x86_error |mce_setup

[Bug 214469] apei_smca_report_x86_error BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1

2021-09-21 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=214469 Nicholas Fries (nicholas.a.fr...@gmail.com) changed: What|Removed |Added Component|Other |Preemption

[Bug 214469] apei_smca_report_x86_error BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1

2021-09-21 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=214469 --- Comment #2 from Nicholas Fries (nicholas.a.fr...@gmail.com) --- I've made a change to my local kernel where I'm using get_cpu(), put_cpu() instead of smp_processor_id(). Waiting for the next crash to see if the MCE Register Array is printed.

[Bug 214469] apei_smca_report_x86_error BUG: using smp_processor_id() in preemptible [00000000] code: swapper/0/1

2021-09-21 Thread bugzilla-daemon
https://bugzilla.kernel.org/show_bug.cgi?id=214469 --- Comment #1 from Nicholas Fries (nicholas.a.fr...@gmail.com) --- I thought this was a function of ACPI, due to BERT and AEPI being involved. Underlying issue seems to be in arch/x86/kernel/cpu/mce/core.c line 136 where I see the following: