| Summary: | CONFIG_LATENCYTOP missed for qemux86-64 | ||
|---|---|---|---|
| Product: | [Yocto Project Subprojects] Kernel | Reporter: | Jessica <jessica.zhang> |
| Component: | kernel-configuration | Assignee: | Bruce Ashfield <bruce.ashfield> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | dvhart, lianhao.lu, sgw, tom.zanussi, yp.kernel.watcher, yp.watcher |
| Version: | 1.0 | ||
| Target Milestone: | 1.1 | ||
| Hardware: | x86 | ||
| OS: | x86_64 | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Jessica
2011-03-12 16:28:53 UTC
OE Build Configuration: BB_VERSION = "1.11.0" METADATA_BRANCH = "bernard" METADATA_REVISION = "a33a2cc024f9c9147c92c5da70d8fbb631b968f9" TARGET_ARCH = "x86_64" TARGET_OS = "linux" MACHINE = "qemux86-64" DISTRO = "poky" DISTRO_VERSION = "0.9+snapshot-20110314" TARGET_FPU = "" Missing include features/latencytop/latencytop.scc from common-pc-64.scc We'll have to add a config fragment for now. Temp fix until Bruce can commit to linux-yocto. http://git.pokylinux.org/cgit.cgi/poky-contrib/commit/?h=dvhart/kernel&id=cc3e525fdb480d6b86637afa7b4c8d947d32304b Fixed in Bernard and Master http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=50bb373d1b3956cd4877752d3811e45a93ac2e33 Reopened for 1.1 patches have been merged into 2.6.37 kernel tree. pushed out shortly. marking as resolved. this is now in the tree and verified to work. We need to revert cc3e525fdb480d6b86637afa7b4c8d947d32304b then. Bruce, did you test this way? I just built and ran sched top. I'm showing cc3e525fdb480d6b86637afa7b4c8d947d32304b as a bad object. What repo is that from ? (In reply to comment #8) > I just built and ran sched top. I'm showing > cc3e525fdb480d6b86637afa7b4c8d947d32304b > as a bad object. What repo is that from ? Sorry, that wasn't clear. cc3e525fdb480d6b86637afa7b4c8d947d32304b is in poky.git, where I temporarily added the features to the recipe until you could make the final change to the kernel repository. diff --git a/meta/recipes-kernel/linux/linux-yocto_git.bb b/meta/recipes-kernel/ index 38fbba3..f35d1a2 100644 --- a/meta/recipes-kernel/linux/linux-yocto_git.bb +++ b/meta/recipes-kernel/linux/linux-yocto_git.bb ... +# Temporary fix for oprofile and latencytop on qemux86-64 +KERNEL_FEATURES_append_qemux86-64=" features/profiling" +KERNEL_FEATURES_append_qemux86-64=" features/latencytop" + Should be gone in master, unless I'm missing something: commit cddd8821e12981f6d1d49e5a65eddfca56fc8105 Author: Bruce Ashfield <bruce.ashfield@windriver.com> Date: Thu Mar 24 16:27:10 2011 -0400 linux-yocto/qemux86-64: enable profiling and latency The configuration chunks for profiling and latency top have been enabled in tree now, so we can drop optional feature additions in the recipe itself. build tests show identical configurations. (From OE-Core rev: 0f69382ac1eea1dea05581c29cf66e3214f0bd74) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> :100644 100644 f35d1a2... 38fbba3... M meta/recipes-kernel/linux/linux-yocto_git.bb OK, great. Ready to be "verified". verfied the kernel fix |