Re: olpcrd-rough -- patches queued for initrd on 8.2.x

2009-08-21 Thread Martin Langhoff
On Thu, Aug 20, 2009 at 6:43 PM, Martin
Langhoff wrote:
> my patches to the initrd are on
> http://dev.laptop.org/git/users/martin/olpcrd-rough.git/ -

Daniel's request to formalise the handlign of the patches made sense
-- so here we go:

Sync RTC clock to OATS server from initrd
http://dev.laptop.org/ticket/9439

OFW needs to support delegated leases (sig02+act01)
http://dev.laptop.org/ticket/9440

Workaround OFW's ignorance of sig02
http://dev.laptop.org/ticket/9441

Support large lease.sig files
http://dev.laptop.org/ticket/9442

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: olpcrd-rough -- patches queued for initrd on 8.2.x

2009-08-21 Thread Daniel Drake
2009/8/21 Martin Langhoff :
> On Fri, Aug 21, 2009 at 8:56 AM, Daniel Drake wrote:
>> The dracut documentation is all you need. It's remarkably simple. I
>> would not suggest trying to get it working on F9.
>
> Riiight. At least, you are
>
>  - grabbing the fully installed OS image
>  - mounting it on a host system
>  - installing dracut & the dracut olpc module (if not otherwise installed)
>  - running the dracut command excluding some modules (plymouth?), etc

Much simpler. Just "yum install dracut-modules-olpc" on any F11
system, then hack away. you can get the exact module list we are using
from the .spec file for the OLPC kernel RPM

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: olpcrd-rough -- patches queued for initrd on 8.2.x

2009-08-21 Thread Martin Langhoff
On Fri, Aug 21, 2009 at 8:56 AM, Daniel Drake wrote:
> The dracut documentation is all you need. It's remarkably simple. I
> would not suggest trying to get it working on F9.

Riiight. At least, you are

 - grabbing the fully installed OS image
 - mounting it on a host system
 - installing dracut & the dracut olpc module (if not otherwise installed)
 - running the dracut command excluding some modules (plymouth?), etc

> As for the patches, I think they need more discussion (or at least eyes).

> I would suggest creating a wiki page for each major change describing

A good trac entry should be good -- can be improved...

> I'm particularly uneasy about the change that ignores OFW's judgement
> on whether a lease is valid.  I think we need input from all of the
> relevant experts on that one.

Had some discussions with Mitch. Either it gets implemented in OFW's
cpu/x86/pc/olpc/security.fth and we do the full dance of QA on an OFW
signed image, or we deal with our userland moving faster than OFW and
knowing activation formats that OFW doesn't know about.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: olpcrd-rough -- patches queued for initrd on 8.2.x

2009-08-20 Thread Daniel Drake
2009/8/20 Martin Langhoff :
> Daniel, these need to be ported to the dracut setup. I've given it a
> cursory look (but quickly realised that it probably won't work on our
> F9 builds) but not that much. Happy if you grab them, happy if you
> post a quick 'how to hack on dracut for the XO'.

The dracut documentation is all you need. It's remarkably simple. I
would not suggest trying to get it working on F9.


As for the patches, I think they need more discussion (or at least eyes).

I would suggest creating a wiki page for each major change describing
the motivation and implementation, and then creating a thread for each
one with the appropriate people on CC.

I'm particularly uneasy about the change that ignores OFW's judgement
on whether a lease is valid.  I think we need input from all of the
relevant experts on that one.

The date stuff is less scary but I do have some questions/concerns,
and I think we should also push a wiki page under peoples noses so
that they at least read about the changes we're making.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel