From mboxrd@z Thu Jan 1 00:00:00 1970 From: Viresh Kumar Subject: Re: schedule_timeout sleeps too long after dividing CPU frequency Date: Fri, 15 May 2015 15:31:01 +0530 Message-ID: <20150515100101.GJ6348@linux> References: <20150512155004.GP2067@n2100.arm.linux.org.uk> <555380F8.5050306@free.fr> <5554858A.9010207@free.fr> <20150514115456.GB23999@linux> <55549DEE.6010202@free.fr> <20150514144239.GZ2067@n2100.arm.linux.org.uk> <5555BC7E.7010601@free.fr> <20150515095159.GF2067@n2100.arm.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mail-pd0-f173.google.com ([209.85.192.173]:35578 "EHLO mail-pd0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754096AbbEOKBH (ORCPT ); Fri, 15 May 2015 06:01:07 -0400 Received: by pdea3 with SMTP id a3so7569635pde.2 for ; Fri, 15 May 2015 03:01:06 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150515095159.GF2067@n2100.arm.linux.org.uk> Sender: linux-pm-owner@vger.kernel.org List-Id: linux-pm@vger.kernel.org To: Russell King - ARM Linux Cc: Mason , Daniel Lezcano , "Rafael J. Wysocki" , Mans Rullgard , Linux ARM , Linux PM , cpufreq On 15-05-15, 10:51, Russell King - ARM Linux wrote: > As you don't say which kernel version you're using, for all we know, you > might be using a version which omits some fixes in this area, such as > this one which you really must have if your timer is operating in > period mode: > > fe79a9ba1196 clockevents: Adjust timer interval when frequency changes Atleast the link he gave was for 3.14 and this patch got commited in 3.15 :) If that's the Mason, this patch is all you need. -- viresh From mboxrd@z Thu Jan 1 00:00:00 1970 From: viresh.kumar@linaro.org (Viresh Kumar) Date: Fri, 15 May 2015 15:31:01 +0530 Subject: schedule_timeout sleeps too long after dividing CPU frequency In-Reply-To: <20150515095159.GF2067@n2100.arm.linux.org.uk> References: <20150512155004.GP2067@n2100.arm.linux.org.uk> <555380F8.5050306@free.fr> <5554858A.9010207@free.fr> <20150514115456.GB23999@linux> <55549DEE.6010202@free.fr> <20150514144239.GZ2067@n2100.arm.linux.org.uk> <5555BC7E.7010601@free.fr> <20150515095159.GF2067@n2100.arm.linux.org.uk> Message-ID: <20150515100101.GJ6348@linux> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 15-05-15, 10:51, Russell King - ARM Linux wrote: > As you don't say which kernel version you're using, for all we know, you > might be using a version which omits some fixes in this area, such as > this one which you really must have if your timer is operating in > period mode: > > fe79a9ba1196 clockevents: Adjust timer interval when frequency changes Atleast the link he gave was for 3.14 and this patch got commited in 3.15 :) If that's the Mason, this patch is all you need. -- viresh