[yocto] modify a kernel patch

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Mon May 7 07:41:08 PDT 2012


Hi all,

Not sure what the best place is to mail this (the YP list or oe-core
or oe-devel or ...)
Apologies if this is the wrong place.

The problem I'm facing is the following:
I have a kernel with some additional drivers that are not upstreamed
because they are very specifc.
I'm moving from oe-classic to denzil and from 2.6.38 to 3.2.
Now some of the patches do not apply any more.
In oe-classic I would have gone to the kernel work dir, fix the issue,
do a quilt refresh and copy the patch back (there is a patch that
contains our driver)
However, denzil uses guilt instead of quilt

If I do a devshell of virtual/kernel and want to do with guilt what I
used to do with quilt I run into a problem.
guilt status says: Patches directory does not exist, try guilt-init
and indeed there is no patches dir like there was in oe-classic

Hence my question:
What is a good workflow to modify a kernel patch.
Or, what magic incantation do I need to give to guilt to make it working.

Any suggestion is greatly appreciated.

Have fun!
Frans.



More information about the yocto mailing list