[tip:x86/asm] x86: Enable ARCH_USE_BUILTIN_BSWAP

2013-01-29 Thread tip-bot for David Woodhouse
Commit-ID: 83a57a4de1a222c351667ef9a0fedaac1295e85b Gitweb: http://git.kernel.org/tip/83a57a4de1a222c351667ef9a0fedaac1295e85b Author: David Woodhouse AuthorDate: Thu, 20 Dec 2012 01:16:20 + Committer: H. Peter Anvin CommitDate: Mon, 28 Jan 2013 08:48:57 -0800 x86: Enable ARCH_USE_

[tip:x86/asm] x86: Require MOVBE feature in cpuid when we use it

2013-01-29 Thread tip-bot for David Woodhouse
Commit-ID: 2b9b6d8c715b23fa119261c32ad360681f4464a9 Gitweb: http://git.kernel.org/tip/2b9b6d8c715b23fa119261c32ad360681f4464a9 Author: David Woodhouse AuthorDate: Mon, 28 Jan 2013 17:49:50 + Committer: H. Peter Anvin CommitDate: Mon, 28 Jan 2013 16:59:55 -0800 x86: Require MOVBE fe

[tip:x86/efi] x86, efi: Fix display detection in EFI boot stub

2013-01-27 Thread tip-bot for David Woodhouse
Commit-ID: 70a479cbe80296d3113e65cc2f713a5101061daf Gitweb: http://git.kernel.org/tip/70a479cbe80296d3113e65cc2f713a5101061daf Author: David Woodhouse AuthorDate: Mon, 7 Jan 2013 21:52:16 + Committer: H. Peter Anvin CommitDate: Sun, 27 Jan 2013 20:19:37 -0800 x86, efi: Fix display

[tip:x86/efi] x86, efi: Fix 32-bit EFI handover protocol entry point

2013-01-27 Thread tip-bot for David Woodhouse
Commit-ID: f791620fa7517e1045742c475a7f005db9a634b8 Gitweb: http://git.kernel.org/tip/f791620fa7517e1045742c475a7f005db9a634b8 Author: David Woodhouse AuthorDate: Mon, 7 Jan 2013 22:01:50 + Committer: H. Peter Anvin CommitDate: Sun, 27 Jan 2013 20:19:37 -0800 x86, efi: Fix 32-bit E

[tip:x86/efi] x86, efi: Fix PCI ROM handing in EFI boot stub, in 32-bit mode

2013-01-27 Thread tip-bot for David Woodhouse
Commit-ID: b607e2126705ca28ecf21aa051172882bbdaae8a Gitweb: http://git.kernel.org/tip/b607e2126705ca28ecf21aa051172882bbdaae8a Author: David Woodhouse AuthorDate: Mon, 7 Jan 2013 22:09:49 + Committer: H. Peter Anvin CommitDate: Sun, 27 Jan 2013 20:19:37 -0800 x86, efi: Fix PCI ROM

[tip:x86/efi] x86, build: Dynamically find entry points in compressed startup code

2013-01-27 Thread tip-bot for David Woodhouse
Commit-ID: 99f857db8857aff691c51302f93648263ed07eb1 Gitweb: http://git.kernel.org/tip/99f857db8857aff691c51302f93648263ed07eb1 Author: David Woodhouse AuthorDate: Thu, 10 Jan 2013 14:31:59 + Committer: H. Peter Anvin CommitDate: Sun, 27 Jan 2013 20:19:37 -0800 x86, build: Dynamical

[tip:x86/build] x86: Default to ARCH= x86 to avoid overriding CONFIG_64BIT

2012-12-20 Thread tip-bot for David Woodhouse
Commit-ID: ffee0de411fd4f74f3b788892eeb075abbf26c52 Gitweb: http://git.kernel.org/tip/ffee0de411fd4f74f3b788892eeb075abbf26c52 Author: David Woodhouse AuthorDate: Thu, 20 Dec 2012 21:51:55 + Committer: H. Peter Anvin CommitDate: Thu, 20 Dec 2012 14:37:18 -0800 x86: Default to ARCH=

[tip:x86/pti] x86/retpoline: Add initial retpoline support

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 533ae606cfdbcded9878291761eb4dc0ab19cdb3 Gitweb: https://git.kernel.org/tip/533ae606cfdbcded9878291761eb4dc0ab19cdb3 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:07 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:21 +0100 x86/retpoline: Add i

[tip:x86/pti] x86/retpoline/crypto: Convert crypto assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 73041fe6b4a410ddac9027d03c94c67d12dd3301 Gitweb: https://git.kernel.org/tip/73041fe6b4a410ddac9027d03c94c67d12dd3301 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:10 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:22 +0100 x86/retpoline/crypto

[tip:x86/pti] x86/retpoline/entry: Convert entry assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: ea89ba993dfa8d77b08ee50f25aa06a403611070 Gitweb: https://git.kernel.org/tip/ea89ba993dfa8d77b08ee50f25aa06a403611070 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:11 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:22 +0100 x86/retpoline/entry:

[tip:x86/pti] x86/spectre: Add boot time option to select Spectre v2 mitigation

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: d569ded27d11bcb1643b14c54403910d9b3328b1 Gitweb: https://git.kernel.org/tip/d569ded27d11bcb1643b14c54403910d9b3328b1 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:09 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:22 +0100 x86/spectre: Add boo

[tip:x86/pti] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: cafa890653f4a4ba87e98b53d9c301260a4864b7 Gitweb: https://git.kernel.org/tip/cafa890653f4a4ba87e98b53d9c301260a4864b7 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:12 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:23 +0100 x86/retpoline/ftrace

[tip:x86/pti] x86/retpoline/hyperv: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 6916b4cc0d2b1e2191acc82d75cce8a25b3dc9be Gitweb: https://git.kernel.org/tip/6916b4cc0d2b1e2191acc82d75cce8a25b3dc9be Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:13 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:23 +0100 x86/retpoline/hyperv

[tip:x86/pti] x86/retpoline/xen: Convert Xen hypercall indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 5a6407e118225497fff1f503acbba96cd2abd21c Gitweb: https://git.kernel.org/tip/5a6407e118225497fff1f503acbba96cd2abd21c Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:14 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:23 +0100 x86/retpoline/xen: C

[tip:x86/pti] x86/retpoline/checksum32: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 6a2b9eb3c189a848fbfc5b3a0b282bc03bc142af Gitweb: https://git.kernel.org/tip/6a2b9eb3c189a848fbfc5b3a0b282bc03bc142af Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:15 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 18:28:24 +0100 x86/retpoline/checks

[tip:x86/pti] x86/retpoline: Add initial retpoline support

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 3c0c41a7bc03932d02d7796b4735f9077eb2b320 Gitweb: https://git.kernel.org/tip/3c0c41a7bc03932d02d7796b4735f9077eb2b320 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:07 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:09 +0100 x86/retpoline: Add i

[tip:x86/pti] x86/retpoline/crypto: Convert crypto assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: b86d748af60a52fe5b2bfb28f4451f79e28d0b32 Gitweb: https://git.kernel.org/tip/b86d748af60a52fe5b2bfb28f4451f79e28d0b32 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:10 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:10 +0100 x86/retpoline/crypto

[tip:x86/pti] x86/retpoline/entry: Convert entry assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 8e8284e74cf80e1addf71d83794cba23f7a59e3a Gitweb: https://git.kernel.org/tip/8e8284e74cf80e1addf71d83794cba23f7a59e3a Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:11 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:10 +0100 x86/retpoline/entry:

[tip:x86/pti] x86/retpoline/hyperv: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 713626ed94ad69d330fab550c94d7173cfcbf5ce Gitweb: https://git.kernel.org/tip/713626ed94ad69d330fab550c94d7173cfcbf5ce Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:13 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:11 +0100 x86/retpoline/hyperv

[tip:x86/pti] x86/spectre: Add boot time option to select Spectre v2 mitigation

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: fe1678d070e36070c43005c71ce783df57852252 Gitweb: https://git.kernel.org/tip/fe1678d070e36070c43005c71ce783df57852252 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:09 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:09 +0100 x86/spectre: Add boo

[tip:x86/pti] x86/retpoline/xen: Convert Xen hypercall indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 9cc0128d93281e7f3be300b2b933d7c363b1ab26 Gitweb: https://git.kernel.org/tip/9cc0128d93281e7f3be300b2b933d7c363b1ab26 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:14 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:11 +0100 x86/retpoline/xen: C

[tip:x86/pti] x86/retpoline/checksum32: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 0672779c1f8e3ea1cc611bba50c53e224cbf4f31 Gitweb: https://git.kernel.org/tip/0672779c1f8e3ea1cc611bba50c53e224cbf4f31 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:15 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:12 +0100 x86/retpoline/checks

[tip:x86/pti] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 689e1c6117fcba2fb4b1f30d164a7a80389c0b29 Gitweb: https://git.kernel.org/tip/689e1c6117fcba2fb4b1f30d164a7a80389c0b29 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:12 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:09:11 +0100 x86/retpoline/ftrace

[tip:x86/pti] x86/retpoline: Add initial retpoline support

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: d46717c610dcfa2cba5c87500c928993371ef1ad Gitweb: https://git.kernel.org/tip/d46717c610dcfa2cba5c87500c928993371ef1ad Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:07 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:22 +0100 x86/retpoline: Add i

[tip:x86/pti] x86/spectre: Add boot time option to select Spectre v2 mitigation

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 86d057614112971f7d5bbac45f67869adca79852 Gitweb: https://git.kernel.org/tip/86d057614112971f7d5bbac45f67869adca79852 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:09 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:23 +0100 x86/spectre: Add boo

[tip:x86/pti] x86/retpoline/crypto: Convert crypto assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: b3a96862283e68914d1f74f160ab980dacf811ee Gitweb: https://git.kernel.org/tip/b3a96862283e68914d1f74f160ab980dacf811ee Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:10 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:24 +0100 x86/retpoline/crypto

[tip:x86/pti] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 42f7c812022441ffba2d5ccca3acf6380201f19e Gitweb: https://git.kernel.org/tip/42f7c812022441ffba2d5ccca3acf6380201f19e Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:12 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:24 +0100 x86/retpoline/ftrace

[tip:x86/pti] x86/retpoline/entry: Convert entry assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 2558106c7a47e16968a10fa66eea78a096fabfe6 Gitweb: https://git.kernel.org/tip/2558106c7a47e16968a10fa66eea78a096fabfe6 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:11 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:24 +0100 x86/retpoline/entry:

[tip:x86/pti] x86/retpoline/hyperv: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: f14fd95d2f3e611619756ea3c008aee3b4bd4978 Gitweb: https://git.kernel.org/tip/f14fd95d2f3e611619756ea3c008aee3b4bd4978 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:13 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:25 +0100 x86/retpoline/hyperv

[tip:x86/pti] x86/retpoline/xen: Convert Xen hypercall indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: b569cb1e72bda00e7e6245519fe7d0d0ab13898e Gitweb: https://git.kernel.org/tip/b569cb1e72bda00e7e6245519fe7d0d0ab13898e Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:14 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:25 +0100 x86/retpoline/xen: C

[tip:x86/pti] x86/retpoline/checksum32: Convert assembler indirect jumps

2018-01-10 Thread tip-bot for David Woodhouse
Commit-ID: 96f71b3a482e918991d165eb7a6b42eb9a9ef735 Gitweb: https://git.kernel.org/tip/96f71b3a482e918991d165eb7a6b42eb9a9ef735 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:15 + Committer: Thomas Gleixner CommitDate: Wed, 10 Jan 2018 19:36:25 +0100 x86/retpoline/checks

[tip:x86/pti] x86/spectre: Add boot time option to select Spectre v2 mitigation

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: da285121560e769cc31797bba6422eea71d473e0 Gitweb: https://git.kernel.org/tip/da285121560e769cc31797bba6422eea71d473e0 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:26 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:29 +0100 x86/spectre: Add bo

[tip:x86/pti] x86/retpoline: Add initial retpoline support

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 76b043848fd22dbf7f8bf3a1452f8c70d557b860 Gitweb: https://git.kernel.org/tip/76b043848fd22dbf7f8bf3a1452f8c70d557b860 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:25 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:28 +0100 x86/retpoline: Add

[tip:x86/pti] x86/retpoline/entry: Convert entry assembler indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 2641f08bb7fc63a636a2b18173221d7040a3512e Gitweb: https://git.kernel.org/tip/2641f08bb7fc63a636a2b18173221d7040a3512e Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:28 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:29 +0100 x86/retpoline/entry

[tip:x86/pti] x86/retpoline/crypto: Convert crypto assembler indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 9697fa39efd3fc3692f2949d4045f393ec58450b Gitweb: https://git.kernel.org/tip/9697fa39efd3fc3692f2949d4045f393ec58450b Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:27 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:29 +0100 x86/retpoline/crypt

[tip:x86/pti] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 9351803bd803cdbeb9b5a7850b7b6f464806e3db Gitweb: https://git.kernel.org/tip/9351803bd803cdbeb9b5a7850b7b6f464806e3db Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:29 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:30 +0100 x86/retpoline/ftrac

[tip:x86/pti] x86/retpoline/hyperv: Convert assembler indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: e70e5892b28c18f517f29ab6e83bd57705104b31 Gitweb: https://git.kernel.org/tip/e70e5892b28c18f517f29ab6e83bd57705104b31 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:30 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:30 +0100 x86/retpoline/hyper

[tip:x86/pti] x86/retpoline/checksum32: Convert assembler indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 5096732f6f695001fa2d6f1335a2680b37912c69 Gitweb: https://git.kernel.org/tip/5096732f6f695001fa2d6f1335a2680b37912c69 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:32 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:31 +0100 x86/retpoline/check

[tip:x86/pti] x86/retpoline: Fill return stack buffer on vmexit

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: 85ec967c1dc04bde16d783ea04428bef3c00a171 Gitweb: https://git.kernel.org/tip/85ec967c1dc04bde16d783ea04428bef3c00a171 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:34 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:32 +0100 x86/retpoline: Fill

[tip:x86/pti] x86/retpoline/xen: Convert Xen hypercall indirect jumps

2018-01-11 Thread tip-bot for David Woodhouse
Commit-ID: ea08816d5b185ab3d09e95e393f265af54560350 Gitweb: https://git.kernel.org/tip/ea08816d5b185ab3d09e95e393f265af54560350 Author: David Woodhouse AuthorDate: Thu, 11 Jan 2018 21:46:31 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 00:14:31 +0100 x86/retpoline/xen:

[tip:x86/pti] x86/retpoline: Fill return stack buffer on vmexit

2018-01-12 Thread tip-bot for David Woodhouse
Commit-ID: 117cc7a908c83697b0b737d15ae1eb5943afe35b Gitweb: https://git.kernel.org/tip/117cc7a908c83697b0b737d15ae1eb5943afe35b Author: David Woodhouse AuthorDate: Fri, 12 Jan 2018 11:11:27 + Committer: Thomas Gleixner CommitDate: Fri, 12 Jan 2018 12:33:37 +0100 x86/retpoline: Fill

[tip:x86/pti] x86/cpuid: Fix up "virtual" IBRS/IBPB/STIBP feature bits on Intel

2018-01-30 Thread tip-bot for David Woodhouse
Commit-ID: 7fcae1118f5fd44a862aa5c3525248e35ee67c3b Gitweb: https://git.kernel.org/tip/7fcae1118f5fd44a862aa5c3525248e35ee67c3b Author: David Woodhouse AuthorDate: Tue, 30 Jan 2018 14:30:23 + Committer: Thomas Gleixner CommitDate: Tue, 30 Jan 2018 22:35:05 +0100 x86/cpuid: Fix up "

[tip:x86/pti] x86/alternatives: Add missing '\n' at end of ALTERNATIVE inline asm

2018-01-05 Thread tip-bot for David Woodhouse
Commit-ID: b9e705ef7cfaf22db0daab91ad3cd33b0fa32eb9 Gitweb: https://git.kernel.org/tip/b9e705ef7cfaf22db0daab91ad3cd33b0fa32eb9 Author: David Woodhouse AuthorDate: Thu, 4 Jan 2018 14:37:05 + Committer: Thomas Gleixner CommitDate: Fri, 5 Jan 2018 14:01:15 +0100 x86/alternatives: Add

[tip:x86/pti] x86/cpufeatures: Add X86_BUG_SPECTRE_V[12]

2018-01-06 Thread tip-bot for David Woodhouse
Commit-ID: 99c6fa2511d8a683e61468be91b83f85452115fa Gitweb: https://git.kernel.org/tip/99c6fa2511d8a683e61468be91b83f85452115fa Author: David Woodhouse AuthorDate: Sat, 6 Jan 2018 11:49:23 + Committer: Thomas Gleixner CommitDate: Sat, 6 Jan 2018 21:57:19 +0100 x86/cpufeatures: Add

[tip:x86/pti] x86/msr: Add definitions for new speculation control MSRs

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: 1e340c60d0dd3ae07b5bedc16a0469c14b9f3410 Gitweb: https://git.kernel.org/tip/1e340c60d0dd3ae07b5bedc16a0469c14b9f3410 Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:12 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:17 +0100 x86/msr: Add defini

[tip:x86/pti] x86/speculation: Add basic IBPB (Indirect Branch Prediction Barrier) support

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: 20ffa1caecca4db8f79fe665acdeaa5af815a24d Gitweb: https://git.kernel.org/tip/20ffa1caecca4db8f79fe665acdeaa5af815a24d Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:15 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:18 +0100 x86/speculation: Ad

[tip:x86/pti] x86/cpufeature: Blacklist SPEC_CTRL/PRED_CMD on early Spectre v2 microcodes

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: a5b2966364538a0e68c9fa29bc0a3a1651799035 Gitweb: https://git.kernel.org/tip/a5b2966364538a0e68c9fa29bc0a3a1651799035 Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:14 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:18 +0100 x86/cpufeature: Bla

[tip:x86/pti] x86/cpufeatures: Add AMD feature bits for Speculation Control

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: 5d10cbc91d9eb5537998b65608441b592eec65e7 Gitweb: https://git.kernel.org/tip/5d10cbc91d9eb5537998b65608441b592eec65e7 Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:11 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:17 +0100 x86/cpufeatures: Ad

[tip:x86/pti] x86/cpufeatures: Add CPUID_7_EDX CPUID leaf

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: 95ca0ee8636059ea2800dfbac9ecac6212d6b38f Gitweb: https://git.kernel.org/tip/95ca0ee8636059ea2800dfbac9ecac6212d6b38f Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:09 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:16 +0100 x86/cpufeatures: Ad

[tip:x86/pti] x86/cpufeatures: Add Intel feature bits for Speculation Control

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: fc67dd70adb711a45d2ef34e12d1a8be75edde61 Gitweb: https://git.kernel.org/tip/fc67dd70adb711a45d2ef34e12d1a8be75edde61 Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:10 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:16 +0100 x86/cpufeatures: Ad

[tip:x86/pti] x86/pti: Do not enable PTI on CPUs which are not vulnerable to Meltdown

2018-01-26 Thread tip-bot for David Woodhouse
Commit-ID: fec9434a12f38d3aeafeb75711b71d8a1fdef621 Gitweb: https://git.kernel.org/tip/fec9434a12f38d3aeafeb75711b71d8a1fdef621 Author: David Woodhouse AuthorDate: Thu, 25 Jan 2018 16:14:13 + Committer: Thomas Gleixner CommitDate: Fri, 26 Jan 2018 15:53:18 +0100 x86/pti: Do not ena

[tip:x86/pti] x86/cpufeatures: Clean up Spectre v2 related CPUID flags

2018-01-27 Thread tip-bot for David Woodhouse
Commit-ID: 2961298efe1ea1b6fc0d7ee8b76018fa6c0bcef2 Gitweb: https://git.kernel.org/tip/2961298efe1ea1b6fc0d7ee8b76018fa6c0bcef2 Author: David Woodhouse AuthorDate: Sat, 27 Jan 2018 16:24:32 + Committer: Thomas Gleixner CommitDate: Sat, 27 Jan 2018 19:10:44 +0100 x86/cpufeatures: Cl

[tip:x86/pti] x86/spectre: Add boot time option to select Spectre v2 mitigation

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: 54d5103245ffd811d99f6cabea5d62377aa941bd Gitweb: https://git.kernel.org/tip/54d5103245ffd811d99f6cabea5d62377aa941bd Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:09 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:51 +0100 x86/spectre: Add boot

[tip:x86/pti] x86/retpoline/entry: Convert entry assembler indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: f3433c1010c6af61c9897f0f0447f81b991feac1 Gitweb: https://git.kernel.org/tip/f3433c1010c6af61c9897f0f0447f81b991feac1 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:11 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:52 +0100 x86/retpoline/entry:

[tip:x86/pti] x86/retpoline: Add initial retpoline support

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: ce004e1cb670f0bc134be82b24b0d0db16bccc37 Gitweb: https://git.kernel.org/tip/ce004e1cb670f0bc134be82b24b0d0db16bccc37 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:07 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:51 +0100 x86/retpoline: Add in

[tip:x86/pti] x86/retpoline/hyperv: Convert assembler indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: d4c3db4aa32afef03ba09ba9f1e522828b886854 Gitweb: https://git.kernel.org/tip/d4c3db4aa32afef03ba09ba9f1e522828b886854 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:13 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:53 +0100 x86/retpoline/hyperv:

[tip:x86/pti] x86/retpoline/crypto: Convert crypto assembler indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: 9fc52018d18e2e72ce21767bb3b58e8c5da4d9e8 Gitweb: https://git.kernel.org/tip/9fc52018d18e2e72ce21767bb3b58e8c5da4d9e8 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:10 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:52 +0100 x86/retpoline/crypto:

[tip:x86/pti] x86/retpoline/ftrace: Convert ftrace assembler indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: 73a780dee079e6e5dd26d84f698ac64d033977e3 Gitweb: https://git.kernel.org/tip/73a780dee079e6e5dd26d84f698ac64d033977e3 Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:12 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:53 +0100 x86/retpoline/ftrace:

[tip:x86/pti] x86/retpoline/checksum32: Convert assembler indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: 51ab1433794d9f89257fba187c4f4a8fdfccd96d Gitweb: https://git.kernel.org/tip/51ab1433794d9f89257fba187c4f4a8fdfccd96d Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:15 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:54 +0100 x86/retpoline/checksu

[tip:x86/pti] x86/retpoline/xen: Convert Xen hypercall indirect jumps

2018-01-09 Thread tip-bot for David Woodhouse
Commit-ID: 8081a6f40dc2f74d40424addf2f5a63c5b85107b Gitweb: https://git.kernel.org/tip/8081a6f40dc2f74d40424addf2f5a63c5b85107b Author: David Woodhouse AuthorDate: Tue, 9 Jan 2018 14:43:14 + Committer: Thomas Gleixner CommitDate: Tue, 9 Jan 2018 16:17:54 +0100 x86/retpoline/xen: Co

[tip:x86/pti] x86/retpoline: Fill RSB on context switch for affected CPUs

2018-01-14 Thread tip-bot for David Woodhouse
Commit-ID: a0ab15c0fb68e202bebd9b17fa49fd7ec48975b3 Gitweb: https://git.kernel.org/tip/a0ab15c0fb68e202bebd9b17fa49fd7ec48975b3 Author: David Woodhouse AuthorDate: Fri, 12 Jan 2018 17:49:25 + Committer: Thomas Gleixner CommitDate: Sun, 14 Jan 2018 16:41:39 +0100 x86/retpoline: Fill

[tip:x86/pti] x86/retpoline: Fill RSB on context switch for affected CPUs

2018-01-14 Thread tip-bot for David Woodhouse
Commit-ID: c995efd5a740d9cbafbf58bde4973e8b50b4d761 Gitweb: https://git.kernel.org/tip/c995efd5a740d9cbafbf58bde4973e8b50b4d761 Author: David Woodhouse AuthorDate: Fri, 12 Jan 2018 17:49:25 + Committer: Thomas Gleixner CommitDate: Mon, 15 Jan 2018 00:32:44 +0100 x86/retpoline: Fill

[tip:x86/build] x86: Remove duplication of 16-bit CFLAGS

2014-01-21 Thread tip-bot for David Woodhouse
Commit-ID: 01aa3d17aa39991aa62ccd48b3122417bbca4ef3 Gitweb: http://git.kernel.org/tip/01aa3d17aa39991aa62ccd48b3122417bbca4ef3 Author: David Woodhouse AuthorDate: Wed, 8 Jan 2014 11:21:20 + Committer: H. Peter Anvin CommitDate: Tue, 21 Jan 2014 17:59:27 -0800 x86: Remove duplicatio

[tip:x86/build] x86, boot: Use __attribute__((used)) to ensure videocard structs are emitted

2014-01-21 Thread tip-bot for David Woodhouse
Commit-ID: 2852657a9cf18a3bdb5842a13261bb1cc971572a Gitweb: http://git.kernel.org/tip/2852657a9cf18a3bdb5842a13261bb1cc971572a Author: David Woodhouse AuthorDate: Wed, 8 Jan 2014 11:21:21 + Committer: H. Peter Anvin CommitDate: Tue, 21 Jan 2014 17:59:33 -0800 x86, boot: Use __attri

[tip:x86/build] x86, boot: Use __attribute__((used)) to ensure videocard structs are emitted

2014-01-22 Thread tip-bot for David Woodhouse
Commit-ID: 9b3965f7401b0cc3ed2c228085a4c13b1c9243b1 Gitweb: http://git.kernel.org/tip/9b3965f7401b0cc3ed2c228085a4c13b1c9243b1 Author: David Woodhouse AuthorDate: Wed, 8 Jan 2014 11:21:21 + Committer: H. Peter Anvin CommitDate: Wed, 22 Jan 2014 04:21:45 -0800 x86, boot: Use __attri

[tip:x86/build] x86: Remove duplication of 16-bit CFLAGS

2014-01-22 Thread tip-bot for David Woodhouse
Commit-ID: 1c678da3bd1339299ab667af68cad5032367fb1c Gitweb: http://git.kernel.org/tip/1c678da3bd1339299ab667af68cad5032367fb1c Author: David Woodhouse AuthorDate: Wed, 8 Jan 2014 11:21:20 + Committer: H. Peter Anvin CommitDate: Wed, 22 Jan 2014 04:21:45 -0800 x86: Remove duplicatio

[tip:x86/build] x86, boot: Fix word-size assumptions in has_eflag () inline asm

2014-01-29 Thread tip-bot for David Woodhouse
Commit-ID: 9b3614ccfa5492f57f743f3856253f285b10a702 Gitweb: http://git.kernel.org/tip/9b3614ccfa5492f57f743f3856253f285b10a702 Author: David Woodhouse AuthorDate: Wed, 29 Jan 2014 12:01:37 + Committer: H. Peter Anvin CommitDate: Wed, 29 Jan 2014 09:09:40 -0800 x86, boot: Fix word-s

[tip:x86/build] x86, build: Build 16-bit code with -m16 where possible

2014-01-29 Thread tip-bot for David Woodhouse
Commit-ID: 372cb9eef903d1e18961d2c1a34c75f027f0bd8f Gitweb: http://git.kernel.org/tip/372cb9eef903d1e18961d2c1a34c75f027f0bd8f Author: David Woodhouse AuthorDate: Wed, 29 Jan 2014 12:16:47 + Committer: H. Peter Anvin CommitDate: Wed, 29 Jan 2014 09:47:49 -0800 x86, build: Build 16-

[tip:x86/build] x86, build: Build 16-bit code with -m16 where possible

2014-01-29 Thread tip-bot for David Woodhouse
Commit-ID: 4d468a094a881033e6559ba09ebae0705d8c0f62 Gitweb: http://git.kernel.org/tip/4d468a094a881033e6559ba09ebae0705d8c0f62 Author: David Woodhouse AuthorDate: Wed, 29 Jan 2014 12:16:47 + Committer: H. Peter Anvin CommitDate: Wed, 29 Jan 2014 09:55:34 -0800 x86, build: Build 16-

[tip:x86/build] x86, build: Build 16-bit code with -m16 where possible

2014-01-30 Thread tip-bot for David Woodhouse
Commit-ID: de3accdaec88851874c573031de007283e90b199 Gitweb: http://git.kernel.org/tip/de3accdaec88851874c573031de007283e90b199 Author: David Woodhouse AuthorDate: Wed, 29 Jan 2014 12:16:47 + Committer: H. Peter Anvin CommitDate: Thu, 30 Jan 2014 08:05:36 -0800 x86, build: Build 16-

[tip:x86/build] x86, boot: Fix word-size assumptions in has_eflag () inline asm

2014-01-30 Thread tip-bot for David Woodhouse
Commit-ID: 5fbbc25a99d680feca99a3095f0440f65d4307cc Gitweb: http://git.kernel.org/tip/5fbbc25a99d680feca99a3095f0440f65d4307cc Author: David Woodhouse AuthorDate: Thu, 30 Jan 2014 11:00:28 + Committer: H. Peter Anvin CommitDate: Thu, 30 Jan 2014 08:04:32 -0800 x86, boot: Fix word-s

[tip:x86/build] x86, boot: Use .code16 instead of .code16gcc

2014-01-03 Thread tip-bot for David Woodhouse
Commit-ID: c86cd70a46c97b001dd9d8b3e925d2a38b88d3ca Gitweb: http://git.kernel.org/tip/c86cd70a46c97b001dd9d8b3e925d2a38b88d3ca Author: David Woodhouse AuthorDate: Fri, 3 Jan 2014 22:30:42 + Committer: H. Peter Anvin CommitDate: Fri, 3 Jan 2014 14:40:09 -0800 x86, boot: Use .code16

[tip:x86/build] x86, boot: Use .code16 instead of .code16gcc

2014-01-04 Thread tip-bot for David Woodhouse
Commit-ID: e24df921af484e9b7095ee06d236dabdb3bd9c1c Gitweb: http://git.kernel.org/tip/e24df921af484e9b7095ee06d236dabdb3bd9c1c Author: David Woodhouse AuthorDate: Fri, 3 Jan 2014 22:30:42 + Committer: H. Peter Anvin CommitDate: Sat, 4 Jan 2014 13:59:06 -0800 x86, boot: Use .code16

[tip:irq/core] Document that IRQ_NONE should be returned when IRQ not actually handled

2015-10-30 Thread tip-bot for David Woodhouse
Commit-ID: d9e4ad5badf4ccbfddee208c898fb8fd0c8836b1 Gitweb: http://git.kernel.org/tip/d9e4ad5badf4ccbfddee208c898fb8fd0c8836b1 Author: David Woodhouse AuthorDate: Wed, 28 Oct 2015 16:14:31 +0900 Committer: Thomas Gleixner CommitDate: Fri, 30 Oct 2015 10:13:26 +0100 Document that IRQ_NO

[tip:x86/urgent] x86/platform: Fix Geode LX timekeeping in the generic x86 build

2015-09-16 Thread tip-bot for David Woodhouse
Commit-ID: 03da3ff1cfcd7774c8780d2547ba0d995f7dc03d Gitweb: http://git.kernel.org/tip/03da3ff1cfcd7774c8780d2547ba0d995f7dc03d Author: David Woodhouse AuthorDate: Wed, 16 Sep 2015 14:10:03 +0100 Committer: Ingo Molnar CommitDate: Wed, 16 Sep 2015 16:00:12 +0200 x86/platform: Fix Geode

[tip:x86/pti] x86/speculation: Use IBRS if available before calling into firmware

2018-02-11 Thread tip-bot for David Woodhouse
Commit-ID: 670c3e8da87fa4046a55077b1409cf250865a203 Gitweb: https://git.kernel.org/tip/670c3e8da87fa4046a55077b1409cf250865a203 Author: David Woodhouse AuthorDate: Sun, 11 Feb 2018 15:19:19 + Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 19:44:46 +0100 x86/speculation: Use IB

[tip:x86/pti] x86/speculation: Update Speculation Control microcode blacklist

2018-02-11 Thread tip-bot for David Woodhouse
Commit-ID: 1751342095f0d2b36fa8114d8e12c5688c455ac4 Gitweb: https://git.kernel.org/tip/1751342095f0d2b36fa8114d8e12c5688c455ac4 Author: David Woodhouse AuthorDate: Sat, 10 Feb 2018 23:39:22 + Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 11:24:15 +0100 x86/speculation: Update

[tip:x86/pti] KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods

2018-02-11 Thread tip-bot for David Woodhouse
Commit-ID: 33f1e899478efb7c77b2b833e7edee1203a24a48 Gitweb: https://git.kernel.org/tip/33f1e899478efb7c77b2b833e7edee1203a24a48 Author: David Woodhouse AuthorDate: Sat, 10 Feb 2018 23:39:24 + Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 11:24:15 +0100 KVM/x86: Reduce retpoli

[tip:x86/pti] Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"

2018-02-11 Thread tip-bot for David Woodhouse
Commit-ID: 930ce1a7a55bc0eb8917f453ee22f1b6d67df5cd Gitweb: https://git.kernel.org/tip/930ce1a7a55bc0eb8917f453ee22f1b6d67df5cd Author: David Woodhouse AuthorDate: Sat, 10 Feb 2018 23:39:23 + Committer: Ingo Molnar CommitDate: Sun, 11 Feb 2018 11:24:15 +0100 Revert "x86/speculation

[tip:x86/pti] x86/retpoline: Avoid retpolines for built-in __init functions

2018-02-02 Thread tip-bot for David Woodhouse
Commit-ID: 66f793099a636862a71c59d4a6ba91387b155e0c Gitweb: https://git.kernel.org/tip/66f793099a636862a71c59d4a6ba91387b155e0c Author: David Woodhouse AuthorDate: Thu, 1 Feb 2018 11:27:20 + Committer: Thomas Gleixner CommitDate: Fri, 2 Feb 2018 12:28:27 +0100 x86/retpoline: Avoid

[tip:x86/pti] Revert "x86/retpoline: Simplify vmexit_fill_RSB()"

2018-02-20 Thread tip-bot for David Woodhouse
Commit-ID: d1c99108af3c5992640aa2afa7d2e88c3775c06e Gitweb: https://git.kernel.org/tip/d1c99108af3c5992640aa2afa7d2e88c3775c06e Author: David Woodhouse AuthorDate: Mon, 19 Feb 2018 10:50:56 + Committer: Ingo Molnar CommitDate: Tue, 20 Feb 2018 09:38:26 +0100 Revert "x86/retpoline:

[tip:x86/pti] x86/speculation: Use IBRS if available before calling into firmware

2018-02-20 Thread tip-bot for David Woodhouse
Commit-ID: dd84441a797150dcc49298ec95c459a8891d8bb1 Gitweb: https://git.kernel.org/tip/dd84441a797150dcc49298ec95c459a8891d8bb1 Author: David Woodhouse AuthorDate: Mon, 19 Feb 2018 10:50:54 + Committer: Ingo Molnar CommitDate: Tue, 20 Feb 2018 09:38:33 +0100 x86/speculation: Use IB

[tip:x86/pti] x86/retpoline: Support retpoline builds with Clang

2018-02-20 Thread tip-bot for David Woodhouse
Commit-ID: 87358710c1fb4f1bf96bbe2349975ff9953fc9b2 Gitweb: https://git.kernel.org/tip/87358710c1fb4f1bf96bbe2349975ff9953fc9b2 Author: David Woodhouse AuthorDate: Mon, 19 Feb 2018 10:50:57 + Committer: Ingo Molnar CommitDate: Tue, 20 Feb 2018 11:17:58 +0100 x86/retpoline: Support

[tip:x86/pti] x86/speculation: Correct Speculation Control microcode blacklist again

2018-02-13 Thread tip-bot for David Woodhouse
Commit-ID: d37fc6d360a404b208547ba112e7dabb6533c7fc Gitweb: https://git.kernel.org/tip/d37fc6d360a404b208547ba112e7dabb6533c7fc Author: David Woodhouse AuthorDate: Mon, 12 Feb 2018 15:27:34 + Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 08:58:59 +0100 x86/speculation: Correc

[tip:x86/pti] KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods

2018-02-13 Thread tip-bot for David Woodhouse
Commit-ID: 928a4c39484281f8ca366f53a1db79330d058401 Gitweb: https://git.kernel.org/tip/928a4c39484281f8ca366f53a1db79330d058401 Author: David Woodhouse AuthorDate: Sat, 10 Feb 2018 23:39:24 + Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 08:59:45 +0100 KVM/x86: Reduce retpoli

[tip:x86/pti] Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"

2018-02-13 Thread tip-bot for David Woodhouse
Commit-ID: f208820a321f9b23d77d7eed89945d862d62a3ed Gitweb: https://git.kernel.org/tip/f208820a321f9b23d77d7eed89945d862d62a3ed Author: David Woodhouse AuthorDate: Sat, 10 Feb 2018 23:39:23 + Committer: Ingo Molnar CommitDate: Tue, 13 Feb 2018 08:59:00 +0100 Revert "x86/speculation