[poky] Using linux-yocto_3.10 with dylan

Colin Walters walters at verbum.org
Wed Oct 23 15:40:00 PDT 2013


Hi, I have a system derived from Poky Dylan, it is currently using
linux-yocto-dev.bb.  Things were working fine up until recently when
that branch was rebased to 3.12, and the new linux-yocto-3.10 git repo
was made.  I had actually been unaware up until then that I was tracking
a git branch instead of a fixed revision.

Anyways, I'm trying now to continue using 3.10 with Dylan, but I'll be
honest - the way the linux-yocto kernel has the configuation built and
patches are applied is convoluted enough I'm having a lot of trouble
figuring out what's going wrong.  The error looks like this in do_patch:

DEBUG: Executing shell function do_patch
Deleted branch meta-temp (was f58e62b).
[INFO] validating against known patches  (qemux86-64-standard-meta)

... snip progress bar ...

error: patch failed: arch/arm/mm/fault.c:448
error: arch/arm/mm/fault.c: patch does not apply
To force apply this patch, use 'guilt push -f'
[ERROR] unable to complete push
pending patches are:
links/kernel-cache/arch/arm/v7-A15/ARM-LPAE-Invalidate-the-TLB-for-module-addresses-dur.patch
links/kernel-cache/arch/arm/arm-ARM-EABI-socketcall.patch
links/kernel-cache/arch/mips/malta-uhci-quirks-make-allowance-for-slow-4k-e-c.patch
links/kernel-cache/arch/mips/4kc-cache-tlb-hazard-tlbp-cache-coherency.patch
... continued

I've verified I can take current oe-core git master, change the kernel
to 3.10, and it builds OK.   The main variation is I have a small set of
config additions, but I don't know why this would result in the set of
patches changing.  Is there an way I can see which patches are being
applied and why?

At the moment I'm trying to isolate what configuration change is causing
this, but hopefully someone here will have a useful hint.  Thanks!





More information about the poky mailing list