[PATCH] powerpc/mce: Add MCE notification chain
Ganesh
ganeshgr at linux.ibm.com
Sun Apr 5 00:05:23 AEDT 2020
On 4/3/20 7:38 AM, Nicholas Piggin wrote:
> Ganesh Goudar's on March 30, 2020 5:12 pm:
>> From: Santosh S <santosh at fossix.org>
>>
>> Introduce notification chain which lets know about uncorrected memory
>> errors(UE). This would help prospective users in pmem or nvdimm subsystem
>> to track bad blocks for better handling of persistent memory allocations.
>>
>> Signed-off-by: Santosh S <santosh at fossix.org>
>> Signed-off-by: Ganesh Goudar <ganeshgr at linux.ibm.com>
> Do you have any such users yet? It would be good to refer to an example
> user and give a brief description of what it does in its notifier.
Santosh has sent a patch which uses this notification.
https://patchwork.ozlabs.org/patch/1265062/
>> @@ -263,6 +277,7 @@ static void machine_process_ue_event(struct work_struct *work)
>> while (__this_cpu_read(mce_ue_count) > 0) {
>> index = __this_cpu_read(mce_ue_count) - 1;
>> evt = this_cpu_ptr(&mce_ue_event_queue[index]);
>> + blocking_notifier_call_chain(&mce_notifier_list, 0, evt);
> Can we really use a blocking notifier here? I'm not sure that we can.
I think we can, do you see any problem?
>
> Thanks,
> Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20200404/a4f749e1/attachment.htm>
More information about the Linuxppc-dev
mailing list