On 2012-09-20 05:38, Tom Zanussi wrote: > On Wed, 2012-09-19 at 19:56 -0400, Bruce Ashfield wrote: >> On 12-09-19 04:54 PM, Mihai Lindner wrote: >>> On 2012-09-19 23:32, Bruce Ashfield wrote: >>>> On 12-09-19 04:22 PM, Bruce Ashfield wrote: >>>>> On 12-09-19 03:39 PM, Mihai Lindner wrote: >>>>>> On 2012-09-19 22:01, Bruce Ashfield wrote: >>>>>>> On 12-09-19 11:56 AM, Mihai Lindner wrote: >>>>>>>> On 2012-09-19 18:43, Bruce Ashfield wrote: >>>>>>>>> On 12-09-18 10:46 AM, Mihai Lindner wrote: >>>>>>>>>> On 2012-09-18 17:23, Tom Zanussi wrote: >>>>>>>>>>> On Tue, 2012-09-18 at 16:58 +0300, Mihai Lindner wrote: >>>>>>>>>>>> On 2012-09-18 16:49, Tom Zanussi wrote: >>>>>>>>>>>>> On Tue, 2012-09-18 at 08:21 -0400, Bruce Ashfield wrote: >>>>>>>>>>>>>> On 12-09-18 01:59 AM, Mihai Lindner wrote: >>>>>>>>>>>>>>> Please pull into linux-yocto-3.0, meta. >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Adding linux-yocto, Darren and Tom. >>>>>>>>>>>>>> >>>>>>>>>>>>>> This looks fine to me, and we should consider it for all the >>>>>>>>>>>>>> repositories, >>>>>>>>>>>>>> not just 3.0. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Tom/Darren. Any side effects you can think of for this change ? >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> No, but shouldn't it already be there, inherited from base.cfg? >>>>>>>>>>>> >>>>>>>>>>>> For cedartrail, at least, standard.cfg is used. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> And standard inherits from base, so it should be turned on. Somehow >>>>>>>>>>> it's getting turned off in cedartrail... >>>>>>>>>> >>>>>>>>>> Yes, it the final .config file is turned off. Solved it by setting >>>>>>>>>> it in boot-live. >>>>>>>>>> --Mihai >>>>>>>>> >>>>>>>>> To follow up on this, is someone taking a closer look at this config >>>>>>>>> to see if we can get a root cause for that option being disabled for >>>>>>>>> this board ? >>>>>>>>> >>>>>>>>> I won't be able to poke at it myself for another day or so. >>>>>>>>> >>>>>>>>> Bruce >>>>>>>>> >>>>>>>> I'm still digging on this, trying to figure out what cfg files are >>>>>>>> included / omitted by `configme` and why. >>>>>>>> base.cfg is not included, nor stanadrd.cfg it seems. >>>>>>>> The list of included cfg files is way to short. >>>>>>> >>>>>>> That likely means the BSP .scc file is missing and update (i.e. does >>>>>>> it still have scc_leaf?) and the tools aren't finding it and >>>>>>> auto-generating something to get you up and running. >>>>>>> >>>>>>> I just checked the meta branch here, and it looks to be updated, but >>>>>>> if you look at your build's linux source dir, what's in meta/top_tgt ? >>>>>>> >>>>>>> Bruce >>>>>>> >>>>>> In meta/top_tgt i have: >>>>>> >>>>>> /home/mihai/cedartrail/tmp/work/cedartrail-poky-linux/linux-yocto-3.0.32+git5+46e8fc2bbbe73514e8d99101adaaa373f760ffa7_1+1e79e03d115ed177882ab53909a4f3555e434833-r4.1/linux/meta/cfg/kernel-cache/bsp/cedartrail/cedartrail-standard.scc >>>>>> >>>>>> >>>>>> >>>>>> I've also hit an error, after more verbose runs of >>>>>> ./cedartrail-standard in meta/cfg/scratch/obj/: >>>>>> >>>>>> ./0-cedartrail-standard-897c5c055888aca397b3ab0d7be9e6fa.sco: line 17: >>>>>> standard_5b57715386592f694588063dd3ec6ebb: command not found >>>>>> >>>>>> After this the scripts stops. >>>>>> >>>>> >>>>> Aha. This definitely breaks the configuration chain (and would throw >>>>> a hard error in the 3.4 kernel) and is where the options drop. But this >>>>> should no way be specific to this board. I'll get something configured >>>>> here, since I need to see this happen in front of me. >>>> >>>> I've finally reproduced this. Leave the issue with me and I'll get >>>> back to you with a fix. >>>> >>>> Bruce >>> >>> Yay! Thanks. >>> It's not specific, it's just easier to hit; for cedartrail only 3.0 is >>> available, and also set as preferred. >>> >> >> Aha. I was right. It is a tools issue and a interface that changed. >> I made a fix for this in the 3.0 kernel tree some time ago, but >> I didn't update the lagging BSPs, and the handoff to a meta-intel >> change was missed. >> >> With this change (sorry for the linewraps, I'm out of the office): >> >> --git a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend >> b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend >> index 35c4755..212a400 100644 >> --- a/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend >> +++ b/meta-cedartrail/recipes-kernel/linux/linux-yocto_3.0.bbappend >> @@ -16,7 +16,7 @@ KBRANCH_cedartrail-nopvr = "yocto/standard/cedartrail" >> KERNEL_FEATURES_append_cedartrail-nopvr += " cfg/smp.scc" >> >> SRCREV_machine_pn-linux-yocto_cedartrail ?= >> "1e79e03d115ed177882ab53909a4f3555e434833" >> -SRCREV_meta_pn-linux-yocto_cedartrail ?= >> "46e8fc2bbbe73514e8d99101adaaa373f760ffa7" >> +SRCREV_meta_pn-linux-yocto_cedartrail ?= >> "bf5ee4945ee6d748e6abe16356f2357f76b5e2f0" >> SRCREV_pvr_pn-linux-yocto_cedartrail ?= >> "997f5644664b31ebefd6e16c451c4a3729eb378a" >> >> SRCREV_machine_pn-linux-yocto_cedartrail-nopvr ?= >> "1e79e03d115ed177882ab53909a4f3555e434833" >> >> i.e. bump the META srcrev and everything is properly configured. >> Tom or Darren .. or someone else can make the change permanently in >> meta-intel/meta-cedartrail. >> > > Fix pushed to meta-intel/master, thanks, Bruce. > > Rahul, Kishore, could you please verify the fix and check whether there > might be other SRCREV updates lurking? > > Tom > >> Cheers, >> >> Bruce >> >> >> >> >>> --Mihai >>> >>>> >>>>> >>>>> Cheers, >>>>> >>>>> Bruce >>>>> >>>>> >>>>>> Mihai >>>>>> >>>>>>> >>>>>>>> >>>>>>>> --Mihai >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Tom >>>>>>>>>>> >>>>>>>>>>>> --Mihai >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Tom >>>>>>>>>>>>> >>>>>>>>>>>>>> Bruce >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Added BLK_DEV_INITRD in boot-live.cfg for linux-yocto-3.0, >>>>>>>>>>>>>>> meta branch. >>>>>>>>>>>>>>> Cedartrail (at least) cannot boot live from ISO image due to >>>>>>>>>>>>>>> BLK_DEV_INITRD missing: >>>>>>>>>>>>>>> "VFS: Cannot open root device "ram0" or unkown-block(0,0)" >>>>>>>>>>>>>>> Should fix #3050 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> [YOCTO #3050] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Signed-off-by: Mihai Lindner<[email protected]> >>>>>>>>>>>>>>> --- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The following changes since commit >>>>>>>>>>>>>>> bf5ee4945ee6d748e6abe16356f2357f76b5e2f0: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> meta: rename virto.scc to virtio.scc (2012-08-18 22:09:35 -0400) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> are available in the git repository at: >>>>>>>>>>>>>>> git://git.yoctoproject.org/poky-contrib >>>>>>>>>>>>>>> mihai/linux-yocto-3.0/meta >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Mihai Lindner (1): >>>>>>>>>>>>>>> boot-live.cfg: enable BLK_DEV_INITRD in kernel >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> meta/cfg/kernel-cache/cfg/boot-live.cfg | 2 ++ >>>>>>>>>>>>>>> 1 files changed, 2 insertions(+), 0 deletions(-) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Mihai Lindner (1): >>>>>>>>>>>>>>> boot-live.cfg: enable BLK_DEV_INITRD in kernel >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> meta/cfg/kernel-cache/cfg/boot-live.cfg | 2 ++ >>>>>>>>>>>>>>> 1 files changed, 2 insertions(+), 0 deletions(-) >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> linux-yocto mailing list >>>>> [email protected] >>>>> https://lists.yoctoproject.org/listinfo/linux-yocto >>>> >>>> >>>> >>> >>> >> > > > >
Successfully booted a freshly baked image. Thanks. Verified :) -- Mihai Lindner Yocto Project _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
