On Tue, Sep 27, 2016 at 08:57:22AM -0400, Vivek Goyal wrote:
> On Mon, Sep 19, 2016 at 03:11:10PM -0600, Jens Axboe wrote:
> > On 09/19/2016 03:06 PM, Vivek Goyal wrote:
> > > On Tue, Sep 13, 2016 at 09:46:46AM -0400, Vivek Goyal wrote:
> > > >
> > > > Hi Hou Tao,
> > > >
> > > > [ CC Tejun and T
On Mon, Sep 19, 2016 at 03:11:10PM -0600, Jens Axboe wrote:
> On 09/19/2016 03:06 PM, Vivek Goyal wrote:
> > On Tue, Sep 13, 2016 at 09:46:46AM -0400, Vivek Goyal wrote:
> > >
> > > Hi Hou Tao,
> > >
> > > [ CC Tejun and Thomas ]
> > >
> > > Thanks for the patch. I can reproduce it. I am wonderi
On 09/19/2016 03:06 PM, Vivek Goyal wrote:
On Tue, Sep 13, 2016 at 09:46:46AM -0400, Vivek Goyal wrote:
Hi Hou Tao,
[ CC Tejun and Thomas ]
Thanks for the patch. I can reproduce it. I am wondering that why are you
doing so many checks. Can't we just check if throttle group is empty or
not. If
On Tue, Sep 13, 2016 at 09:46:46AM -0400, Vivek Goyal wrote:
>
> Hi Hou Tao,
>
> [ CC Tejun and Thomas ]
>
> Thanks for the patch. I can reproduce it. I am wondering that why are you
> doing so many checks. Can't we just check if throttle group is empty or
> not. If it is empty and slice has exp
> Thanks for the patch. I can reproduce it. I am wondering that why are you
> doing so many checks. Can't we just check if throttle group is empty or
> not. If it is empty and slice has expired, then start a new slice. If
> throttle group is not empty, then we know slice has to be an active slice
On Mon, Sep 12, 2016 at 02:45:30PM +0800, Hou Tao wrote:
> Due to commit 500462a9de65 ("timers: Switch to a non-cascading wheel"),
> the slack of timer increases when the timeout increases:
>
> So for HZ=250 we end up with the following granularity levels:
> Level Offset Granularity