<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 9, 2016 at 4:53 PM, Paul Eggleton <span dir="ltr"><<a href="mailto:paul.eggleton@linux.intel.com" target="_blank">paul.eggleton@linux.intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, 09 May 2016 07:59:43 Bruce Ashfield wrote:<br>
> On Mon, May 9, 2016 at 12:43 AM, Paul Eggleton <<br>
> <a href="mailto:paul.eggleton@linux.intel.com">paul.eggleton@linux.intel.com</a>> wrote:<br>
> > Some user-space software has specific requirements about the kernel<br>
> > configuration options selected. This class allows a recipe to explicitly<br>
> > state the kernel configuration options it needs (through a<br>
> > REQUIRED_KERNEL_OPTIONS variable). This is a space separated list, where<br>
> ><br>
> > each item is one of:<br>
> > (a) an option name (e.g. CONFIG_FHANDLE, in which case CONFIG_FHANDLE<br>
> ><br>
> > must be set to y or m to match)<br>
> ><br>
> > (b) optionname=value (e.g. CONFIG_FHANDLE=y, in which case<br>
> ><br>
> > CONFIG_FHANDLE must be set to y). If the specified value is n,<br>
> > it will also match if the option is not present.<br>
> ><br>
> > (c) optionname1|optionname2|... (e.g.<br>
> ><br>
> > CONFIG_EXT2_FS|CONFIG_EXT4_USE_FOR_EXT23, meaning that either<br>
> > CONFIG_EXT2_FS or CONFIG_EXT4_USE_FOR_EXT23 must be set to y or<br>
> > m to match).<br>
><br>
> This duplicates code that is already in the kconf_check routines, which<br>
> I've already made generic (and added dependency information) for the 2.2<br>
> release ... so call me confused that I've never heard about this until now<br>
> :(<br>
<br>
</span>I guess I didn't look hard enough, I'll have to take a look at that. This is<br>
why the series is RFC (and I included you on CC ;)<br></blockquote><div><br></div><div>Noted :) I read the patches before the 0/N .. and it was Monday morning before coffee.</div><div><br></div><div>Don't look TOO closely as your eyes will bleed, but the basics are there. My recent</div><div>work has been to clean it up so I can apply it to an arbitrary kernel.</div><div><br></div><div>Bruce</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Cheers,<br>
Paul<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<br>
Paul Eggleton<br>
Intel Open Source Technology Centre<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">"Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end"</div>
</div></div>