Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 10:00:24AM +0800, Boqun Feng wrote: > Hi Paul, > > On Tue, Jun 21, 2016 at 11:39:46AM -0700, Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > > > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > > > On Mon,

Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Paul E. McKenney
On Wed, Jun 22, 2016 at 10:00:24AM +0800, Boqun Feng wrote: > Hi Paul, > > On Tue, Jun 21, 2016 at 11:39:46AM -0700, Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > > > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > > > On Mon,

Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Boqun Feng
Hi Paul, On Tue, Jun 21, 2016 at 11:39:46AM -0700, Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > > > On Monday,

Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Boqun Feng
Hi Paul, On Tue, Jun 21, 2016 at 11:39:46AM -0700, Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > > > On Monday,

Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > > > On Mon, Jun 20, 2016

Re: [PATCH] torture: use ktime_t consistently

2016-06-21 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 09:29:56PM +0200, Arnd Bergmann wrote: > On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > > > On Mon, Jun 20, 2016

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > > > > > @@ -446,9

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
On Monday, June 20, 2016 11:37:57 AM CEST Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > > > > > @@ -446,9

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > > > @@ -446,9 +447,9 @@ EXPORT_SYMBOL_GPL(torture_shuffle_cleanup); > > * Variables for

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 08:29:48PM +0200, Arnd Bergmann wrote: > On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > > > @@ -446,9 +447,9 @@ EXPORT_SYMBOL_GPL(torture_shuffle_cleanup); > > * Variables for

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > @@ -446,9 +447,9 @@ EXPORT_SYMBOL_GPL(torture_shuffle_cleanup); > * Variables for auto-shutdown. This allows "lights out" torture runs > * to be fully

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
On Monday, June 20, 2016 11:21:05 AM CEST Paul E. McKenney wrote: > On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > > @@ -446,9 +447,9 @@ EXPORT_SYMBOL_GPL(torture_shuffle_cleanup); > * Variables for auto-shutdown. This allows "lights out" torture runs > * to be fully

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > A recent change accidentally introduced a 64-bit division in torture_shutdown, > which fails to build on 32-bit architectures: > > kernel/built-in.o: In function `torture_shutdown': > :(.text+0x4b29a): undefined reference to

Re: [PATCH] torture: use ktime_t consistently

2016-06-20 Thread Paul E. McKenney
On Mon, Jun 20, 2016 at 05:56:40PM +0200, Arnd Bergmann wrote: > A recent change accidentally introduced a 64-bit division in torture_shutdown, > which fails to build on 32-bit architectures: > > kernel/built-in.o: In function `torture_shutdown': > :(.text+0x4b29a): undefined reference to

[PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
A recent change accidentally introduced a 64-bit division in torture_shutdown, which fails to build on 32-bit architectures: kernel/built-in.o: In function `torture_shutdown': :(.text+0x4b29a): undefined reference to `__aeabi_uldivmod' This converts the function to use ktime_t instead, which

[PATCH] torture: use ktime_t consistently

2016-06-20 Thread Arnd Bergmann
A recent change accidentally introduced a 64-bit division in torture_shutdown, which fails to build on 32-bit architectures: kernel/built-in.o: In function `torture_shutdown': :(.text+0x4b29a): undefined reference to `__aeabi_uldivmod' This converts the function to use ktime_t instead, which