30.10.2010 22:44, KP Kirchdoerfer пишет:
> Am Samstag, 30. Oktober 2010, 19:56:41 schrieb Andrew:
>> 30.10.2010 20:37, KP Kirchdoerfer пишет:
>>> Am Samstag, 30. Oktober 2010, 19:19:03 schrieb Andrew:
>>>> 30.10.2010 19:45, KP Kirchdoerfer пишет:
>>>>> What about the kernel??
>>>>> kp
>>>> IMHO we need to provide different kernels; one - for legacy i486 or
>>>> Geode (or even separate kernels), and one - with SMP, more than 4GB
>>>> memory support (at least - for PAE enabling, for NX bit) for PentiumII
>>>> or higher.
>>> I agree, but IMHO it's a long/middle term goal (beta2 or 3).
>>> To get a beta 1 done I think a generic kernel based on the 486 processor
>>> will be enough for a start (the Bering-uClibc series worked out well,
>>> with only one kernel - no objection, if we improve it during the release
>>> cycle).
>>>
>>> I believe the main target for beta1 is to detect remaining bugs and to
>>> provide a proof-of-concept (or slightly more  - I run Bering-uClibc4 for
>>> weeks in production).
>>>
>>> Different kernels are nice-to-have, but IMHO it requires a lot more work,
>>> thoughts and testing - and esp. for testing, users who started to use
>>> Bering- uClibc4 (with the first beta).
>>>
>>> kp
>> It isn't too hard to built some packages for different kernel arch
>> without deep config cleaning (just one like current i686 with SMP but
>> possible with 64GB RAM support - for PAE and dependent NX bit support,
>> and one generic i486 w/o SMP - like your), later we can do clean-up. 1st
>> kernel will be very suitable for ISPs (like as own company), and 2nd
>> kernel - for small devices like Alix board. I think that enough ISPs
>> needed something like this - and some of them tried to develop their own
>> distro (for ex., GlobalOS by nuclearcat - which isn't modular, is huge
>> comparable to Bering-uClibc, has no documentation except one very tine
>> howto page + forum thread, and it's configs are poor).
>>
>> Also, i686 SMP kernel is tested and looks stable (i use it under enough
>> heavy loads - after GCC update to 4.4.5 no troubles noticed), i486 -
>> even still not assembled.
> Andrew;
>
> no doubt that different kernels and esp. a fully-686-SMP-"whatever"-optimized
> one are a huge benefit. I also like the Geode enhancements for the Alix system
> I use.
>
> I don't know how easy it'll be to build different kernels (and related
> packages) with buildtool yet and how to provide, just never done that before.
>
IMHO it isn't so hard. It just requires modification of EXTRAVERSION in 
kernel Makefile + config replacement before building for each arch; + 
modify modules path for initrd and moddb (make two packages, like for 
v3.x different versions). I'll try this tomorrow.
> I also understand that your 686 kernel seems as well tested as the geode one.
>
> My main point is that we should start with a kernel for beta1, that anyone can
> use, regardless the processor he runs LEAF  - the most common denominator.
> And to walk from there to more special kernels later.
>
> That way the user base, who can testdrive beta1 would be as great as possible.
> A beta1 that just runs out of the box for a 686 processor sounds to me to
> unnecessarily restrict the possible user base.
>
> kp
Providing generic i486 non-SMP version of distro, we'll also reduce 
users base, especially qualified users like ISP system administrators.

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to