<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2393</bug_id>
          
          <creation_ts>2012-05-02 20:39:49 +0000</creation_ts>
          <short_desc>[Usablility] Yocto BSP Tools: add support for kernel features</short_desc>
          <delta_ts>2013-03-22 15:16:25 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.4 M5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tom Zanussi">tom.zanussi</reporter>
          <assigned_to name="Tom Zanussi">tom.zanussi</assigned_to>
          <cc>corneliux.stoicescu</cc>
    
    <cc>dvhart</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>21021</commentid>
    <comment_count>0</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2012-05-02 20:39:49 +0000</bug_when>
    <thetext>yocto-kernel has support for adding/removing/listing individual kernel config items and patches.  The one thing it&apos;s missing is the same support for adding and using features.  This should also include the capability of &apos;publishing&apos; new features to the linux-yocto repo for re-use by other BSPs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30933</commentid>
    <comment_count>1</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2013-03-20 22:50:34 +0000</bug_when>
    <thetext>Implmented by patchset staring with poky/master commit: 0bfe83edbb65f94fca8028be0ca20fdfec5ffc81</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31025</commentid>
    <comment_count>2</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-03-22 10:55:26 +0000</bug_when>
    <thetext>Tested in master:9ffee9add2d0380f4025e7a678a166f25a7d659e

Steps:
1) &quot;yocto-bsp create myintelbsp x86_64&quot; and choose all default values. Add myintelbsp to local.conf and bblayers.conf
2) &quot;yocto-kernel features list myintelbsp&quot; to list the available features. Notice &quot;cfg/boot-live.scc: Live boot support [arch]&quot;  is available.
3) &quot;yocto-kernel feature list myintelbsp&quot; to list enabled features. Notice there are none, including cfg/boot-live.scc.
5) &quot;bitbake core-image-minimal&quot;
9) test that image does not live boot.

Result: Even without cfg/boot-live.scc feature enabled, the image live boots

Expected result:
All active features should be shown when running &quot;yocto-kernel feature list &lt;bsp-name&gt;&quot;

Reopening as per the above test result.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31030</commentid>
    <comment_count>3</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2013-03-22 13:20:58 +0000</bug_when>
    <thetext>Just as with yocto-kernel config and yocto-kernel patch, we don&apos;t check for the existence of config, patches, or features all the way up the inheritance tree, just what has been added via the tool.

It would be nice to be able to do that, but it&apos;s outside the scope of this enhancement request - please open a separate bug for that if it&apos;s something we should do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31035</commentid>
    <comment_count>4</comment_count>
    <who name="Stoicescu Cornel">corneliux.stoicescu</who>
    <bug_when>2013-03-22 15:16:25 +0000</bug_when>
    <thetext>Taking into account the above comment and the existence and functionality of &quot;yocto-kernel feature&quot; and &quot;yocto-kernel-features&quot; I am setting this to verified.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>