Files
linux/arch/x86/include/asm
Nathan Chancellor db88697968 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
Clang warns:

  arch/x86/kernel/cpu/bugs.c:58:21: error: section attribute is specified on redeclared variable [-Werror,-Wsection]
  DEFINE_PER_CPU(u64, x86_spec_ctrl_current);
                      ^
  arch/x86/include/asm/nospec-branch.h:283:12: note: previous declaration is here
  extern u64 x86_spec_ctrl_current;
             ^
  1 error generated.

The declaration should be using DECLARE_PER_CPU instead so all
attributes stay in sync.

Cc: stable@vger.kernel.org
Fixes: fc02735b14 ("KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2022-07-14 14:52:43 -07:00
..
2021-10-20 22:35:04 +02:00
2021-03-18 15:31:53 +01:00
2022-06-27 10:33:58 +02:00
2022-05-11 16:27:10 +02:00
2020-01-23 10:41:20 -08:00
2021-03-18 15:31:53 +01:00
2020-05-07 16:06:20 +02:00
2022-04-12 15:42:59 +02:00
2021-12-11 09:09:47 +01:00
2021-10-28 23:25:26 +02:00
2020-10-28 20:26:25 +01:00
2021-10-05 21:48:30 +02:00
2020-11-26 12:58:56 +01:00
2020-11-06 23:14:58 +01:00
2022-04-07 08:27:52 -07:00
2022-04-14 14:09:43 +02:00
2020-09-16 16:52:28 +02:00
2021-12-11 09:09:45 +01:00
2022-03-15 10:32:36 +01:00
2021-07-01 11:06:03 -07:00
2022-04-14 14:15:54 +02:00
2021-12-11 09:09:49 +01:00
2022-04-14 14:15:54 +02:00
2021-12-11 09:09:45 +01:00
2019-04-10 09:53:31 +02:00
2020-03-21 16:03:25 +01:00
2022-04-07 08:27:52 -07:00
2020-11-17 14:36:13 +01:00
2022-01-30 21:17:00 -05:00
2022-01-30 21:17:00 -05:00
2020-03-23 18:45:14 +01:00
2020-01-14 12:20:58 +01:00