Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 4 Apr 2012 17:04:01 +0000 (10:04 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 4 Apr 2012 17:04:01 +0000 (10:04 -0700)
Pull x86 fixes from Ingo Molnar.

* 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  x86, kvm: Call restore_sched_clock_state() only after %gs is initialized
  x86: Use -mno-avx when available
  x86: Remove the ancient and deprecated disable_hlt() and enable_hlt() facility
  x86: Preserve lazy irq disable semantics in fixup_irqs()

1  2 
Documentation/feature-removal-schedule.txt

index c1be8066ea5914c33e9a7aacbfee66f8455741b2,7c950d48d76eb37c5aef8556bf95c9bf060672bd..709e08e9a222fd9f89a6eb91edf9f5b3326df536
@@@ -6,14 -6,6 +6,6 @@@ be removed from this file
  
  ---------------------------
  
- What: x86 floppy disable_hlt
- When: 2012
- Why:  ancient workaround of dubious utility clutters the
-       code used by everybody else.
- Who:  Len Brown <len.brown@intel.com>
- ---------------------------
  What: CONFIG_APM_CPU_IDLE, and its ability to call APM BIOS in idle
  When: 2012
  Why:  This optional sub-feature of APM is of dubious reliability,
@@@ -529,13 -521,3 +521,13 @@@ When:    3.
  Why:  The old kmap_atomic() with two arguments is deprecated, we only
        keep it for backward compatibility for few cycles and then drop it.
  Who:  Cong Wang <amwang@redhat.com>
 +
 +----------------------------
 +
 +What: get_robust_list syscall
 +When: 2013
 +Why:  There appear to be no production users of the get_robust_list syscall,
 +      and it runs the risk of leaking address locations, allowing the bypass
 +      of ASLR. It was only ever intended for debugging, so it should be
 +      removed.
 +Who:  Kees Cook <keescook@chromium.org>