On Mon, Jun 10, 2013 at 06:30:25PM +0100, Sebastian Capella wrote:
> Hi,
> 
> I haven't heard back from anyone regarding my last request.  If there are no 
> objections, I'll go ahead and publish this patch to LKML and LAKML.

No objections from me, Sebastian. When you have time and the inclination
to do so, I would like to see a more detailed explanation on what are
your QoS constraints on the embedded mobile, for my personal enlightment.

Best regards,
Liviu

> 
> Thanks,
> 
> Sebastian
> 
> 
> On 29 May 2013 07:37, Sebastian Capella 
> <sebastian.cape...@linaro.org<mailto:sebastian.cape...@linaro.org>> wrote:
> Hi Guys,
> 
> Sorry, I think the conversation went pretty far from my patch.
> 
> Concerning my original patch, do you have any more ideas or concerns?
> 
> I'm not sure I have a clear idea what, if anything, needs to be changed.
> 
> I was able to verify it on the TC2 platform without issue.
> 
> Thanks again for all of your time.
> 
> Sebastian
> 
> 
> On 22 May 2013 11:51, Sebastian Capella 
> <sebastian.cape...@linaro.org<mailto:sebastian.cape...@linaro.org>> wrote:
> Quoting Dave Martin (2013-05-22 11:22:36)
> > Currently not.  This partly depends on whether the target residency is
> > supposed to be a hint about the rough order of magnitude of the expected
> > idle period, or whether it's supposed to be a strict contract.
> >
> > In effect, I think it's a hint which steers the choice of powerdown
> > state, rather than soemthing with a strong real-time guarantee attached
> > to it.  In that case shaving the firmware latency off this value before
> > using it may not be worth it.  If the specified target residency is
> > small enough that this makes a significant difference, this suggests a
> > very short period of actual powerdown, which may not outweigh its own
> > overheads in terms of power-saving.
> >
> 
> Thanks Dave, Liviu,
> 
> Sorry, you've caught me mixing terms and concepts.
> 
> I agree, target residency to me also is more an estimate of the cost vs.
> benefit for a state.
> 
> The cstates also define a latency parameter that is used for limiting
> selection of certain states by the governor.  This is affected by QoS
> constraints, which we use alot in embedded.  This is the one needed for
> realtime use that is tricky with host os' additional latency.
> 
> Both latency and target residency would need some adjustment for
> embedded mobile if we have additional overhead as it becomes very
> important to squeeze this as much as possible.  For latency,
> microseconds count as we cannot allow a cstate which will fail to meet
> our qos constraints.
> 
> Thanks,
> 
> Sebastian
> 
> 
> 

-- 
====================
| I would like to |
| fix the world,  |
| but they're not |
| giving me the   |
 \ source code!  /
  ---------------
    ¯\_(ツ)_/¯


_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to