07.11.2010 19:28, KP Kirchdoerfer пишет: > Am Sonntag, 7. November 2010, 11:49:37 schrieb Andrew: >> 07.11.2010 00:46, KP Kirchdoerfer пишет: >>> Hi; >>> >>> I was concerned about support for different processor yet, but Andrew did >>> a very job and it seems to work pretty well to add additional kernels >>> (and modules). >>> >>> I added i486 (speak "the generic one") and geode (optmized for Geode >>> based boards like the Alix2/3). >>> Both are somewhat smaller (about 250kb) than the i686 optimized kernel. >>> >>> >>> The i486 does not support SMP, Microcode Support, MTTR, hardware recovery >>> and large Files (2TB). This kerne should run at every system with the >>> minimal requirements. >>> >>> The geode kernel does not support SMP. Microcode Support. MTTR and large >>> files (2TB). Though it's optimized for geode kernel and builds special >>> modules like the geode.access bus module for I2C and the geode hardware >>> crypto engine. >>> >>> Still there might be room for improvements by another kernel review. >>> >>> kp >> Possible it'll be good to disable on i486 and geode kernels such useless >> for them features like PCI-E support, some SATA/LAN controllers and >> other hardware that will never be present on these boards? especially >> when MSI is already disabled. >> In any case, when, for ex., MB supports ICHx SATA, or AHCI, or PCI-E - >> it'll be available to run i686 kernel... And with disabled unneeded >> built-in drivers/initrd modules kernel will weight smaller, and will >> consume less memory. > As Erich pointed, we shouldn't be too aggressive removing options. > A 486 kernel that supports PCI-E won't make sense at the first look, cause as > you said those boards run with an i686 kernel, but suppose such an i486 image > will run everywhere. > Yes, it will run, but anybody will run generic slow kernel on system, which can run i686-optimized faster one? Of course, if there are i486-based systems with PCI-E, it should be enabled. Also IMHO support for MSI should be enabled - PCI-E devices supports MSI in most cases. And IMHO if PCI-E support will be disabled, PCI-E will work like PCI, w/o additional features. For ex., 2.4.34 kernel work with PCI-E cards, w/o any PCI-E support in kernel... But I can miss. > But then what about removing support bzip2, lzma and lzo for initial ramdisk? > I guess we only use gz??? > > kp > Possible we will switch for LZMA initrd compression. bzip2/lzo IMHO useless - except if somebody wants to make i486 kernel/initrd with LZO compression because it's very fast...
------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel