Re: PowerOp Design and working patch

Igor Stoppa
2006-08-08T18:10:19Z

On Tue, 2006-08-08 at 16:52 +0300, ext Pavel Machek wrote:
> Hi!
>
> A: No.
> Q: Should I top-post?
>
> > If you're a device manufacturer, and you build, say 50 devices that
> all
> > use the same hardware but, because they are optimized for different
> > functional use cases, have different preferred operating points and
> > DVFS policies, it's *highly* desirable to not have to maintain 50
> > separate builds for those devices. Putting configuration
> information
> > in places that can be changed independently of compilation is very
> > important to us.
>
> You'll still need to maintain 50 different userlands, so I do not
> think that issue is _so_ important.

Hi,
the complexity/burden of maintenance depends on how the data to be
flashed is partitioned and the flashing stages used in production.

Mantaining 50 different kernel versions _and_ 50 different rootfs images
is more complex than having just a single kernel.

Of course a module would live in intfs or rootfs, so that would mantain
a single package, but it would introduce extra dependancies between
kernel version and rootfs version.
Especially if module support has to be enabled just because of it.

> Anyway, lets get in core first, than talk about userspace interface
> for chanig operating points, ok?
:D I think everybody has agreed on that, but it's important that
production-related issues are understood.

--
Cheers,
Igor

Igor Stoppa (Nokia M - OSSO / Tampere)