login
Header Space

 
 

Re: [PATCH 1/2] OLPC: Add support for calling into Open Firmware

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Yinghai Lu <yhlu.kernel@...>
Cc: H. Peter Anvin <hpa@...>, Andres Salomon <dilinger@...>, Eric W. Biederman <ebiederm@...>, Ingo Molnar <mingo@...>, Andrew Morton <akpm@...>, Joseph Fannin <jfannin@...>, <linux-kernel@...>, <jordan.crouse@...>
Date: Monday, April 21, 2008 - 4:22 am

Yinghai Lu wrote:

The 0x800000 ramdisk load address is an OLPC-specific firmware 
implementation detail that could easily be changed without affecting 
anything else. I probably shouldn't have mentioned it because it isn't 
really an integral part of the interface "contract".

I certainly hope that the OLPC kernel never gets anywhere near that 
size.  The OLPC hardware has limited configurability, so it's not 
plausible that the kernel would grow that large to include a huge kit of 
drivers.  If the kernel file becomes large as a result of including the 
initramfs in the same file, the 0x800000 ramdisk load address won't 
apply (because there won't be a separate load of the initramfs file), so 
the kernel could be extend way past that boundary with no problems.

If we get to the point where we do need huge kernels on OLPC, we can 
release a firmware upgrade along with the new OS.  We have mechanisms 
for coordinating firmware and OS upgrades.

If a new customer for OFW on x86 appears, I'll remember to float the 
boundary above the bzImage uncompressed size (assuming that the bzimage 
format is still applicable when that happens).
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.25-mm1, Andrew Morton, (Fri Apr 18, 4:47 am)
[Was: 2.6.25-mm1], Jiri Slaby, (Mon Apr 21, 4:31 am)
Re: [Was: 2.6.25-mm1], Al Viro, (Mon Apr 21, 5:06 am)
fault in __d_lookup [Was: 2.6.25-mm1], Jiri Slaby, (Mon Apr 21, 5:37 am)
Re: fault in __d_lookup [Was: 2.6.25-mm1], Al Viro, (Mon Apr 21, 5:45 am)
Re: fault in __d_lookup [Was: 2.6.25-mm1], Jiri Slaby, (Mon Apr 21, 5:59 am)
Re: fault in __d_lookup [Was: 2.6.25-mm1], Matthew Wilcox, (Mon Apr 21, 1:23 pm)
Re: fault in __d_lookup [Was: 2.6.25-mm1], Rafael J. Wysocki, (Mon Apr 21, 9:42 am)
internal compiler error: SIGSEGV [Was: 2.6.25-mm1], Jiri Slaby, (Sun Apr 20, 7:29 am)
Re: 2.6.25-mm1, Joseph Fannin, (Fri Apr 18, 11:10 pm)
Re: 2.6.25-mm1, Andrew Morton, (Fri Apr 18, 11:29 pm)
Re: 2.6.25-mm1, Arjan van de Ven, (Sat Apr 19, 2:21 pm)
Re: 2.6.25-mm1, Andres Salomon, (Sat Apr 19, 9:25 am)
Re: 2.6.25-mm1, Andrew Morton, (Sat Apr 19, 1:38 pm)
Re: 2.6.25-mm1, Andres Salomon, (Sat Apr 19, 1:50 pm)
Re: 2.6.25-mm1, Jordan Crouse, (Mon Apr 21, 10:56 am)
Re: 2.6.25-mm1, Andres Salomon, (Mon Apr 21, 11:05 am)
Re: 2.6.25-mm1, Jordan Crouse, (Mon Apr 21, 11:12 am)
[PATCH 2/2] OLPC: drop pre-OpenFirmware workarounds, Andres Salomon, (Sat Apr 19, 1:39 pm)
Re: OLPC: only check for OFW signature on VSA-less Geodes, Jordan Crouse, (Mon Apr 21, 5:17 pm)
Re: OLPC: Add support for calling into Open Firmware, Jordan Crouse, (Mon Apr 21, 11:05 am)
Re: OLPC: Add support for calling into Open Firmware, H. Peter Anvin, (Mon Apr 21, 10:58 am)
Re: [PATCH 1/2] OLPC: Add support for calling into Open Firm..., Mitch Bradley, (Mon Apr 21, 4:22 am)
Re: 2.6.25-mm1, Joseph Fannin, (Fri Apr 18, 10:25 pm)
Re: 2.6.25-mm1, Andrew Morton, (Fri Apr 18, 11:08 pm)
Re: 2.6.25-mm1, Joseph Fannin, (Fri Apr 18, 10:13 pm)
Re: 2.6.25-mm1, Andrew Morton, (Fri Apr 18, 11:02 pm)
Re: 2.6.25-mm1, Dmitry Torokhov, (Sat Apr 19, 12:14 am)
Re: 2.6.25-mm1, Andrew Morton, (Sat Apr 19, 12:29 am)
Re: 2.6.25-mm1, Takashi Iwai, (Mon Apr 21, 10:06 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Mon Apr 21, 1:55 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Tue Apr 22, 6:13 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Tue Apr 22, 2:31 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Wed Apr 23, 4:49 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Wed Apr 23, 4:02 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Thu Apr 24, 5:40 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Thu Apr 24, 11:51 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Fri Apr 25, 2:28 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Fri Apr 25, 12:45 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Dmitry Torokhov, (Fri Apr 25, 2:09 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Fri Apr 25, 2:31 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Dmitry Torokhov, (Fri Apr 25, 2:37 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Fri Apr 25, 12:51 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Fri May 2, 12:44 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Fri May 2, 12:57 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Tue May 6, 6:20 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Tue May 6, 12:51 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Fri Apr 25, 1:25 pm)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Takashi Iwai, (Wed Apr 23, 10:18 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Dmitry Torokhov, (Tue Apr 22, 10:01 am)
Re: 2.6.25-mm1 (snd-pcsp doesn't like DEBUG_PAGEALLOC), Stas Sergeev, (Tue Apr 22, 12:42 pm)
Re: 2.6.25-mm1, Takashi Iwai, (Mon Apr 21, 7:07 am)
Re: 2.6.25-mm1, Stas Sergeev, (Mon Apr 21, 3:45 pm)
Re: 2.6.25-mm1 (snd-pcsp causes driver conflict), Stas Sergeev, (Mon Apr 21, 1:44 pm)
Re: 2.6.25-mm1 (snd-pcsp causes driver conflict), Takashi Iwai, (Tue Apr 22, 6:09 am)
Re: 2.6.25-mm1 (snd-pcsp causes driver conflict), Stas Sergeev, (Tue Apr 22, 1:54 pm)
Re: 2.6.25-mm1 (snd-pcsp causes driver conflict), Takashi Iwai, (Wed Apr 23, 4:55 am)
Re: 2.6.25-mm1 (snd-pcsp causes driver conflict), Takashi Iwai, (Wed Apr 23, 10:14 am)
Re: 2.6.25-mm1, Joseph Fannin, (Sat Apr 19, 2:33 am)
2.6.25-mm1: orphaned files after build, Alexey Dobriyan, (Fri Apr 18, 7:09 pm)
Re: 2.6.25-mm1, , (Fri Apr 18, 4:14 pm)
Re: 2.6.25-mm1 (build error: trace selftest), Randy Dunlap, (Fri Apr 18, 12:45 pm)
Re: 2.6.25-mm1 (build error: driver core), Randy Dunlap, (Fri Apr 18, 12:40 pm)
Re: 2.6.25-mm1 (build error: driver core), Greg KH, (Fri Apr 18, 12:56 pm)
Re: 2.6.25-mm1 (build error: driver core), Dan Williams, (Fri Apr 18, 2:38 pm)
StackProtector Oopses - Re: 2.6.25-mm1, Reuben Farrelly, (Fri Apr 18, 9:02 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Ingo Molnar, (Fri Apr 18, 9:36 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Reuben Farrelly, (Fri Apr 18, 10:49 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Ingo Molnar, (Mon Apr 21, 11:06 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Arjan van de Ven, (Mon Apr 21, 9:48 pm)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Ingo Molnar, (Tue Apr 22, 4:34 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Arjan van de Ven, (Tue Apr 22, 10:29 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Arjan van de Ven, (Fri Apr 18, 9:51 am)
Re: StackProtector Oopses - Re: 2.6.25-mm1, Reuben Farrelly, (Fri Apr 18, 10:41 am)
speck-geostationary