On 10/17/2024 01:02, Zhuo, Qiuxu wrote: >> From: Avadhut Naik <[email protected]> >> [...] >> --- a/arch/x86/kernel/cpu/mce/core.c >> +++ b/arch/x86/kernel/cpu/mce/core.c >> [...] >> @@ -1506,13 +1528,14 @@ noinstr void do_machine_check(struct pt_regs >> *regs) >> >> this_cpu_inc(mce_exception_count); >> >> - mce_gather_info(&m, regs); >> - m.tsc = rdtsc(); >> + mce_gather_info(&err, regs); >> + m = &err.m; >> + m->tsc = rdtsc(); >> >> - final = this_cpu_ptr(&mces_seen); >> - *final = m; >> + final = this_cpu_ptr(&hw_errs_seen); >> + final = &err; > > It's not about getting the 'final' pointer to point to 'err', instead > initialize the data it points to with 'err'. > So, it should be: > > s/final = &err/*final = err/ > My bad here. Will take care of it. Thanks for pointing it out! > [...] > > -Qiuxu -- Thanks, Avadhut Naik
- [PATCH v6 0/5] MCE wrapper and support for new SMCA syndrom... Avadhut Naik
- [PATCH v6 1/5] x86/mce: Add wrapper for struct mce to ... Avadhut Naik
- RE: [PATCH v6 1/5] x86/mce: Add wrapper for struct... Zhuo, Qiuxu
- Re: [PATCH v6 1/5] x86/mce: Add wrapper for st... Naik, Avadhut
- [PATCH v6 2/5] tracing: Add __print_dynamic_array() he... Avadhut Naik
- RE: [PATCH v6 2/5] tracing: Add __print_dynamic_ar... Zhuo, Qiuxu
- Re: [PATCH v6 2/5] tracing: Add __print_dynami... Steven Rostedt
- RE: [PATCH v6 2/5] tracing: Add __print_dy... Zhuo, Qiuxu
- [PATCH v6 3/5] x86/mce, EDAC/mce_amd: Add support for ... Avadhut Naik
- RE: [PATCH v6 3/5] x86/mce, EDAC/mce_amd: Add supp... Zhuo, Qiuxu
- [PATCH v6 3/5] x86/mce, EDAC/mce_amd: Add supp... Naik, Avadhut
- RE: [PATCH v6 3/5] x86/mce, EDAC/mce_amd: ... Zhuo, Qiuxu
- RE: [PATCH v6 3/5] x86/mce, EDAC/mce_... Luck, Tony
- Re: [PATCH v6 3/5] x86/mce, EDAC/... Naik, Avadhut
