Merge branch 'linus' into x86/apic

Pull in upstream changes to avoid conflicts