On 4 October 2011 06:23, Andy Green <andy.gr...@linaro.org> wrote:
> Hi -
>
> TI Landing Team has added a couple of new trees to our git repo over the
> weekend
>
> http://git.linaro.org/gitweb?p=people/andygreen/kernel-tilt.git;a=summary
>
> Both of them track Linus HEAD, currently at 3.1-rc8.
>
> First is "linaro-androidization-tracking", this is Linus HEAD plus a set of
> Androidization patches formed from common-3.0 and common-3.1. "common-3.1
> you say?", yes, TI needed a tracking Androidization tree and have made their
> own public one using pieces from common-3.1.
>
> You can find TI's tree that was an ingredient in this here if you're
> interested, it's public
>
> http://git.omapzoom.org/?p=kernel/omap.git;a=shortlog;h=refs/heads/p-android-3.1
>
> Due to android.git.kernel.org down, AFAIK there's no public access to
> common-3.1 direct otherwise at the moment.
>
> So what's this tree good for?  If you have a kernel for any arch or board
> that is based on Linus HEAD, 3.1-rc8 at the moment, you can merge or rebase
> a copy of it with linaro-androidization-tracking to create an Android
> version of the same kernel.
>
> That's very handy if you did your work to get stuff looking good on Vanilla
> Linus HEAD and don't want to repeat the effort to get the same features
> coming in an Android kernel.
>
> Until now there was no way to casually Androidize a Linus HEAD basis tree
> unless it happened common-3.x was tracking it, which it only does for a
> short period at the end.  It meant that you had to use old release to start
> integrating and adding drivers for Android and backport from HEAD anything
> nice that was coming.  Now with this tree, you can do your work on Linus
> HEAD and fork off working release trees when Linus HEAD goes through a
> release.
>
> This Androidization tree is generic and should be usable for any arch or
> board, there's nothing TI specific in there.  Why then is TI Landing team
> announcing it / TI go to the effort of creating their original one we based
> off?  Nobody else in Linaro wanted to do the work to create and maintain it,
> so we own it at the moment.  We'll have to see how tough it is to keep
> tracking Linus HEAD through the post-release patchstorm but reviewing the
> Androidization patchset I'm cautiously optimistic.
>
> I don't have any connection to Google guys who are basically doing the same
> work on common-3.x, but it would be very cool to be able to cooperate with
> them on bringing this Androidization patchset forward for everyone's
> benefit.
>
>
> The second branch is "tilt-android-tracking".  This is our main tracking
> branch tilt-tracking for Panda enablement we have been running for some
> months combined with "linaro-androidization-tracking" above.
>
> This gets you an effective Panda enabled "3.1 preview" kernel that we have
> had for a while on Vanilla also on Android in an ongoing way.
>
> Current status of it is
>
>  + 1080p SGX acceleration
>  - Suspend borked
>  - WLAN borked
>
> But we only generated it Sunday, we are working on those issues now.
>
> Lastly TILT is also providing tracking versions of the Android autobuilt
> Panda-LEB tarballs that are ready to use.  These are the Autobuilt tarballs
> with the kernel replaced with a tracking one by us.  You can find them
> linked from our git repo in tilt-android-tracking column of the status table
> there.

For those who are interested. We have a tracking-panda build running
with this tree at https://android-build.linaro.org.

I've tested:

https://android-build.linaro.org/builds/~linaro-android/tracking-panda/#build=9

It passes:

Boots 0xBench Busybox YouTube Ethernet ADB GLMark2 Wi-Fi Bluetooth

It fails:

Resumes

For reference, here's the 11.09 test wrap up:
https://docs.google.com/a/linaro.org/spreadsheet/ccc?key=0AnpUtxWjZbP9dGFDUk5kNXBoeWZDb3MyUmJ4cnBHTEE&hl=en_US#gid=0

It also only boots on the 4430 not the 4460.

The following bugs are related to this effort so far:

Android tracking-panda build 9 fails to boot on 4460
    https://bugs.launchpad.net/u-boot-linaro/+bug/869537

Android tracking-panda build 9 crashes during suspend
    https://bugs.launchpad.net/linaro-android/+bug/869514

 __linux__ is not getting defined in android-build
    https://bugs.launchpad.net/linaro-android/+bug/868550

-Zach

> -Andy
>
> --
> Andy Green | TI Landing Team Leader
> Linaro.org │ Open source software for ARM SoCs | Follow Linaro
> http://facebook.com/pages/Linaro/155974581091106  -
> http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
>
> _______________________________________________
> linaro-kernel mailing list
> linaro-ker...@lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-kernel
>



-- 
Zach Pfeffer
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to