* Boot time regression on Xilinx Zynq7000
@ 2020-06-26 6:51 Daniel Mack
2020-07-08 6:02 ` Michal Simek
0 siblings, 1 reply; 4+ messages in thread
From: Daniel Mack @ 2020-06-26 6:51 UTC (permalink / raw)
To: linux-arm-kernel; +Cc: Daniel Lezcano, Michal Simek, Rajan Vaja
Hi,
I'm seeing a regression on a Zynq7000 board between 5.5 and 5.6 and
bisected it down to f5ac896b6a23eb ("clocksource/drivers/cadence-ttc:
Use ttc driver as platform driver"). With the patch in place, I see a 5
second delay in the kernel boot:
[ 1.540000] random: fast init done
[ 1.690000] random: crng init done
[ 2.720000] libphy: mdio: probed
-- boot freezes for about 5 seconds --
[ 7.780000] i2c /dev entries driver
[ 7.800000] cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 21
[ 7.800000] cdns-i2c e0005000.i2c: 100 kHz mmio e0005000 irq 22
[ 7.810000] EDAC MC: ECC not enabled
[ 7.820000] Xilinx Zynq CpuIdle Driver started
[ 7.820000] sdhci: Secure Digital Host Controller Interface driver
[ 7.830000] sdhci: Copyright(c) Pierre Ossman
[ 7.830000] sdhci-pltfm: SDHCI platform and OF driver helper
[ 7.870000] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc]
using ADMA
[ 7.870000] ledtrig-cpu: registered to indicate activity on CPUs
[ 7.880000] clocksource: ttc_clocksource: mask: 0xffff max_cycles:
0xffff, max_idle_ns: 537538477 ns
[ 7.890000] clocksource: Switched to clocksource ttc_clocksource
Reverting the patch on top of 5.6 solves this issue. I haven't dug any
further yet. Any idea?
Thanks,
Daniel
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Boot time regression on Xilinx Zynq7000
2020-06-26 6:51 Boot time regression on Xilinx Zynq7000 Daniel Mack
@ 2020-07-08 6:02 ` Michal Simek
2020-07-08 6:13 ` Rajan Vaja
0 siblings, 1 reply; 4+ messages in thread
From: Michal Simek @ 2020-07-08 6:02 UTC (permalink / raw)
To: Daniel Mack, linux-arm-kernel; +Cc: Daniel Lezcano, Michal Simek, Rajan Vaja
On 26. 06. 20 8:51, Daniel Mack wrote:
> Hi,
>
> I'm seeing a regression on a Zynq7000 board between 5.5 and 5.6 and
> bisected it down to f5ac896b6a23eb ("clocksource/drivers/cadence-ttc:
> Use ttc driver as platform driver"). With the patch in place, I see a 5
> second delay in the kernel boot:
>
> [ 1.540000] random: fast init done
> [ 1.690000] random: crng init done
> [ 2.720000] libphy: mdio: probed
>
> -- boot freezes for about 5 seconds --
>
> [ 7.780000] i2c /dev entries driver
> [ 7.800000] cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 21
> [ 7.800000] cdns-i2c e0005000.i2c: 100 kHz mmio e0005000 irq 22
> [ 7.810000] EDAC MC: ECC not enabled
> [ 7.820000] Xilinx Zynq CpuIdle Driver started
> [ 7.820000] sdhci: Secure Digital Host Controller Interface driver
> [ 7.830000] sdhci: Copyright(c) Pierre Ossman
> [ 7.830000] sdhci-pltfm: SDHCI platform and OF driver helper
> [ 7.870000] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc]
> using ADMA
> [ 7.870000] ledtrig-cpu: registered to indicate activity on CPUs
> [ 7.880000] clocksource: ttc_clocksource: mask: 0xffff max_cycles:
> 0xffff, max_idle_ns: 537538477 ns
> [ 7.890000] clocksource: Switched to clocksource ttc_clocksource
>
>
> Reverting the patch on top of 5.6 solves this issue. I haven't dug any
> further yet. Any idea?
Rajan: Can you please take a look at it?
Thanks,
Michal
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Boot time regression on Xilinx Zynq7000
2020-07-08 6:02 ` Michal Simek
@ 2020-07-08 6:13 ` Rajan Vaja
2020-07-30 6:06 ` Michal Simek
0 siblings, 1 reply; 4+ messages in thread
From: Rajan Vaja @ 2020-07-08 6:13 UTC (permalink / raw)
To: Michal Simek, Daniel Mack, linux-arm-kernel; +Cc: Daniel Lezcano, Michal Simek
Hi Michal
> -----Original Message-----
> From: Michal Simek <michal.simek@xilinx.com>
> Sent: 08 July 2020 11:32 AM
> To: Daniel Mack <daniel@zonque.org>; linux-arm-kernel@lists.infradead.org
> Cc: Rajan Vaja <RAJANV@xilinx.com>; Michal Simek <michals@xilinx.com>; Daniel
> Lezcano <daniel.lezcano@linaro.org>
> Subject: Re: Boot time regression on Xilinx Zynq7000
>
>
>
> On 26. 06. 20 8:51, Daniel Mack wrote:
> > Hi,
> >
> > I'm seeing a regression on a Zynq7000 board between 5.5 and 5.6 and
> > bisected it down to f5ac896b6a23eb ("clocksource/drivers/cadence-ttc:
> > Use ttc driver as platform driver"). With the patch in place, I see a 5
> > second delay in the kernel boot:
> >
> > [ 1.540000] random: fast init done
> > [ 1.690000] random: crng init done
> > [ 2.720000] libphy: mdio: probed
> >
> > -- boot freezes for about 5 seconds --
> >
> > [ 7.780000] i2c /dev entries driver
> > [ 7.800000] cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 21
> > [ 7.800000] cdns-i2c e0005000.i2c: 100 kHz mmio e0005000 irq 22
> > [ 7.810000] EDAC MC: ECC not enabled
> > [ 7.820000] Xilinx Zynq CpuIdle Driver started
> > [ 7.820000] sdhci: Secure Digital Host Controller Interface driver
> > [ 7.830000] sdhci: Copyright(c) Pierre Ossman
> > [ 7.830000] sdhci-pltfm: SDHCI platform and OF driver helper
> > [ 7.870000] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc]
> > using ADMA
> > [ 7.870000] ledtrig-cpu: registered to indicate activity on CPUs
> > [ 7.880000] clocksource: ttc_clocksource: mask: 0xffff max_cycles:
> > 0xffff, max_idle_ns: 537538477 ns
> > [ 7.890000] clocksource: Switched to clocksource ttc_clocksource
> >
> >
> > Reverting the patch on top of 5.6 solves this issue. I haven't dug any
> > further yet. Any idea?
>
> Rajan: Can you please take a look at it?
[Rajan] Sure. I will look into this.
Thanks,
Rajan
>
> Thanks,
> Michal
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Boot time regression on Xilinx Zynq7000
2020-07-08 6:13 ` Rajan Vaja
@ 2020-07-30 6:06 ` Michal Simek
0 siblings, 0 replies; 4+ messages in thread
From: Michal Simek @ 2020-07-30 6:06 UTC (permalink / raw)
To: Rajan Vaja, Daniel Mack, linux-arm-kernel; +Cc: Daniel Lezcano
Hi Daniel,
On 08. 07. 20 8:13, Rajan Vaja wrote:
> Hi Michal
>
>> -----Original Message-----
>> From: Michal Simek <michal.simek@xilinx.com>
>> Sent: 08 July 2020 11:32 AM
>> To: Daniel Mack <daniel@zonque.org>; linux-arm-kernel@lists.infradead.org
>> Cc: Rajan Vaja <RAJANV@xilinx.com>; Michal Simek <michals@xilinx.com>; Daniel
>> Lezcano <daniel.lezcano@linaro.org>
>> Subject: Re: Boot time regression on Xilinx Zynq7000
>>
>>
>>
>> On 26. 06. 20 8:51, Daniel Mack wrote:
>>> Hi,
>>>
>>> I'm seeing a regression on a Zynq7000 board between 5.5 and 5.6 and
>>> bisected it down to f5ac896b6a23eb ("clocksource/drivers/cadence-ttc:
>>> Use ttc driver as platform driver"). With the patch in place, I see a 5
>>> second delay in the kernel boot:
>>>
>>> [ 1.540000] random: fast init done
>>> [ 1.690000] random: crng init done
>>> [ 2.720000] libphy: mdio: probed
>>>
>>> -- boot freezes for about 5 seconds --
>>>
>>> [ 7.780000] i2c /dev entries driver
>>> [ 7.800000] cdns-i2c e0004000.i2c: 100 kHz mmio e0004000 irq 21
>>> [ 7.800000] cdns-i2c e0005000.i2c: 100 kHz mmio e0005000 irq 22
>>> [ 7.810000] EDAC MC: ECC not enabled
>>> [ 7.820000] Xilinx Zynq CpuIdle Driver started
>>> [ 7.820000] sdhci: Secure Digital Host Controller Interface driver
>>> [ 7.830000] sdhci: Copyright(c) Pierre Ossman
>>> [ 7.830000] sdhci-pltfm: SDHCI platform and OF driver helper
>>> [ 7.870000] mmc0: SDHCI controller on e0100000.mmc [e0100000.mmc]
>>> using ADMA
>>> [ 7.870000] ledtrig-cpu: registered to indicate activity on CPUs
>>> [ 7.880000] clocksource: ttc_clocksource: mask: 0xffff max_cycles:
>>> 0xffff, max_idle_ns: 537538477 ns
>>> [ 7.890000] clocksource: Switched to clocksource ttc_clocksource
>>>
>>>
>>> Reverting the patch on top of 5.6 solves this issue. I haven't dug any
>>> further yet. Any idea?
>>
>> Rajan: Can you please take a look at it?
> [Rajan] Sure. I will look into this.
I see that Rajan asked for kernel config in separate email and I can't
see any reply on that. Please let us know if you still see any problem
with it.
Thanks,
Michal
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-07-30 6:08 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-26 6:51 Boot time regression on Xilinx Zynq7000 Daniel Mack
2020-07-08 6:02 ` Michal Simek
2020-07-08 6:13 ` Rajan Vaja
2020-07-30 6:06 ` Michal Simek
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.