Messages in this thread | | | Date | Mon, 26 Apr 2021 12:46:11 +0200 | From | Borislav Petkov <> | Subject | [GIT PULL] x86/cleanups for v5.13 |
| |
Hi Linus,
please pull the usual pile of cleanups for v5.13.
Thx.
---
The following changes since commit 2c41fab1c60b02626c8153a1806a7a1e5d62aaf1:
Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.dk/linux-block (2021-03-21 12:25:54 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/x86_cleanups_for_v5.13
for you to fetch changes up to df448cdfc01ffc117702a494ef302e7fb76df78a:
MAINTAINERS: Remove me from IDE/ATAPI section (2021-04-16 12:58:34 +0200)
---------------------------------------------------------------- Trivial cleanups and fixes all over the place.
---------------------------------------------------------------- Aditya Srivastava (1): x86/platform/intel/quark: Fix incorrect kernel-doc comment syntax in files
Arnd Bergmann (2): x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes x86/fpu/math-emu: Fix function cast warning
Borislav Petkov (1): MAINTAINERS: Remove me from IDE/ATAPI section
Cao jin (1): x86/setup: Remove unused RESERVE_BRK_ARRAY()
Dave Hansen (1): x86: Remove duplicate TSC DEADLINE MSR definitions
Ingo Molnar (5): Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the tree x86: Fix various typos in comments Merge branch 'linus' into x86/cleanups, to resolve conflict x86: Remove unusual Unicode characters from comments x86: Fix various typos in comments, take #2
Jan Kiszka (2): x86/asm: Ensure asm/proto.h can be included stand-alone x86/pat: Do not compile stubbed functions when X86_PAT is off
Jiapeng Chong (1): x86/kaslr: Return boolean values from a function returning bool
Lai Jiangshan (1): x86/process/64: Move cpu_current_top_of_stack out of TSS
Mark Brown (1): stacktrace: Move documentation for arch_stack_walk_reliable() to header
Masahiro Yamada (1): x86/syscalls: Fix -Wmissing-prototypes warnings from COND_SYSCALL()
Randy Dunlap (1): tools/turbostat: Unmark non-kernel-doc comment
Yang Li (1): x86/cacheinfo: Remove unneeded dead-store initialization
Zhao Xuehui (1): x86/msr: Make locally used functions static
MAINTAINERS | 3 +-- arch/s390/kernel/stacktrace.c | 6 ------ arch/x86/boot/compressed/efi_thunk_64.S | 2 +- arch/x86/boot/compressed/head_64.S | 2 +- arch/x86/boot/compressed/kaslr.c | 4 ++-- arch/x86/crypto/crc32-pclmul_glue.c | 2 +- arch/x86/crypto/curve25519-x86_64.c | 6 +++--- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 2 +- arch/x86/crypto/twofish_glue_3way.c | 2 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/entry/vdso/vsgx.S | 2 +- arch/x86/events/amd/core.c | 2 +- arch/x86/events/amd/iommu.h | 2 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 14 +++++++------- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/events/intel/p4.c | 6 +++--- arch/x86/events/intel/pt.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 12 ++++++------ arch/x86/events/zhaoxin/core.c | 2 +- arch/x86/hyperv/hv_init.c | 4 ++-- arch/x86/include/asm/agp.h | 2 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/elf.h | 10 +++++----- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/intel_pconfig.h | 2 +- arch/x86/include/asm/intel_pt.h | 2 +- arch/x86/include/asm/io.h | 2 +- arch/x86/include/asm/irq_stack.h | 2 +- arch/x86/include/asm/kvm_host.h | 4 ++-- arch/x86/include/asm/msr-index.h | 2 -- arch/x86/include/asm/nospec-branch.h | 2 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/processor.h | 12 +----------- arch/x86/include/asm/proto.h | 2 ++ arch/x86/include/asm/set_memory.h | 4 ++-- arch/x86/include/asm/setup.h | 5 ----- arch/x86/include/asm/switch_to.h | 7 +------ arch/x86/include/asm/syscall_wrapper.h | 1 + arch/x86/include/asm/thread_info.h | 8 +------- arch/x86/include/asm/uv/uv_geo.h | 2 +- arch/x86/include/asm/uv/uv_hub.h | 2 +- arch/x86/include/uapi/asm/bootparam.h | 4 ++-- arch/x86/include/uapi/asm/msgbuf.h | 2 +- arch/x86/include/uapi/asm/sgx.h | 2 +- arch/x86/include/uapi/asm/shmbuf.h | 2 +- arch/x86/include/uapi/asm/sigcontext.h | 2 +- arch/x86/kernel/acpi/boot.c | 4 ++-- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/amd_nb.c | 2 +- arch/x86/kernel/apic/apic.c | 10 +++++----- arch/x86/kernel/apic/io_apic.c | 8 ++++---- arch/x86/kernel/apic/vector.c | 4 ++-- arch/x86/kernel/apm_32.c | 6 +++--- arch/x86/kernel/cpu/cacheinfo.c | 2 +- arch/x86/kernel/cpu/common.c | 6 ++++-- arch/x86/kernel/cpu/cyrix.c | 2 +- arch/x86/kernel/cpu/intel.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/mce/severity.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 4 ++-- arch/x86/kernel/cpu/mtrr/cleanup.c | 2 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 2 +- arch/x86/kernel/cpu/resctrl/core.c | 2 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 +++--- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 4 ++-- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 6 +++--- arch/x86/kernel/cpu/sgx/arch.h | 2 +- arch/x86/kernel/cpu/sgx/main.c | 4 ++-- arch/x86/kernel/cpu/topology.c | 4 ++-- arch/x86/kernel/e820.c | 2 +- arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/idt.c | 2 +- arch/x86/kernel/irq.c | 2 +- arch/x86/kernel/kgdb.c | 4 ++-- arch/x86/kernel/kprobes/ftrace.c | 2 +- arch/x86/kernel/machine_kexec_64.c | 2 +- arch/x86/kernel/process.c | 9 ++------- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 2 +- arch/x86/kernel/relocate_kernel_64.S | 2 +- arch/x86/kernel/setup.c | 6 +++--- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/smp.c | 4 ++-- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/stacktrace.c | 6 ------ arch/x86/kernel/sysfb_efi.c | 2 +- arch/x86/kernel/topology.c | 2 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/tsc.c | 6 +++--- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/umip.c | 2 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/mmu_internal.h | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 6 +++--- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/avic.c | 4 ++-- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/posted_intr.c | 2 +- arch/x86/kvm/vmx/vmx.c | 6 +++--- arch/x86/kvm/x86.c | 14 +++++++------- arch/x86/lib/insn-eval.c | 6 +++--- arch/x86/lib/mmx_32.c | 2 +- arch/x86/lib/msr-smp.c | 4 ++-- arch/x86/lib/msr.c | 4 ++-- arch/x86/math-emu/fpu_trig.c | 11 ++++++++--- arch/x86/math-emu/reg_ld_str.c | 2 +- arch/x86/math-emu/reg_round.S | 2 +- arch/x86/mm/fault.c | 4 ++-- arch/x86/mm/init.c | 6 +++--- arch/x86/mm/init_64.c | 6 +++--- arch/x86/mm/kaslr.c | 2 +- arch/x86/mm/kmmio.c | 2 +- arch/x86/mm/mem_encrypt_boot.S | 2 +- arch/x86/mm/pat/memtype.c | 4 +++- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/pkeys.c | 2 +- arch/x86/mm/pti.c | 11 +++++------ arch/x86/mm/tlb.c | 6 +++--- arch/x86/net/bpf_jit_comp.c | 4 ++-- arch/x86/pci/fixup.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 ++-- arch/x86/platform/efi/quirks.c | 4 ++-- arch/x86/platform/intel-quark/imr.c | 4 ++-- arch/x86/platform/intel-quark/imr_selftest.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 4 ++-- arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 2 +- arch/x86/platform/pvh/head.S | 6 +++--- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/power/cpu.c | 2 +- arch/x86/realmode/init.c | 2 +- arch/x86/xen/mmu_pv.c | 2 +- include/linux/stacktrace.h | 19 +++++++++++++++++++ tools/arch/x86/include/asm/msr-index.h | 2 -- tools/perf/trace/beauty/tracepoints/x86_msr.sh | 2 +- tools/power/x86/turbostat/turbostat.c | 2 +- 150 files changed, 259 insertions(+), 277 deletions(-)
-- Regards/Gruss, Boris.
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer, HRB 36809, AG Nürnberg
| |