Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-16 Thread Lennart Poettering
On Wed, 15.05.13 15:01, Mehaffey, John (john_mehaf...@mentor.com) wrote:

  What if we merge the proposals?
  
  John, are you ok with proposing (some of) these topics in the Boot
  and Core OS track? I could help with the module-related part, too.
  
  
  Lucas De Marchi
 
 Hi Lucas, Lennart,
 I am fine with merging the two boot related sessions.  I did not want to have 
 it be a topic in the automotive microconf, as I believe there is enough 
 material for a couple of hours on fastboot alone.
 
 It was not clear to me what topics might be in the boot and core os 
 microconf, so I proposed fastboot as separate.

Let's merge this then (the LPC guys want this to).

We could copy the stuff from the fastboot MC wiki page into the
boot/core OS wiki page, or the other way round. And preference? I'd
still call this Boot and Core OS MC as this has the slightler broader
topic, I guess...

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-15 Thread Jeremiah Foster
On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John john_mehaf...@mentor.comwrote:

 Hello All,


Hey John!


 I am proposing a microconference on fastboot at the Linux Plumber's
 conference 2013 in New Orleans. The goal is to get to sub 1S boot times for
 a large (IVI) system using NAND flash. This pushes the state of the art,
 and will require innovative solutions in may areas of Linux plumbing,
 including bootloader, kernel init, UBI, and systemd.

 Note that fastboot improvements will (generally) help all architectures so
 I am not limiting this to automotive systems.

 Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more
 information or if you want to submit a topic.


I've linked to your micrconference from the automotive microconference:
http://wiki.linuxplumbersconf.org/2013:automotive

I'm a bit confused about the LPC format though. John, is it planned to have
the non-Android fastboot discussion as part of the automotive
microconference or is this separate (despite its automotive relevance.) I
ask because it might be nice to have the participants in both
microconferences and it would be a shame to lose attendees to one or the
other if they're competing tracks.

Can someone clue me in to the microconference format as regards LPC?

Thanks,

Jeremiah
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-15 Thread Lennart Poettering
On Wed, 15.05.13 11:43, Jeremiah Foster (jeremiah.fos...@pelagicore.com) wrote:

 On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John 
 john_mehaf...@mentor.comwrote:
 
  Hello All,
 
 
 Hey John!
 
 
  I am proposing a microconference on fastboot at the Linux Plumber's
  conference 2013 in New Orleans. The goal is to get to sub 1S boot times for
  a large (IVI) system using NAND flash. This pushes the state of the art,
  and will require innovative solutions in may areas of Linux plumbing,
  including bootloader, kernel init, UBI, and systemd.
 
  Note that fastboot improvements will (generally) help all architectures so
  I am not limiting this to automotive systems.
 
  Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more
  information or if you want to submit a topic.
 
 
 I've linked to your micrconference from the automotive microconference:
 http://wiki.linuxplumbersconf.org/2013:automotive
 
 I'm a bit confused about the LPC format though. John, is it planned to have
 the non-Android fastboot discussion as part of the automotive
 microconference or is this separate (despite its automotive relevance.) I
 ask because it might be nice to have the participants in both
 microconferences and it would be a shame to lose attendees to one or the
 other if they're competing tracks.
 
 Can someone clue me in to the microconference format as regards LPC?


BTW, there's also this MC we proposed:

http://wiki.linuxplumbersconf.org/2013:boot_and_core_os

which sounds pretty close to fastboot?

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-15 Thread Lucas De Marchi
On Wed, May 15, 2013 at 9:50 AM, Lennart Poettering
mzxre...@0pointer.de wrote:
 On Wed, 15.05.13 11:43, Jeremiah Foster (jeremiah.fos...@pelagicore.com) 
 wrote:

 On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John 
 john_mehaf...@mentor.comwrote:

  Hello All,
 

 Hey John!


  I am proposing a microconference on fastboot at the Linux Plumber's
  conference 2013 in New Orleans. The goal is to get to sub 1S boot times for
  a large (IVI) system using NAND flash. This pushes the state of the art,
  and will require innovative solutions in may areas of Linux plumbing,
  including bootloader, kernel init, UBI, and systemd.
 
  Note that fastboot improvements will (generally) help all architectures so
  I am not limiting this to automotive systems.
 
  Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more
  information or if you want to submit a topic.
 

 I've linked to your micrconference from the automotive microconference:
 http://wiki.linuxplumbersconf.org/2013:automotive

 I'm a bit confused about the LPC format though. John, is it planned to have
 the non-Android fastboot discussion as part of the automotive
 microconference or is this separate (despite its automotive relevance.) I
 ask because it might be nice to have the participants in both
 microconferences and it would be a shame to lose attendees to one or the
 other if they're competing tracks.

 Can someone clue me in to the microconference format as regards LPC?


 BTW, there's also this MC we proposed:

 http://wiki.linuxplumbersconf.org/2013:boot_and_core_os

 which sounds pretty close to fastboot?


What if we merge the proposals?

John, are you ok with proposing (some of) these topics in the Boot
and Core OS track? I could help with the module-related part, too.


Lucas De Marchi
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-15 Thread Jeremiah Foster
On Wed, May 15, 2013 at 4:04 PM, Lucas De Marchi
lucas.de.mar...@gmail.comwrote:

 On Wed, May 15, 2013 at 9:50 AM, Lennart Poettering
 mzxre...@0pointer.de wrote:
  On Wed, 15.05.13 11:43, Jeremiah Foster (jeremiah.fos...@pelagicore.com)
 wrote:
 
  On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John 
 john_mehaf...@mentor.comwrote:
 
   Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more
   information or if you want to submit a topic.
  
 
  I've linked to your micrconference from the automotive microconference:
  http://wiki.linuxplumbersconf.org/2013:automotive
 
  I'm a bit confused about the LPC format though. John, is it planned to
 have
  the non-Android fastboot discussion as part of the automotive
  microconference or is this separate (despite its automotive relevance.)
 I
  ask because it might be nice to have the participants in both
  microconferences and it would be a shame to lose attendees to one or the
  other if they're competing tracks.
 
  Can someone clue me in to the microconference format as regards LPC?
 
 
  BTW, there's also this MC we proposed:
 
  http://wiki.linuxplumbersconf.org/2013:boot_and_core_os
 
  which sounds pretty close to fastboot?
 

 What if we merge the proposals?


+1


 John, are you ok with proposing (some of) these topics in the Boot
 and Core OS track? I could help with the module-related part, too.


A merge would help with attendance I believe, without significantly hurting
topic coverage.

Cheers,

Jeremiah
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-15 Thread Mehaffey, John
 From: Lucas De Marchi [lucas.de.mar...@gmail.com]
 Sent: Wednesday, May 15, 2013 7:04 AM
  
 On Wed, May 15, 2013 at 9:50 AM, Lennart Poettering
 mzxre...@0pointer.de wrote:
  On Wed, 15.05.13 11:43, Jeremiah Foster (jeremiah.fos...@pelagicore.com) 
  wrote:
 
  On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John 
  john_mehaf...@mentor.comwrote:
 
   Hello All,
  
 
  Hey John!
 
 
   I am proposing a microconference on fastboot at the Linux Plumber's
   conference 2013 in New Orleans. The goal is to get to sub 1S boot times 
   for
   a large (IVI) system using NAND flash. This pushes the state of the art,
   and will require innovative solutions in may areas of Linux plumbing,
   including bootloader, kernel init, UBI, and systemd.
  
   Note that fastboot improvements will (generally) help all architectures 
   so
   I am not limiting this to automotive systems.
  
   Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more
   information or if you want to submit a topic.
  
 
  I've linked to your micrconference from the automotive microconference:
  http://wiki.linuxplumbersconf.org/2013:automotive
 
  I'm a bit confused about the LPC format though. John, is it planned to have
  the non-Android fastboot discussion as part of the automotive
  microconference or is this separate (despite its automotive relevance.) I
  ask because it might be nice to have the participants in both
  microconferences and it would be a shame to lose attendees to one or the
  other if they're competing tracks.
 
  Can someone clue me in to the microconference format as regards LPC?
 
 
  BTW, there's also this MC we proposed:
 
  http://wiki.linuxplumbersconf.org/2013:boot_and_core_os
 
  which sounds pretty close to fastboot?
 
 
 What if we merge the proposals?
 
 John, are you ok with proposing (some of) these topics in the Boot
 and Core OS track? I could help with the module-related part, too.
 
 
 Lucas De Marchi

Hi Lucas, Lennart,
I am fine with merging the two boot related sessions.  I did not want to have 
it be a topic in the automotive microconf, as I believe there is enough 
material for a couple of hours on fastboot alone.

It was not clear to me what topics might be in the boot and core os microconf, 
so I proposed fastboot as separate.

Jeremiah, you bring up a good point about overlapping interest, probably when a 
proposal is accepted, we will need to point out potential scheduling conflicts 
with other accepted microconfs to the program committee.

Sincerely,
John Mehaffey
Senior System Architect (Automotive)
Mentor Graphics Corporation
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel


Re: [systemd-devel] 2013 Plumber's CFP: Fastboot

2013-05-14 Thread richard -rw- weinberger
On Tue, May 14, 2013 at 1:51 AM, Mehaffey, John
john_mehaf...@mentor.com wrote:
 Hello All,

 I am proposing a microconference on fastboot at the Linux Plumber's 
 conference 2013 in New Orleans. The goal is to get to sub 1S boot times for a 
 large (IVI) system using NAND flash. This pushes the state of the art, and 
 will require innovative solutions in may areas of Linux plumbing, including 
 bootloader, kernel init, UBI, and systemd.

 Note that fastboot improvements will (generally) help all architectures so I 
 am not limiting this to automotive systems.

 Please visit http://wiki.linuxplumbersconf.org/2013:fastboot for more 
 information or if you want to submit a topic.

 If you want to reply to this message, please trim the cc list!

Why trimming the CC? Changing the CC list is a _very_ bad habit.

Anyway, a few notes on UBI fastmap.
Before we talk about optimizing it we have to make sure that it is stable.
Currently it has not much users because embedded folks are a few
kernel releases behind.
I expect that we'll face some issues (hey it's software!). Instead of
making the code more complicated we have to
make very sure that it works well.
Fastmap got much more complicated than I thought while developing the
first proof of concept implementation.

We also have to think more about userland support, e.g. making tools
like ubinize fastmap aware...
User want ready to use fastmap UBI images and not images which have to
be converted by the kernel on the very first boot.

Sharing UBI EBA table between U-Boot and the kernel would be a nice
feature, but we also have to make sure
that we can share the EBA table between two kernels (think of kexec).
So, a more general solution is needed.

--
Thanks,
//richard
___
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel