View Single Post
Old 09-12-2012, 12:20 PM   #514
dpavlin
Connoisseur
dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.dpavlin can really shake a tail feather.
 
dpavlin's Avatar
 
Posts: 61
Karma: 116628
Join Date: May 2011
Location: Zagreb, Croatia
Device: Kindle K3G and DXG
Quote:
Originally Posted by NiLuJe View Post
@dpavlin: AFAIK, the Kindle kernels (since the K3) have all been based on a mix of Freescale/Ingo Molnar RT kernels, not Linus's upstream.

Once the merge is done, it probably doesn't change much, but that might have made the 'first' merge a little less painful/noisy .
I thought same thing, and I spent some time experimenting with different "upstream" kernels. This is example for Kindle_src_2.0:

Against kernel.org 2.6.22.19:

Code:
commit b5585d6f15931d9eda83b3866be5f78cfd5d77fa
Author: Kenneth Kiraly <kiraly@lab126.com>
Date:   Tue Sep 11 18:06:59 2012 +0200

    /tank/amazon-kindle-src/Kindle_src_2.0_291330095.tar.gz

 740 files changed, 315615 insertions(+), 1808 deletions(-)
Against freescale-imx 2.6.22 kernel:

Code:
commit 85b737116cdf09f864b577fd8fbc842aef5e1d45
Author: Kenneth Kiraly <kiraly@lab126.com>
Date:   Wed Sep 12 11:21:39 2012 +0200

    Kindle_src_2.0_291330095.tar.gz

 1041 files changed, 140234 insertions(+), 110569 deletions(-)
So I opted to based it on kernel.org kernel and not freescale's. I even tested all versions of freescale SDK which ship 2.6.22, and all of them create bigger diff than upstream one.
dpavlin is offline   Reply With Quote