[GIT pull] x86/pti updates for 4.16

2018-03-18 Thread Thomas Gleixner
Linus, please pull the latest x86-pti-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-pti-for-linus Another set of melted spectrum updates: - Iron out the last late microcode loading issues by actually checking whether new microcode is present and

[GIT pull] x86/pti updates for 4.16

2018-03-11 Thread Thomas Gleixner
Linus, please pull the latest x86-pti-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-pti-for-linus Yet another pile of melted spectrum related updates: - Drop native vsyscall support finally as it causes more trouble than benefit. - Make micro

Re: [GIT pull] x86/pti updates for 4.16

2018-02-27 Thread Josh Poimboeuf
On Mon, Feb 26, 2018 at 12:07:32PM -0800, Linus Torvalds wrote: > On Mon, Feb 26, 2018 at 5:25 AM, Thomas Gleixner wrote: > > > > - Teach objtool about retpolines and add annotations for indirect jumps > >and calls. > > So now we have that > > drivers/watchdog/.tmp_hpwdt.o: warning: objto

Re: [GIT pull] x86/pti updates for 4.16

2018-02-26 Thread Linus Torvalds
On Mon, Feb 26, 2018 at 5:25 AM, Thomas Gleixner wrote: > > - Teach objtool about retpolines and add annotations for indirect jumps >and calls. So now we have that drivers/watchdog/.tmp_hpwdt.o: warning: objtool: .text+0x24: indirect call found in RETPOLINE build upstream. Is the hpwdt

[GIT pull] x86/pti updates for 4.16

2018-02-26 Thread Thomas Gleixner
Linus, please pull the latest x86-pti-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-pti-for-linus Yet another pile of melted spectrum related changes: - Sanitize the array_index_nospec protection mechanism: Remove the overengineered array_index_no

[GIT pull] x86/pti updates for 4.16

2018-01-29 Thread Thomas Gleixner
Linus, please pull the latest x86-pti-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-pti-for-linus Another set of melted spectrum related changes: - Code simplifications and cleanups for RSB and retpolines. - Make the indirect calls in KVM speculati