Bug 9429

Summary: poky-tiny: make it support more IMAGE_FSTYPE
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Robert Yang <liezhi.yang>
Component: kernelAssignee: Robert Yang <liezhi.yang>
Status: RESOLVED DUPLICATE QA Contact:
Severity: enhancement    
Priority: Medium CC: bruce.ashfield, dvhart, richard.purdie, tom.zanussi
Version: 2.2   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)

Description Robert Yang 2016-04-10 12:35:17 UTC
It only supports cpio.gz atm, we can make it support more fs types such as ext4, which can be widely used.
Comment 1 Richard Purdie 2016-04-14 14:47:42 UTC
FWIW I have some reservations about this idea, ext4 doesn't really make sense for a tiny system. Randy/Saul/Tom to have a discussion before this moves forward.
Comment 2 Robert Yang 2016-05-16 03:32:19 UTC
(In reply to comment #1)
> FWIW I have some reservations about this idea, ext4 doesn't really make
> sense for a tiny system. Randy/Saul/Tom to have a discussion before this
> moves forward.

Hi RP,

What I really need is a smaller kernel, our default linux-yocto is a little big,  for example, qemux86-64's, it is 6.3M which is similar to Ubuntu's 6.6M. When I want to make a small image, it is easy to make rootfs smaller, but not easy for kernel. Since qemux86-64 is aimed for qemu only, is it possible to make it smaller ? And if the user needs a more generic one, we have genericx86 and genericx86-64. I will send an email to mailing list for discussion.
Comment 3 Tom Zanussi 2016-05-16 17:47:12 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > FWIW I have some reservations about this idea, ext4 doesn't really make
> > sense for a tiny system. Randy/Saul/Tom to have a discussion before this
> > moves forward.
> 
> Hi RP,
> 
> What I really need is a smaller kernel, our default linux-yocto is a little
> big,  for example, qemux86-64's, it is 6.3M which is similar to Ubuntu's
> 6.6M. When I want to make a small image, it is easy to make rootfs smaller,
> but not easy for kernel. Since qemux86-64 is aimed for qemu only, is it
> possible to make it smaller ? And if the user needs a more generic one, we
> have genericx86 and genericx86-64. I will send an email to mailing list for
> discussion.

I think Bug 5520 - poky-tiny enhancements

covers the smaller kernel you're describing.  I've just updated that bug with the most recent information.
Comment 4 Robert Yang 2016-05-17 02:58:28 UTC
Duplicated to 5220

*** This bug has been marked as a duplicate of bug 5220 ***
Comment 5 Robert Yang 2016-05-17 03:03:47 UTC
Duplicated to 5520

*** This bug has been marked as a duplicate of bug 5520 ***