x86/cleanups changes for v6.10:

 - Fix function prototypes to address clang function type cast
   warnings in the math-emu code

 - Reorder definitions in <asm/msr-index.h>

 - Remove unused code

 - Fix typos

 - Simplify #include sections

Signed-off-by: Ingo Molnar <mingo@kernel.org>