On 31/03/2020 23:53, Brian Gerst wrote:
> On Tue, Mar 31, 2020 at 6:44 PM Andrew Cooper
> wrote:
>> On 31/03/2020 23:23, Brian Gerst wrote:
>>> On Tue, Mar 31, 2020 at 1:59 PM Andrew Cooper
>>> wrote:
>>>> Linux has an implementation of the Universal
On 01/04/2020 12:39, Brian Gerst wrote:
> On Wed, Apr 1, 2020 at 5:22 AM Andrew Cooper
> wrote:
>> On 31/03/2020 23:53, Brian Gerst wrote:
>>> On Tue, Mar 31, 2020 at 6:44 PM Andrew Cooper
>>> wrote:
>>>> On 31/03/2020 23:23, Brian Gerst wrote:
&g
and header files as appropriate.
CC: Thomas Gleixner
CC: Ingo Molnar
CC: Borislav Petkov
CC: "H. Peter Anvin"
CC: x...@kernel.org
CC: Jan Kiszka
CC: James Morris
CC: David Howells
CC: Andrew Cooper
CC: Matthew Garrett
CC: Josh Boyer
CC: Steve Wahl
CC: Mike Travis
CC: Dimitri Si
On 31/03/2020 23:23, Brian Gerst wrote:
> On Tue, Mar 31, 2020 at 1:59 PM Andrew Cooper
> wrote:
>> Linux has an implementation of the Universal Start-up Algorithm (MP spec,
>> Appendix B.4, Application Processor Startup), which includes unconditionally
>> writing to the
On 01/04/2020 00:35, Maciej W. Rozycki wrote:
> On Wed, 25 Mar 2020, Thomas Gleixner wrote:
>
@@ -1118,7 +1121,7 @@ static int do_boot_cpu(int apicid, int cpu,
struct task_struct *idle,
}
}
- if (x86_platform.legacy.warm_reset) {
+ if
of compiling the warm reset logic out entirely for 64bit builds.
CC: Thomas Gleixner
CC: Ingo Molnar
CC: Borislav Petkov
CC: "H. Peter Anvin"
CC: x...@kernel.org
CC: Jan Kiszka
CC: James Morris
CC: David Howells
CC: Andrew Cooper
CC: Matthew Garrett
CC: Josh Boyer
CC: Zhenzhon