<?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>7409</bug_id>
          
          <creation_ts>2015-03-06 01:46:21 +0000</creation_ts>
          <short_desc>systemd requires Linux 3.7 or later</short_desc>
          <delta_ts>2015-03-23 11:29:06 +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>OE-Core</product>
          <component>core</component>
          <version>1.8</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.8 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jonathan Liu">net147</reporter>
          <assigned_to name="Jonathan Liu">net147</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>raj.khem</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>Regression (Used to work)</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>49242</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Liu">net147</who>
    <bug_when>2015-03-06 01:46:21 +0000</bug_when>
    <thetext>The minimum kernel version has changed in newer versions of systemd.

systemd 211
        Linux kernel &gt;= 3.0
          CONFIG_DEVTMPFS
          CONFIG_CGROUPS (it&apos;s OK to disable all controllers)
          CONFIG_INOTIFY_USER
          CONFIG_SIGNALFD
          CONFIG_TIMERFD
          CONFIG_EPOLL
          CONFIG_NET
          CONFIG_SYSFS
          CONFIG_PROC_FS
          CONFIG_FHANDLE (libudev, mount and bind mount handling)

systemd 212/213/214/215/216
        Linux kernel &gt;= 3.0
        Linux kernel &gt;= 3.3 for loop device partition support features with nspawn
        Linux kernel &gt;= 3.8 for Smack support

systemd 217/218/219
        Linux kernel &gt;= 3.7
        Linux kernel &gt;= 3.8 for Smack support

The reason systemd 217+ requires Linux 3.7 or later is because user-space firmware loading support was removed in systemd and in-kernel firmware loading was introduced in Linux 3.7.

Some BSPs may still be using older Linux kernel versions and we should probably document this kernel version requirement. Affected BSPs may experience firmware loading failures and a 60 second delay when trying to load firmware (e.g. for USB wifi dongles) if CONFIG_FW_LOADER=y is set in the kernel config,</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>49640</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Liu">net147</who>
    <bug_when>2015-03-23 11:29:06 +0000</bug_when>
    <thetext>Fixed by restoring userspace firmware loading support in the following commits:
- https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=814252efd028ec99a15303d9a551e950e49a6726
- https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4bd886fb0081954879aaa2f574f3c7f6ced745d5</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>