Re: Ubuntu LEB 12.03 RC images
On Tue, Mar 27, 2012 at 10:37 AM, Ricardo Salveti ricardo.salv...@linaro.org wrote: Hi, A little bit later than usual, but here it goes the announcement of the 12.03 RC images. This time we got a bit delayed because we're finally generating and maintaining all the kernel packages ourself, and getting them in sync with Launchpad is something that still needs some improvement. This release should be the last one based on Ubuntu Oneiric (and ARMEL), including the latest XBMC release and the usual kernel and package updates. From 12.04 on we will be supporting only builds based on Ubuntu Precise (12.04, ARMHF), so we should see quite many nice improvements there (for early access, check the builds at https://ci.linaro.org/jenkins/view/Ubuntu%20Build%20Service/). You can find our current test cases at https://wiki.linaro.org/Platform/QA/TestCases/Ubuntu, and the 12.03 RC builds (for all boards and image flavors) at http://snapshots.linaro.org/oneiric/, with build id 20120327-1 for hwpacks and 20120327-0 for the rootfs (nano, developer, alip, ubuntu-desktop and linaro-tv-xbmc). For our main boards we also have a testing spreadsheet, were we publish the official release testing, done by the dev platform engineers. You can find the links at https://wiki.linaro.org/Platform/DevPlatform/Testing (note that you can find the bug reports from the test cases by looking at the QA page tag links). Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org. Ok, after a few rounds of testing, issues with ci.linaro.org and Launchpad, I'm finally able to publish the current status of the RC images, and the respin requests for tomorrow. RC Images that worked as expected, without needing extra fixes: - Ubuntu Desktop: http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120327/0/images/tar/ - Nano: http://snapshots.linaro.org/oneiric/linaro-o-nano/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) - Alip: http://snapshots.linaro.org/oneiric/linaro-o-alip/20120327/0/images/tar/ - Developer: http://snapshots.linaro.org/oneiric/linaro-o-developer/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) RC Hwpacks that also worked as expected, without needing extra fixes: - 3.3 LT Snowball: http://snapshots.linaro.org/oneiric/lt-snowball-oneiric/20120327/1/images/hwpack - 3.3 LT Vexpress A9: http://snapshots.linaro.org/oneiric/lt-vexpress-a9-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard: http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard X11 Base: http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120327/1/images/hwpack RC Hwpacks that weren't tested yet: - 3.1 Linux Linaro EfikaMX: http://snapshots.linaro.org/oneiric/efikamx-oneiric/20120327/1/images/hwpack/ - 3.1 Linux Linaro iMX51: http://snapshots.linaro.org/oneiric/imx51-oneiric/20120327/1/images/hwpack/ - 3.1 LT MX5: http://snapshots.linaro.org/oneiric/lt-mx5-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Igep: http://snapshots.linaro.org/oneiric/igep-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Overo: http://snapshots.linaro.org/oneiric/overo-oneiric/20120327/1/images/hwpack/ RC Hwpacks currently broken without a solution yet: - 3.3 Linux Linaro Vexpress A9: http://snapshots.linaro.org/oneiric/vexpress-a9-oneiric/20120328/1/images/hwpack/ - 3.3 Linux Linaro Beagleboard (John Rigby is still debugging): http://snapshots.linaro.org/oneiric/omap3-oneiric/20120327/1/images/hwpack/ Respin request for images: - LinaroTV-XBMC: http://snapshots.linaro.org/oneiric/linaro-o-linarotv-xbmc/20120328/3/images/tar/ - Reason: Fixes at the XBMC package, update to the final 11 Eden release. Respin requests for hwpacks: - 3.2 LT MX6: http://snapshots.linaro.org/oneiric/lt-mx6-oneiric/20120329/1/images/hwpack/ - Reason: Fixes to improve the booting experience, but still not yet fixing it completely :-( - 3.1 LT Pandaboard: - http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120329/0/images/hwpack/ - http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120329/0/images/hwpack/ - Reason: Kernel updates, config updates and working hw video decoding again. Thanks, -- Ricardo Salveti de Araujo ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: Ubuntu LEB 12.03 RC images
On 03/29/2012 12:58 PM, Ricardo Salveti wrote: On Tue, Mar 27, 2012 at 10:37 AM, Ricardo Salveti ricardo.salv...@linaro.org wrote: Hi, A little bit later than usual, but here it goes the announcement of the 12.03 RC images. This time we got a bit delayed because we're finally generating and maintaining all the kernel packages ourself, and getting them in sync with Launchpad is something that still needs some improvement. This release should be the last one based on Ubuntu Oneiric (and ARMEL), including the latest XBMC release and the usual kernel and package updates. From 12.04 on we will be supporting only builds based on Ubuntu Precise (12.04, ARMHF), so we should see quite many nice improvements there (for early access, check the builds at https://ci.linaro.org/jenkins/view/Ubuntu%20Build%20Service/). You can find our current test cases at https://wiki.linaro.org/Platform/QA/TestCases/Ubuntu, and the 12.03 RC builds (for all boards and image flavors) at http://snapshots.linaro.org/oneiric/, with build id 20120327-1 for hwpacks and 20120327-0 for the rootfs (nano, developer, alip, ubuntu-desktop and linaro-tv-xbmc). For our main boards we also have a testing spreadsheet, were we publish the official release testing, done by the dev platform engineers. You can find the links at https://wiki.linaro.org/Platform/DevPlatform/Testing (note that you can find the bug reports from the test cases by looking at the QA page tag links). Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org. Ok, after a few rounds of testing, issues with ci.linaro.org and Launchpad, I'm finally able to publish the current status of the RC images, and the respin requests for tomorrow. RC Images that worked as expected, without needing extra fixes: - Ubuntu Desktop: http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120327/0/images/tar/ - Nano: http://snapshots.linaro.org/oneiric/linaro-o-nano/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) - Alip: http://snapshots.linaro.org/oneiric/linaro-o-alip/20120327/0/images/tar/ - Developer: http://snapshots.linaro.org/oneiric/linaro-o-developer/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) RC Hwpacks that also worked as expected, without needing extra fixes: - 3.3 LT Snowball: http://snapshots.linaro.org/oneiric/lt-snowball-oneiric/20120327/1/images/hwpack - 3.3 LT Vexpress A9: http://snapshots.linaro.org/oneiric/lt-vexpress-a9-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard: http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard X11 Base: http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120327/1/images/hwpack RC Hwpacks that weren't tested yet: - 3.1 Linux Linaro EfikaMX: http://snapshots.linaro.org/oneiric/efikamx-oneiric/20120327/1/images/hwpack/ - 3.1 Linux Linaro iMX51: http://snapshots.linaro.org/oneiric/imx51-oneiric/20120327/1/images/hwpack/ - 3.1 LT MX5: http://snapshots.linaro.org/oneiric/lt-mx5-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Igep: http://snapshots.linaro.org/oneiric/igep-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Overo: http://snapshots.linaro.org/oneiric/overo-oneiric/20120327/1/images/hwpack/ RC Hwpacks currently broken without a solution yet: - 3.3 Linux Linaro Vexpress A9: http://snapshots.linaro.org/oneiric/vexpress-a9-oneiric/20120328/1/images/hwpack/ - 3.3 Linux Linaro Beagleboard (John Rigby is still debugging): http://snapshots.linaro.org/oneiric/omap3-oneiric/20120327/1/images/hwpack/ Respin request for images: - LinaroTV-XBMC: http://snapshots.linaro.org/oneiric/linaro-o-linarotv-xbmc/20120328/3/images/tar/ - Reason: Fixes at the XBMC package, update to the final 11 Eden release. Respin requests for hwpacks: - 3.2 LT MX6: http://snapshots.linaro.org/oneiric/lt-mx6-oneiric/20120329/1/images/hwpack/ - Reason: Fixes to improve the booting experience, but still not yet fixing it completely :-( - 3.1 LT Pandaboard: - http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120329/0/images/hwpack/ - http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120329/0/images/hwpack/ - Reason: Kernel updates, config updates and working hw video decoding again. Thanks, Status of Origen is missing in the list :( -- Tushar Behera ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [PATCH v7 2/3] clk: introduce the common clock framework
On 03/28/2012 10:08 AM, Turquette, Mike wrote: On Tue, Mar 27, 2012 at 8:06 PM, Saravana Kannanskan...@codeaurora.org wrote: snip I think there is still a problem with not being able to differentiate between pre-change recalc and post-change recalc. This applies for any set parent and set rate on a clock that has children. Consider this simple example: * Divider clock B is fed from clock A. * Clock B can never output 120 MHz due to downstream HW/clock limitations. * Clock A is running at 200 MHz * Clock B divider is set to 2. Now, say the rate of clock A is changing from 200 MHz to 300 MHz (due to set rate or set parent). In this case, the clock B divider should be set to 3 pre-rate change to guarantee that the output of clock B is never 120 MHz. So the rate of clock B will go from 100 MHz (200/2) to 66 MHz (200/3) to 100 MHz (300/3) and everything is good. Assume we somehow managed to do the above. So, now clock A is at 300 MHz, clock B divider is at 3 and the clock B output is 100 MHz. Now, say the rate of clock A changes from 300 MHz to 100 MHz. In this case the clock B divider should only be changed post rate change. If we do it pre rate change, then the output will go from 100 MHz (300/3) to 150 MHz (300/1) to 100 MHz (100/1). We went past the 120 MHz limit of clock B's output rate. If we do this post rate change, we can do this without exceeding the max output limit of clock B. It will go from 100 MHz (300/3) to 33 MHz (100/3) to 100 MHz (100/1). We never went past the 120 MHz limit. So, at least for this reason above, I think we need to pass a pre/post parameter to the recalc ops. Sorry if I wasn't clear. But the case above is a separate issue from what I mention below. What are your thoughts on handling this? Pass msg to recalc_rates? While we are at it, we should probably just add a failure option for recalc to make it easy to reject unacceptable rate changes. To keep the clock framework code simpler, you could decide to allow errors only for the pre-change recalc calls. That way, the error case roll back code won't be crazy. recalc is too late to catch this. I think you mean round_rate. We want to determine which rate changes are out-of-spec during clk_calc_new_rates (for clk_set_rate) which involves round_rate being a bit smarter about what it can and cannot do. The case I'm referring to is set_parent(). set_rate() and set_parent() have a lot of common implications and it doesn't look like the clock framework is handling the common cases the same way for both set_parent() and set_rate(). It almost feels like set_parent() and set_rate() should just be wrappers around some common function that handles most of the work. After all, set_parent() is just a slimmed down version of set_rate(). Set rate is just a combination of set parent and set divider. Anyways I'm looking at ways to do this in my clk-dependencies branch. Are you also looking into the pre/post rate change divider handling case I mentioned above? Thanks, Saravana -- Sent by an employee of the Qualcomm Innovation Center, Inc. The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum. ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: Building Linaro Android from source and replacing the kernel in an Linaro Android build
Hi Zach, Please let me know if the procedure mentioned in the above blogs still holds good, because I wanted to download the Linaro 11.10 tracking-panda release using the steps given the link shared below but I seem to get stuck at one point. Link:- https://wiki.linaro.org/Platform/Android/GetSource Error:- From git://android.git.linaro.org/platform/development 6c368d2..799fada master - korg/master Fetching projects: 28% (52/185) fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly error: Cannot fetch people/pawelmoll/gator Please help me resolve the same. Also I wanted to download the kernel used for this build, but once again the blog shared by you doesnot help in getting information from *source-manifest.xml.* * * thanks and regards, Vinayak On Friday, September 16, 2011 3:32:24 AM UTC+5:30, Zach Pfeffer wrote: I get these questions a lot so I wrote some blog posts with the exact steps I used. http://www.linaro.org/linaro-blog/2011/09/15/switching-out-a-pre-built-android-images-kernel/ http://www.linaro.org/linaro-blog/2011/09/15/%EF%BB%BFbuilding-a-linaro-android-build-from-source/ Enjoy! -- 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
Re: Ubuntu LEB 12.03 RC images
On Thu, Mar 29, 2012 at 7:14 AM, Tushar Behera tushar.beh...@linaro.org wrote: On 03/29/2012 12:58 PM, Ricardo Salveti wrote: On Tue, Mar 27, 2012 at 10:37 AM, Ricardo Salveti ricardo.salv...@linaro.org wrote: Hi, A little bit later than usual, but here it goes the announcement of the 12.03 RC images. This time we got a bit delayed because we're finally generating and maintaining all the kernel packages ourself, and getting them in sync with Launchpad is something that still needs some improvement. This release should be the last one based on Ubuntu Oneiric (and ARMEL), including the latest XBMC release and the usual kernel and package updates. From 12.04 on we will be supporting only builds based on Ubuntu Precise (12.04, ARMHF), so we should see quite many nice improvements there (for early access, check the builds at https://ci.linaro.org/jenkins/view/Ubuntu%20Build%20Service/). You can find our current test cases at https://wiki.linaro.org/Platform/QA/TestCases/Ubuntu, and the 12.03 RC builds (for all boards and image flavors) at http://snapshots.linaro.org/oneiric/, with build id 20120327-1 for hwpacks and 20120327-0 for the rootfs (nano, developer, alip, ubuntu-desktop and linaro-tv-xbmc). For our main boards we also have a testing spreadsheet, were we publish the official release testing, done by the dev platform engineers. You can find the links at https://wiki.linaro.org/Platform/DevPlatform/Testing (note that you can find the bug reports from the test cases by looking at the QA page tag links). Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org. Ok, after a few rounds of testing, issues with ci.linaro.org and Launchpad, I'm finally able to publish the current status of the RC images, and the respin requests for tomorrow. RC Images that worked as expected, without needing extra fixes: - Ubuntu Desktop: http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120327/0/images/tar/ - Nano: http://snapshots.linaro.org/oneiric/linaro-o-nano/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) - Alip: http://snapshots.linaro.org/oneiric/linaro-o-alip/20120327/0/images/tar/ - Developer: http://snapshots.linaro.org/oneiric/linaro-o-developer/20120327/1/images/tar/ (1 as 0 didn't build due archive instabilities) RC Hwpacks that also worked as expected, without needing extra fixes: - 3.3 LT Snowball: http://snapshots.linaro.org/oneiric/lt-snowball-oneiric/20120327/1/images/hwpack - 3.3 LT Vexpress A9: http://snapshots.linaro.org/oneiric/lt-vexpress-a9-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard: http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120327/1/images/hwpack - 3.3 Linux Linaro Pandaboard X11 Base: http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120327/1/images/hwpack RC Hwpacks that weren't tested yet: - 3.1 Linux Linaro EfikaMX: http://snapshots.linaro.org/oneiric/efikamx-oneiric/20120327/1/images/hwpack/ - 3.1 Linux Linaro iMX51: http://snapshots.linaro.org/oneiric/imx51-oneiric/20120327/1/images/hwpack/ - 3.1 LT MX5: http://snapshots.linaro.org/oneiric/lt-mx5-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Igep: http://snapshots.linaro.org/oneiric/igep-oneiric/20120327/1/images/hwpack/ - 3.3 Linux Linaro Overo: http://snapshots.linaro.org/oneiric/overo-oneiric/20120327/1/images/hwpack/ RC Hwpacks currently broken without a solution yet: - 3.3 Linux Linaro Vexpress A9: http://snapshots.linaro.org/oneiric/vexpress-a9-oneiric/20120328/1/images/hwpack/ - 3.3 Linux Linaro Beagleboard (John Rigby is still debugging): http://snapshots.linaro.org/oneiric/omap3-oneiric/20120327/1/images/hwpack/ Respin request for images: - LinaroTV-XBMC: http://snapshots.linaro.org/oneiric/linaro-o-linarotv-xbmc/20120328/3/images/tar/ - Reason: Fixes at the XBMC package, update to the final 11 Eden release. Respin requests for hwpacks: - 3.2 LT MX6: http://snapshots.linaro.org/oneiric/lt-mx6-oneiric/20120329/1/images/hwpack/ - Reason: Fixes to improve the booting experience, but still not yet fixing it completely :-( - 3.1 LT Pandaboard: - http://snapshots.linaro.org/oneiric/lt-panda-oneiric/20120329/0/images/hwpack/ - http://snapshots.linaro.org/oneiric/lt-panda-x11-base-oneiric/20120329/0/images/hwpack/ - Reason: Kernel updates, config updates and working hw video decoding again. Thanks, Status of Origen is missing in the list :( Sorry, forgot to add it as it was working fine, so still using the RC image as base: RC Hwpacks that also worked as expected, without needing extra fixes: - 3.3 LT Origen: http://snapshots.linaro.org/oneiric/leb-origen-oneiric/20120327/1/images/hwpack/ Thanks! -- Ricardo Salveti de Araujo ___ linaro-dev mailing list linaro-dev
Re: Building Linaro Android from source and replacing the kernel in an Linaro Android build
On 29 March 2012 06:21, Vinayak bigbhatm...@gmail.com wrote: Hi Zach, Please let me know if the procedure mentioned in the above blogs still holds good, because I wanted to download the Linaro 11.10 tracking-panda release using the steps given the link shared below but I seem to get stuck at one point. So this just came out (documentation to follow). If you take a look at a recent build like, https://android-build.linaro.org/builds/~linaro-android/panda-ics-gcc46-tilt-tracking-blob/ You'll see 2 scripts: Rebuilds the build from source linaro_android_build_cmds.sh Rebuilds the kernel from source linaro_kernel_build_cmds.sh You just run thme from the command line, and bingo, you've got a new build or kernel. Andy Doan put um together. Link:- https://wiki.linaro.org/Platform/Android/GetSource Error:- From git://android.git.linaro.org/platform/development 6c368d2..799fada master - korg/master Fetching projects: 28% (52/185) fatal: The remote end hung up unexpectedly fatal: The remote end hung up unexpectedly error: Cannot fetch people/pawelmoll/gator Please help me resolve the same. Also I wanted to download the kernel used for this build, but once again the blog shared by you doesnot help in getting information from source-manifest.xml. thanks and regards, Vinayak On Friday, September 16, 2011 3:32:24 AM UTC+5:30, Zach Pfeffer wrote: I get these questions a lot so I wrote some blog posts with the exact steps I used. http://www.linaro.org/linaro-blog/2011/09/15/switching-out-a-pre-built-android-images-kernel/ http://www.linaro.org/linaro-blog/2011/09/15/%EF%BB%BFbuilding-a-linaro-android-build-from-source/ Enjoy! -- 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 -- 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
Re: [RFC] First pass config fragment breakout for linaro kernel
On 03/28/2012 09:37 PM, Tushar Behera wrote: On 03/28/2012 10:17 PM, John Stultz wrote: On 03/28/2012 05:24 AM, Tushar Behera wrote: On 03/27/2012 12:50 AM, John Stultz wrote: So after talking about it at the last Linaro Connect, I've finally gotten around to making a first pass at providing config fragments for the linaro kernel. I'd like to propose merging this for 12.04, and doing so early so we can make sure that all the desired config options are present in the fragments and to allow the vairous linaro build systems to begin migrating their config generation over. The current tree is here: http://git.linaro.org/gitweb?p=people/jstultz/android.git;a=shortlog;h=refs/heads/linaro-configs-3.3 The most relevant commit being: http://git.linaro.org/gitweb?p=people/jstultz/android.git;a=commitdiff;h=da8f6d20e1a768cb486005c5ec62582b6f92990d This includes config fragments for a linaro-base, an android-ization fragment, and board configs for panda, origen and imx53. I suspect we'll need an ubuntu specific fragment as well as all the other board fragments. There is likely to be quite a bit of churn as we decide what sort of configs are really common and which are board specific. But that's ok. Configs are generated from the config fragments, as follows: ./scripts/kconfig/merge_config.sh ./configs/linaro-base.conf ./configs/android.conf ./configs/panda.conf You may see warnings, which are not fatal, but should be reported so they can be properly cleaned up. I'm asking for Build folks to take a look at the above and consider how they might merge in fragment assembly into their system replacing their current config generation. I'd ask Landing teams to take a look at this, and report any missing config options or fragment chunks they'd like to see. I have updated origen.conf and linaro-base.conf for testing Samsung LT kernel. The results are updated in [1]. I'll take a look at the changes and try to merge them into my tree. Ok. I've merged most of what you added, but made some tweaks of my own to quiet some of the warnings at merge time. Let me know if you see anything badly missing. Some of the items I dropped look like they're from feature branches? thanks -john ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: Config fragment for Versatile Express [ was: [RFC] First pass config fragment breakout for linaro kernel]
On 03/29/2012 02:22 AM, Jon Medhurst (Tixy) wrote: On Mon, 2012-03-26 at 12:20 -0700, John Stultz wrote: So after talking about it at the last Linaro Connect, I've finally gotten around to making a first pass at providing config fragments for the linaro kernel. I'd like to propose merging this for 12.04, and doing so early so we can make sure that all the desired config options are present in the fragments and to allow the vairous linaro build systems to begin migrating their config generation over. The current tree is here: http://git.linaro.org/gitweb?p=people/jstultz/android.git;a=shortlog;h=refs/heads/linaro-configs-3.3 [...] I'd ask Landing teams to take a look at this, and report any missing config options or fragment chunks they'd like to see. John, I've attached a config fragment for Versatile Express. Great! I've merged that in! There's a few warnings though: Value requested for CONFIG_ARCH_VEXPRESS_DT not in final .config Requested value: CONFIG_ARCH_VEXPRESS_DT=y Actual value: Value requested for CONFIG_FB_ARMHDLCD not in final .config Requested value: CONFIG_FB_ARMHDLCD=y Actual value: I'm guessing these are features not in the base 3.3 tree? If so you might want to break those out and re-add them with those patches. This includes loadable module support because one of our topic branches adds the gator module with a default config of 'm'. I did this because Linaro kernels are expected to have this module available but I didn't see any reason for it to be built-in, and as there may be versioning issues between it and the separate user side daemon, I thought it wise to keep the door open for loading an alternate module obtained from elsewhere. That decision does mean that all Linaro kernels would need loadable module support built in, but I don't think that is a bad idea. Tushar had similar request, but I don't think the android configs (at least the ones I've managed) use modules, so I've added the MODULES=y to the common ubuntu.conf file. If this is still objectionable, it can be changed and we can push it down to the linaro-base.conf, but I want to make sure the Android tree doesn't run into trouble. thanks -john ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: 3, 2, 1....BLASTOFF
On 29 February 2012 01:03, Guruswamy, Senthilvadivu svad...@ti.com wrote: Zach, On Wed, Feb 29, 2012 at 7:54 AM, Zach Pfeffer zach.pfef...@linaro.org wrote: The preliminary 12.03 Android plan is up. https://launchpad.net/linaro-android/+milestone/12.03 ARM A15, A7 and A15/A7 Fast Models running Android, big.LITTLE testing, dual SD cards, unit tests, more enablement, improved Android SMP, and more!!! Its a good news that SMP to HMP work has been taken up with Android here. Here's the result of the SMP investigation in 12.03: https://wiki.linaro.org/Platform/Android/ImprovingSMP Thanks Bero! I am curious to know the project details since i was trying the same in fastmodel. Which RTSM_EB are you using for this bring up? FastModel comes with only RTSM_VE of A15,A7 pack which has only cores simulated, not even uart in it. Regards, Senthil -- 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
Re: [RFC] First pass config fragment breakout for linaro kernel
On 03/28/2012 09:37 PM, Tushar Behera wrote: On 03/28/2012 10:17 PM, John Stultz wrote: On 03/28/2012 05:24 AM, Tushar Behera wrote: I have not validated the changes in android.conf, but by merging linaro-base.conf and origen.conf, I was able to boot my kernel the way I would have expected when using exynos4_defconfig. One thing I notice is that I find far too many debug messages with this new config. You mean the debug output from the merge_config.sh script is a bit noisy? Yea. Likely we'll have some extra noise as we settle out what options needs to be generic vs board specific. But it should decrease over time. I was talking about the console log messages upon booting on a target board. Ok. Can you send me a Before config where you didn't see all the log messages? thanks -john ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Re: [RFC] First pass config fragment breakout for linaro kernel
On 03/29/2012 10:50 PM, John Stultz wrote: On 03/28/2012 09:37 PM, Tushar Behera wrote: On 03/28/2012 10:17 PM, John Stultz wrote: On 03/28/2012 05:24 AM, Tushar Behera wrote: I have not validated the changes in android.conf, but by merging linaro-base.conf and origen.conf, I was able to boot my kernel the way I would have expected when using exynos4_defconfig. One thing I notice is that I find far too many debug messages with this new config. You mean the debug output from the merge_config.sh script is a bit noisy? Yea. Likely we'll have some extra noise as we settle out what options needs to be generic vs board specific. But it should decrease over time. I was talking about the console log messages upon booting on a target board. Ok. Can you send me a Before config where you didn't see all the log messages? The new log messages are because of this config entry. CONFIG_PROVE_LOCKING=y But the information is useful, hence better it stays that way. thanks -john ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev -- Tushar Behera ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev