> -----Original Message----- > From: Borislav Petkov <b...@alien8.de> > Sent: Thursday, August 9, 2018 11:16 AM > To: Ghannam, Yazen <yazen.ghan...@amd.com> > Cc: linux-e...@vger.kernel.org; linux-kernel@vger.kernel.org; > tony.l...@intel.com; x...@kernel.org > Subject: Re: [PATCH 1/2] x86/MCE/AMD: Check for NULL banks in THR > interrupt handler > > On Thu, Aug 09, 2018 at 09:08:33AM -0500, Yazen Ghannam wrote: > > From: Yazen Ghannam <yazen.ghan...@amd.com> > > > > If threshold_init_device() fails then per_cpu(threshold_banks) will be > > deallocated. The thresholding interrupt handler will still be active, so > > So fix the code so that *that* doesn't happen instead of adding checks > to the interrupt handler. > > I.e., > > if (err) { > mce_threshold_vector = default_threshold_interrupt; > return err; > } >
Okay. I'll make that change. Thanks, Yazen