x86, mce: Add wrappers for registering on the decode chain
No functionality change, this is done so that in a follow-on patch all queued-up MCEs can be decoded after registering on the chain. Signed-off-by: Borislav Petkov <borislav.petkov@amd.com>
This commit is contained in:

committed by
Borislav Petkov

parent
dc47ce90c3
commit
3653ada5d3
@@ -1661,8 +1661,7 @@ static void sbridge_unregister_mci(struct sbridge_dev *sbridge_dev)
|
||||
debugf0("MC: " __FILE__ ": %s(): mci = %p, dev = %p\n",
|
||||
__func__, mci, &sbridge_dev->pdev[0]->dev);
|
||||
|
||||
atomic_notifier_chain_unregister(&x86_mce_decoder_chain,
|
||||
&sbridge_mce_dec);
|
||||
mce_unregister_decode_chain(&sbridge_mce_dec);
|
||||
|
||||
/* Remove MC sysfs nodes */
|
||||
edac_mc_del_mc(mci->dev);
|
||||
@@ -1731,8 +1730,7 @@ static int sbridge_register_mci(struct sbridge_dev *sbridge_dev)
|
||||
goto fail0;
|
||||
}
|
||||
|
||||
atomic_notifier_chain_register(&x86_mce_decoder_chain,
|
||||
&sbridge_mce_dec);
|
||||
mce_register_decode_chain(&sbridge_mce_dec);
|
||||
return 0;
|
||||
|
||||
fail0:
|
||||
|
Reference in New Issue
Block a user