Quote:
Originally Posted by NiLuJe
@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.