Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-10 Thread Thomas Gleixner
On Thu, 10 Nov 2016, Michael Thayer wrote: > On 03.11.2016 21:02, Michal Necasek wrote: > > Sorry for the delay. I can confirm that the problem is fixed in > > 4.9.0-rc3 and prefill_possible_map no longer crashes (as it did in > > 4.9.0-rc2). Thank you! > > > > Just a side question, is the

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-10 Thread Thomas Gleixner
On Thu, 10 Nov 2016, Michael Thayer wrote: > On 03.11.2016 21:02, Michal Necasek wrote: > > Sorry for the delay. I can confirm that the problem is fixed in > > 4.9.0-rc3 and prefill_possible_map no longer crashes (as it did in > > 4.9.0-rc2). Thank you! > > > > Just a side question, is the

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-10 Thread Michael Thayer
, frank.mehn...@oracle.com, linux-kernel@vger.kernel.org Sent: Friday, October 28, 2016 9:37:31 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Fri, 28 Oct 2016, Thomas Gleixner wrote: On Fri, 28 Oct 2016, Michal

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-10 Thread Michael Thayer
, frank.mehn...@oracle.com, linux-kernel@vger.kernel.org Sent: Friday, October 28, 2016 9:37:31 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Fri, 28 Oct 2016, Thomas Gleixner wrote: On Fri, 28 Oct 2016, Michal

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-03 Thread Michal Necasek
, frank.mehn...@oracle.com, linux-kernel@vger.kernel.org Sent: Friday, October 28, 2016 9:37:31 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Fri, 28 Oct 2016, Thomas Gleixner wrote: > On Fri, 28 Oct 2016, Mic

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-11-03 Thread Michal Necasek
, frank.mehn...@oracle.com, linux-kernel@vger.kernel.org Sent: Friday, October 28, 2016 9:37:31 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Fri, 28 Oct 2016, Thomas Gleixner wrote: > On Fri, 28 Oct 2016, Mic

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-29 Thread Borislav Petkov
On Fri, Oct 28, 2016 at 09:34:53PM +0200, Thomas Gleixner wrote: > Right. That mapping setup is an utter trainwreck as we do it from multiple > places, but there is no reason why we can't move it before the call to > prefill_possible_map(). > diff --git a/arch/x86/kernel/setup.c

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-29 Thread Borislav Petkov
On Fri, Oct 28, 2016 at 09:34:53PM +0200, Thomas Gleixner wrote: > Right. That mapping setup is an utter trainwreck as we do it from multiple > places, but there is no reason why we can't move it before the call to > prefill_possible_map(). > diff --git a/arch/x86/kernel/setup.c

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Thomas Gleixner wrote: > On Fri, 28 Oct 2016, Michal Necasek wrote: > > > > Sorry if I wasn't clear. No, it doesn't work for us. The ff8560512b8d > > commit fixes the APIC poking on machines where there is no local APIC > > available (and thus fixes the committer's

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Thomas Gleixner wrote: > On Fri, 28 Oct 2016, Michal Necasek wrote: > > > > Sorry if I wasn't clear. No, it doesn't work for us. The ff8560512b8d > > commit fixes the APIC poking on machines where there is no local APIC > > available (and thus fixes the committer's

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Michal Necasek wrote: > > Sorry if I wasn't clear. No, it doesn't work for us. The ff8560512b8d > commit fixes the APIC poking on machines where there is no local APIC > available (and thus fixes the committer's machine), but it doesn't work > in our case, where there is a

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Michal Necasek wrote: > > Sorry if I wasn't clear. No, it doesn't work for us. The ff8560512b8d > commit fixes the APIC poking on machines where there is no local APIC > available (and thus fixes the committer's machine), but it doesn't work > in our case, where there is a

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Michal Necasek
-bit VM without I/O-APIC On Fri, 28 Oct 2016, Michal Necasek wrote: > I suspect that either init_apic_mappings() needs to be called earlier or > the initial fix from commit 2a51fe08 needs to be done later. Linus tree has a fix for this: ff8560512b8d x86/boot/smp: Don't try to poke disabl

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Michal Necasek
-bit VM without I/O-APIC On Fri, 28 Oct 2016, Michal Necasek wrote: > I suspect that either init_apic_mappings() needs to be called earlier or > the initial fix from commit 2a51fe08 needs to be done later. Linus tree has a fix for this: ff8560512b8d x86/boot/smp: Don't try to poke disabl

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Michal Necasek wrote: > I suspect that either init_apic_mappings() needs to be called earlier or > the initial fix from commit 2a51fe08 needs to be done later. Linus tree has a fix for this: ff8560512b8d x86/boot/smp: Don't try to poke disabled/non-existent APIC It's on

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Thomas Gleixner
On Fri, 28 Oct 2016, Michal Necasek wrote: > I suspect that either init_apic_mappings() needs to be called earlier or > the initial fix from commit 2a51fe08 needs to be done later. Linus tree has a fix for this: ff8560512b8d x86/boot/smp: Don't try to poke disabled/non-existent APIC It's on

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Michal Necasek
ronix.de To: michal.neca...@oracle.com Cc: michael.tha...@oracle.com, frank.mehn...@oracle.com, knut.osmund...@oracle.com Sent: Monday, October 24, 2016 9:39:45 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Mon, 24

Re: 4.8.2 not booting in 32-bit VM without I/O-APIC

2016-10-28 Thread Michal Necasek
ronix.de To: michal.neca...@oracle.com Cc: michael.tha...@oracle.com, frank.mehn...@oracle.com, knut.osmund...@oracle.com Sent: Monday, October 24, 2016 9:39:45 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: Re: 4.8.2 not booting in 32-bit VM without I/O-APIC On Mon, 24