Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-13 Thread David Gibson
On Mon, Apr 13, 2020 at 09:05:15PM -0700, Nathan Chancellor wrote: > On Tue, Apr 14, 2020 at 12:05:53PM +1000, David Gibson wrote: > > On Sat, Apr 11, 2020 at 11:57:23PM +1000, Nicholas Piggin wrote: > > > Nicholas Piggin's on April 11, 2020 7:32 pm: > > > > Nathan Chancellor's on April 11, 2020 10

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-13 Thread Nathan Chancellor
On Tue, Apr 14, 2020 at 12:05:53PM +1000, David Gibson wrote: > On Sat, Apr 11, 2020 at 11:57:23PM +1000, Nicholas Piggin wrote: > > Nicholas Piggin's on April 11, 2020 7:32 pm: > > > Nathan Chancellor's on April 11, 2020 10:53 am: > > >> The tt.config values are needed to reproduce but I did not v

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-13 Thread David Gibson
On Sat, Apr 11, 2020 at 11:57:23PM +1000, Nicholas Piggin wrote: > Nicholas Piggin's on April 11, 2020 7:32 pm: > > Nathan Chancellor's on April 11, 2020 10:53 am: > >> The tt.config values are needed to reproduce but I did not verify that > >> ONLY tt.config was needed. Other than that, no, we are

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-12 Thread Cédric Le Goater
On 4/11/20 3:57 PM, Nicholas Piggin wrote: > Nicholas Piggin's on April 11, 2020 7:32 pm: >> Nathan Chancellor's on April 11, 2020 10:53 am: >>> The tt.config values are needed to reproduce but I did not verify that >>> ONLY tt.config was needed. Other than that, no, we are just building >>> either

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-11 Thread Nathan Chancellor
On Sat, Apr 11, 2020 at 11:57:23PM +1000, Nicholas Piggin wrote: > Nicholas Piggin's on April 11, 2020 7:32 pm: > > Nathan Chancellor's on April 11, 2020 10:53 am: > >> The tt.config values are needed to reproduce but I did not verify that > >> ONLY tt.config was needed. Other than that, no, we are

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-11 Thread Nicholas Piggin
Nicholas Piggin's on April 11, 2020 7:32 pm: > Nathan Chancellor's on April 11, 2020 10:53 am: >> The tt.config values are needed to reproduce but I did not verify that >> ONLY tt.config was needed. Other than that, no, we are just building >> either pseries_defconfig or powernv_defconfig with thos

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-11 Thread Nicholas Piggin
Nathan Chancellor's on April 11, 2020 10:53 am: > Hi Nicholas, > > On Sat, Apr 11, 2020 at 10:29:45AM +1000, Nicholas Piggin wrote: >> Nathan Chancellor's on April 11, 2020 6:59 am: >> > Hi all, >> > >> > Recently, our CI started running into several hangs when running the >> > spinlock torture t

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-10 Thread Nathan Chancellor
Hi Nicholas, On Sat, Apr 11, 2020 at 10:29:45AM +1000, Nicholas Piggin wrote: > Nathan Chancellor's on April 11, 2020 6:59 am: > > Hi all, > > > > Recently, our CI started running into several hangs when running the > > spinlock torture tests during a boot with QEMU 3.1.0 on > > powernv_defconfig

Re: Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-10 Thread Nicholas Piggin
Nathan Chancellor's on April 11, 2020 6:59 am: > Hi all, > > Recently, our CI started running into several hangs when running the > spinlock torture tests during a boot with QEMU 3.1.0 on > powernv_defconfig and pseries_defconfig when compiled with Clang. > > I initially bisected Linux and came d

Boot flakiness with QEMU 3.1.0 and Clang built kernels

2020-04-10 Thread Nathan Chancellor
Hi all, Recently, our CI started running into several hangs when running the spinlock torture tests during a boot with QEMU 3.1.0 on powernv_defconfig and pseries_defconfig when compiled with Clang. I initially bisected Linux and came down to commit 3282a3da25bd ("powerpc/64: Implement soft inter