Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12604 Discussions

Why using the Linux 2.6 and not the 2.4

Altera_Forum
Honored Contributor II
1,549 Views

Hi, 

After a quick look at this page: 

http://www.denx.de/wiki/know/linux24vs26 (http://www.denx.de/wiki/know/linux24vs26

I'm wondering why are we using the 2.6 kernel ?
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
369 Views

Hi MFM read this extract : 

<div class='quotetop'>QUOTE </div> 

--- Quote Start ---  

One thing we should probably touch on briefly is what cores changes were made to the Linux kernel with the release of 2.6. Interestingly enough the two major changes are complete opposites. an effort was made to add support for a whole new line of embedded processors which might help linux become more mobile and work its way more easily onto handheld and other miniature devices. In the other direction, increasing scalability was one of the main objectives of this kernel series. Support for even more processors, NUMA, Hyper-Threading and so forth were added or improved upon to ensure Linux would scale from the dual-processor i386 server all the way up to Big Iron.[/b] 

--- Quote End ---  

0 Kudos
Altera_Forum
Honored Contributor II
369 Views

 

--- Quote Start ---  

originally posted by sdhnain@May 11 2006, 12:39 PM 

hi mfm read this extract : 

<div class='quotetop'>quote  

--- quote end ---  

 

--- quote start ---  

one thing we should probably touch on briefly is what cores changes were made to the linux kernel with the release of 2.6. interestingly enough the two major changes are complete opposites. An effort was made to add support for a whole new line of embedded processors which might help Linux become more mobile and work its way more easily onto handheld and other miniature devices[/b]. In the other direction, increasing scalability was one of the main objectives of this kernel series. Support for even more processors, NUMA, Hyper-Threading and so forth were added or improved upon to ensure Linux would scale from the dual-processor i386 server all the way up to Big Iron.[/b] 

--- Quote End ---  

 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15290)</div> 

[/b] 

--- Quote End ---  

 

Here I&#39;m talking only about the use of the 2.6 kernel in hippo&#39;s buildroot, that&#39;s a specific use for only the Nios II.
0 Kudos
Altera_Forum
Honored Contributor II
369 Views

 

--- Quote Start ---  

originally posted by mfm@May 11 2006, 05:07 AM 

hi, 

after a quick look at this page: 

http://www.denx.de/wiki/know/linux24vs26 (http://www.denx.de/wiki/know/linux24vs26

i&#39;m wondering why are we using the 2.6 kernel ? 

<div align='right'><{post_snapback}> (index.php?act=findpost&pid=15263) 

--- quote end ---  

 

--- Quote End ---  

 

Nios II can run 2.4 kernel if some one ported it. But I didn&#39;t see one. 

Nios run 2.4 kernel, too. 

 

There is no initramfs support in 2.4. 

Some api, data structure and config are different.
0 Kudos
Reply