All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Eric Nuckols" <jrocnuck@hotmail.com>
To: eemingliu@hotmail.com, mamsadegh@hotmail.com
Cc: linuxppc-embedded@ozlabs.org
Subject: RE: What is the difference between Montavista Kernel SourceandKernel.Org Source
Date: Sun, 18 Feb 2007 10:49:00 -0500	[thread overview]
Message-ID: <BAY117-F325A022CAE3C47D5866BA1C88B0@phx.gbl> (raw)
In-Reply-To: <BAY110-F3373A7CAF31DB3CAE621BEB28B0@phx.gbl>




>From: "Ming Liu" <eemingliu@hotmail.com>
>To: mamsadegh@hotmail.com
>Subject: RE: What is the difference between Montavista Kernel 
>SourceandKernel.Org Source
>Date: Sun, 18 Feb 2007 13:54:13 +0000
>
>In fact, I have a same question. I also want to know what's the most
>obvious difference between Mvista and the common kernel. In detail, is
>there any different mechanism for Montavista to make sure a better
>performance, like Ethernet? In my project, it generates a different
>ethernet performance for my general kernel from Montavista 4.01. I want to
>make sure if Montavista have something special to guarantee a higher
>performance.
>
>Another question. Because Montavista kernel is also based on the open
>source linux kernel from the general tree, does this mean that the
>Montavista one is also open source and could be free to be distributed
>according to GPL. However as far as I know, that's not true. :)
>
>BR
>Ming


I have worked with MontaVista Pro 3.1 (2.4.20 MontaVista Linux Kernel) and 
the main (significant) differences that I saw between MontaVista and say the 
ELDK 2.4.25 kernel were:

1.  PREEMPTION PATCH was included in MontaVista 3.1
2.  MontaVista's MMU, scheduling, and forking code was different than the 
main stream.  It had some patches added in.
3.  There was quite a bit of difference between the asm-ppc trees  (i.e many 
places with board specific #define differences )
4.  Between the 2.4.20 MontaVista and the 2.4.25 ELDK, obvious driver 
improvements and kernel improvements had been added in, but I attribute that 
mostly to the jump from 2.4.20 to 2.4.25.


I had problems with the MontaVista kernel where processes were randomly 
crashing because of SIGSEGV or SIGFPEs.  I couldn't find any info on the 
internet and didn't have time to debug the kernel.  I eventually switched to 
the ELDK 2.4.25 kernel and all my random crashing problems disappeared...  
and I don't really see huge performance differences (IN MY SPECIFIC 
APPLICATION) without the kernel PREEMPTION.

_________________________________________________________________
Play Flexicon: the crossword game that feeds your brain. PLAY now for FREE.  
  http://zone.msn.com/en/flexicon/default.htm?icid=flexicon_hmtagline

  reply	other threads:[~2007-02-18 15:49 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-17 15:09 What is the difference between Montavista Kernel Source and Kernel.Org Source Mohammad Sadegh Sadri
2007-02-17 17:51 ` What is the difference between Montavista Kernel Source andKernel.Org Source Eric Nuckols
2007-02-17 20:08 ` What is the difference between Montavista Kernel Source and Kernel.Org Source Dale Farnsworth
2007-02-18 13:54 ` What is the difference between Montavista Kernel Source andKernel.Org Source Ming Liu
2007-02-18 15:49   ` Eric Nuckols [this message]
2007-02-18 16:25     ` What is the difference between Montavista Kernel SourceandKernel.Org Source Ming Liu
2007-02-18 20:55       ` Eric Nuckols

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=BAY117-F325A022CAE3C47D5866BA1C88B0@phx.gbl \
    --to=jrocnuck@hotmail.com \
    --cc=eemingliu@hotmail.com \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=mamsadegh@hotmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.