From mboxrd@z Thu Jan 1 00:00:00 1970 From: bigeasy@linutronix.de (Sebastian Andrzej Siewior) Date: Tue, 08 Apr 2014 18:27:02 +0200 Subject: mx27 running too slow In-Reply-To: References: <1396967505.692277642@f295.i.mail.ru> Message-ID: <53442356.5040604@linutronix.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 04/08/2014 06:22 PM, Fabio Estevam wrote: >> Calibrating delay loop (skipped), value calculated using timer frequency.. 29.55 BogoMIPS (lpj=147777) >> >> Can you inspect code with "git-bisect"? > > This is the result: > > $ git bisect bad > 1119c84aa3053bd415ba731ada1ecef24c8f82a2 is the first bad commit > commit 1119c84aa3053bd415ba731ada1ecef24c8f82a2 > Author: Sebastian Andrzej Siewior > Date: Wed Jan 22 12:35:44 2014 +0100 > > ARM: imx: enable delaytimer on the imx timer > > The imx can support timer-based delays, so implement this. > Skips past jiffy calibration. > > Signed-off-by: Sebastian Andrzej Siewior > Signed-off-by: Shawn Guo > The BogoMIPS output is different and based on the timer clock. The delay loop now check the timer instead of counting cycles / loops. The different output is not a bug. Sebastian