Re: [PATCH V2 0/4] cpufreq: schedutil: move slow path from workqueue to SCHED_FIFO task

2016-11-23 Thread Viresh Kumar
On 23-11-16, 19:01, Steve Muckle wrote: > I know this has already gone in, but can you expand on the unmet > guarantees mentioned here just for my own (and perhaps others') > understanding? Sure. This is the simplified form of your original patch: @@ -71,7 +73,7 @@ static bool sugov_should_update

Re: [PATCH V2 0/4] cpufreq: schedutil: move slow path from workqueue to SCHED_FIFO task

2016-11-23 Thread Steve Muckle
Hi Viresh, On Tue, Nov 15, 2016 at 01:53:19PM +0530, Viresh Kumar wrote: > This work was started by Steve Muckle, where he used a simple kthread > instead of kthread-worker and that wasn't sufficient as some guarantees > weren't met. I know this has already gone in, but can you expand on the unme

[PATCH V2 0/4] cpufreq: schedutil: move slow path from workqueue to SCHED_FIFO task

2016-11-15 Thread Viresh Kumar
Hi, If slow path frequency changes are conducted in a SCHED_OTHER context then they may be delayed for some amount of time, including indefinitely, when real time or deadline activity is taking place. Move the slow path to a real time kernel thread using the kthread worker infrastructure. In the