<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 31, 2016 at 6:31 AM, Hongxu Jia <span dir="ltr">&lt;<a href="mailto:hongxu.jia@windriver.com" target="_blank">hongxu.jia@windriver.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 03/31/2016 06:07 PM, Hongxu Jia wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Bruce,<br>
<br>
In kernel 4.1, it supports aufs:<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.1/tree/fs/aufs?h=standard/base" rel="noreferrer" target="_blank">http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.1/tree/fs/aufs?h=standard/base</a> <br>
<br>
But it does not exist in kernel 4.4:<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.4/tree/fs?h=standard/base" rel="noreferrer" target="_blank">http://git.yoctoproject.org/cgit/cgit.cgi/linux-yocto-4.4/tree/fs?h=standard/base</a> <br>
<br>
It caused ISO&#39;s rootfs is readonly.<br>
<br>
In meta/recipes-core/initrdscripts/files/init-live.sh:<br>
-----------------<br>
174     elif grep -q -w &quot;aufs&quot; /proc/filesystems; then<br>
175         union_fs_type=&quot;aufs&quot;<br>
[snip]<br>
204         &quot;aufs&quot;)<br>
205             mkdir -p /<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a> /<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a><br>
206             if ! mount -n --move $ROOT_MOUNT /<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a>; then<br>
207                 rm -rf /<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a> /<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a><br>
208                 fatal &quot;Could not move rootfs mount point&quot;<br>
209             else<br>
210                 mount -t tmpfs -o rw,noatime,mode=755 tmpfs /<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a><br>
211                 mount -t aufs -o &quot;dirs=/<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a>=rw:/<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a>=ro&quot; aufs $ROOT_MOUNT<br>
212                 mkdir -p $ROOT_MOUNT/<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a> $ROOT_MOUNT/<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a><br>
213                 mount --move /<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a> $ROOT_MOUNT/<a href="http://rootfs.ro" rel="noreferrer" target="_blank">rootfs.ro</a><br>
214                 mount --move /<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a> $ROOT_MOUNT/<a href="http://rootfs.rw" rel="noreferrer" target="_blank">rootfs.rw</a><br>
215             fi<br>
216             ;;<br>
-----------------<br>
<br>
Would you please update kernel 4.4 to support aufs?<br>
</blockquote>
<br></div></div>
Or with Robert&#39;s patch in mailing list also could fix this issue.<br>
<br>
[OE-core] [PATCH 1/1] linux-yocto 4.4: enable overlayfs</blockquote><div><br></div><div>If you read that very same thread ... aufs is already planned and queued. There were</div><div>issues upstream that have now been sorted out.</div><div><br></div><div>Cheers,</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"><span class="HOEnZb"><font color="#888888"><br>
<br>
//Hongxu</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
//Hongxu<br>
<br>
</blockquote>
<br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">&quot;Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end&quot;</div>
</div></div>