Commit a46b2bb
x86/mce: Do 'UNKNOWN' vendor check early
The 'UNKNOWN' vendor check is handled as a quirk that is run on each
online CPU. However, all CPUs are expected to have the same vendor.
Move the 'UNKNOWN' vendor check to the BSP-only init so it is done early
and once. Remove the unnecessary return value from the quirks check.
Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
Reviewed-by: Tony Luck <tony.luck@intel.com>
Reviewed-by: Nikolay Borisov <nik.borisov@suse.com>
Tested-by: Tony Luck <tony.luck@intel.com>
Link: https://lore.kernel.org/20250908-wip-mca-updates-v6-0-eef5d6c74b9c@amd.com1 parent c6e465b commit a46b2bb
1 file changed
Lines changed: 8 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1977 | 1977 | | |
1978 | 1978 | | |
1979 | 1979 | | |
1980 | | - | |
| 1980 | + | |
1981 | 1981 | | |
1982 | 1982 | | |
1983 | 1983 | | |
1984 | 1984 | | |
1985 | | - | |
1986 | | - | |
1987 | | - | |
1988 | 1985 | | |
1989 | 1986 | | |
1990 | 1987 | | |
| |||
2000 | 1997 | | |
2001 | 1998 | | |
2002 | 1999 | | |
2003 | | - | |
2004 | | - | |
2005 | 2000 | | |
2006 | 2001 | | |
2007 | 2002 | | |
| |||
2240 | 2235 | | |
2241 | 2236 | | |
2242 | 2237 | | |
| 2238 | + | |
| 2239 | + | |
| 2240 | + | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
2243 | 2244 | | |
2244 | 2245 | | |
2245 | 2246 | | |
| |||
2274 | 2275 | | |
2275 | 2276 | | |
2276 | 2277 | | |
2277 | | - | |
2278 | | - | |
2279 | | - | |
2280 | | - | |
| 2278 | + | |
2281 | 2279 | | |
2282 | 2280 | | |
2283 | 2281 | | |
| |||
0 commit comments