[linux-yocto] kernel-yocto integration into freescale kernel
Bruce Ashfield
bruce.ashfield at windriver.com
Sat May 14 18:59:01 PDT 2016
On 2016-05-13 7:52 PM, Jate Sujjavanich wrote:
> One of the patches had a single word subject line that was very common
> in the kernel repository's commit logs, so the script decided it was the
> first one in the series towards the end. After I made it less general,
> the script fell through to just applying all of the patches.
Thanks for the update. Glad to hear it is working.
Bruce
>
> Thanks
>
> Jate
>
>
> On Thu, May 12, 2016 at 9:05 PM, Bruce Ashfield
> <bruce.ashfield at windriver.com <mailto:bruce.ashfield at windriver.com>> wrote:
>
> On 2016-05-12 7:23 PM, Jate Sujjavanich wrote:
>
> I am attempting to incorporate kernel-yocto.bbclass into my
> Freescale
> kernel. I had to make some changes in the early tasks, but I got
> configuration fragments working (which was my main goal).
>
> My kernel recipe's patches stopped working, however. They
> followed the
> more conventional base.bbclass patching logic. The script
> kgit-s2q skips
> over several of my patches with the autoresume logic.
>
> Do you have suggestions on what to try? I do have to tell you
> that I'm
> on dora.
>
>
> Hmmm. It is rare that the script detects the wrong fence post, but
> it can happen if the shortlogs are similar and the diffstats also
> happen to match.
>
> I don't suppose there's a set of layers that you can send me, or
> point me at where I can do a few test runs ?
>
> Outside of that, you can add the native sysroot to your path and
> run kgit-s2q by hand, and see exactly why it is detecting the
> wrong fence post patch (and hence skipping).
>
> That script is looking at the patches, and then checking the branch
> from the top down to see if a given patch is already on the branch.
> Once it finds a patch that isn't on the branch, it declares it the
> resume point and starts from there. So if you have patches with
> similar shorlogs/diffstats, see about changing them to be unique
> and the script shouldn't move through them, looking for the resume
> point.
>
> In Yocto 2.0+ I ended up dropping the autoresume logic, since with
> the matching logic I hinted at above, it was indeed possible to
> shoot through the middle and resume from the wrong point.
>
> Bruce
>
>
> Jate
>
>
>
More information about the linux-yocto
mailing list