All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/10] x86/cpufeature: Bye bye cpu_has_YYY
@ 2016-04-04 20:24 Borislav Petkov
  2016-04-04 20:24 ` [PATCH 01/10] x86/cpufeature: Remove cpu_has_avx2 Borislav Petkov
                   ` (9 more replies)
  0 siblings, 10 replies; 22+ messages in thread
From: Borislav Petkov @ 2016-04-04 20:24 UTC (permalink / raw)
  To: X86 ML; +Cc: LKML

From: Borislav Petkov <bp@suse.de>

Here are the final 10. cpu_has_YYY is gone now. Good riddance.

I have a bunch of misc cleanups on top, will send them tomorrow.

Thanks.

Borislav Petkov (10):
  x86/cpufeature: Remove cpu_has_avx2
  x86/cpufeature: Remove cpu_has_aes
  x86/cpufeature: Remove cpu_has_avx
  x86/cpufeature: Remove cpu_has_xmm
  x86/cpufeature: Remove cpu_has_fpu
  x86/cpufeature: Remove cpu_has_tsc
  x86/cpufeature: Remove cpu_has_apic
  x86/cpufeature: Remove cpu_has_fxsr
  x86/cpufeature: Remove cpu_has_xsave
  x86/cpufeature: Remove cpu_has_xsaves

 arch/x86/crypto/aesni-intel_glue.c         |  2 +-
 arch/x86/crypto/camellia_aesni_avx2_glue.c |  4 +++-
 arch/x86/crypto/camellia_aesni_avx_glue.c  |  4 +++-
 arch/x86/crypto/chacha20_glue.c            |  3 ++-
 arch/x86/crypto/poly1305_glue.c            |  3 ++-
 arch/x86/crypto/serpent_avx2_glue.c        |  2 +-
 arch/x86/crypto/sha1_ssse3_glue.c          |  2 +-
 arch/x86/crypto/sha256_ssse3_glue.c        |  2 +-
 arch/x86/crypto/sha512_ssse3_glue.c        |  2 +-
 arch/x86/events/core.c                     |  2 +-
 arch/x86/ia32/ia32_signal.c                |  2 +-
 arch/x86/include/asm/cpufeature.h          | 15 ---------------
 arch/x86/include/asm/irq_work.h            |  2 +-
 arch/x86/include/asm/tsc.h                 |  2 +-
 arch/x86/include/asm/xor_32.h              |  2 +-
 arch/x86/include/asm/xor_avx.h             |  4 ++--
 arch/x86/kernel/acpi/boot.c                |  8 ++++----
 arch/x86/kernel/apic/apic.c                | 30 +++++++++++++++---------------
 arch/x86/kernel/apic/apic_noop.c           |  4 ++--
 arch/x86/kernel/apic/io_apic.c             |  2 +-
 arch/x86/kernel/apic/ipi.c                 |  2 +-
 arch/x86/kernel/apic/vector.c              |  2 +-
 arch/x86/kernel/cpu/amd.c                  |  4 ++--
 arch/x86/kernel/cpu/common.c               |  2 +-
 arch/x86/kernel/cpu/cyrix.c                |  2 +-
 arch/x86/kernel/cpu/intel.c                |  2 +-
 arch/x86/kernel/cpu/mcheck/mce_intel.c     |  2 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c   |  2 +-
 arch/x86/kernel/devicetree.c               |  2 +-
 arch/x86/kernel/fpu/bugs.c                 |  2 +-
 arch/x86/kernel/fpu/core.c                 | 12 ++++++------
 arch/x86/kernel/fpu/init.c                 | 16 ++++++++--------
 arch/x86/kernel/fpu/regset.c               | 21 ++++++++++++---------
 arch/x86/kernel/fpu/xstate.c               | 18 +++++++++---------
 arch/x86/kernel/signal.c                   |  4 ++--
 arch/x86/kernel/smpboot.c                  |  2 +-
 arch/x86/kernel/tsc.c                      | 12 ++++++------
 arch/x86/kvm/cpuid.c                       |  2 +-
 arch/x86/kvm/vmx.c                         |  2 +-
 arch/x86/kvm/x86.c                         | 16 ++++++++--------
 arch/x86/oprofile/nmi_int.c                |  2 +-
 arch/x86/pci/xen.c                         |  2 +-
 drivers/cpufreq/longhaul.c                 |  2 +-
 drivers/input/joystick/analog.c            |  6 +++---
 drivers/iommu/irq_remapping.c              |  2 +-
 drivers/net/hamradio/baycom_epp.c          |  8 ++++----
 46 files changed, 120 insertions(+), 126 deletions(-)

-- 
2.7.3

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2016-04-13 11:51 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-04 20:24 [PATCH 00/10] x86/cpufeature: Bye bye cpu_has_YYY Borislav Petkov
2016-04-04 20:24 ` [PATCH 01/10] x86/cpufeature: Remove cpu_has_avx2 Borislav Petkov
2016-04-13 11:37   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_avx2 with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:24 ` [PATCH 02/10] x86/cpufeature: Remove cpu_has_aes Borislav Petkov
2016-04-13 11:37   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_aes with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:24 ` [PATCH 03/10] x86/cpufeature: Remove cpu_has_avx Borislav Petkov
2016-04-13 11:37   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_avx with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:24 ` [PATCH 04/10] x86/cpufeature: Remove cpu_has_xmm Borislav Petkov
2016-04-13 11:38   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_xmm with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:24 ` [PATCH 05/10] x86/cpufeature: Remove cpu_has_fpu Borislav Petkov
2016-04-13 11:38   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_fpu with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:24 ` [PATCH 06/10] x86/cpufeature: Remove cpu_has_tsc Borislav Petkov
2016-04-13 11:39   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_tsc with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:25 ` [PATCH 07/10] x86/cpufeature: Remove cpu_has_apic Borislav Petkov
2016-04-04 20:25   ` Borislav Petkov
2016-04-13 11:39   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:25 ` [PATCH 08/10] x86/cpufeature: Remove cpu_has_fxsr Borislav Petkov
2016-04-13 11:39   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_fxsr with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:25 ` [PATCH 09/10] x86/cpufeature: Remove cpu_has_xsave Borislav Petkov
2016-04-13 11:40   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_xsave with boot_cpu_has() usage tip-bot for Borislav Petkov
2016-04-04 20:25 ` [PATCH 10/10] x86/cpufeature: Remove cpu_has_xsaves Borislav Petkov
2016-04-13 11:40   ` [tip:x86/asm] x86/cpufeature: Replace cpu_has_xsaves with boot_cpu_has() usage tip-bot for Borislav Petkov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.