x86/RAS: Add TSC timestamp to the injected MCE
The MCE injection code does not provide the time stamp information for the injected MCE. Add it. Signed-off-by: Borislav Petkov <bp@suse.de> Link: http://lkml.kernel.org/r/20161101120911.13163-3-bp@alien8.de Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Родитель
f5e886ef9b
Коммит
8c203dbb78
|
@ -275,6 +275,8 @@ static void do_inject(void)
|
||||||
unsigned int cpu = i_mce.extcpu;
|
unsigned int cpu = i_mce.extcpu;
|
||||||
u8 b = i_mce.bank;
|
u8 b = i_mce.bank;
|
||||||
|
|
||||||
|
rdtscll(i_mce.tsc);
|
||||||
|
|
||||||
if (i_mce.misc)
|
if (i_mce.misc)
|
||||||
i_mce.status |= MCI_STATUS_MISCV;
|
i_mce.status |= MCI_STATUS_MISCV;
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче