Re: [OE-core] [PATCH 1/1] self-hosted-image: decrease reserved space to 0.5%

2012-04-05 Thread Cui, Dexuan
Hi Paul,
This reminds me of something slightly similar:
Can we enable the -z option of genext2fs in IMAGE_CMD_ext3()?
For a 40G image, this would save the building host many giga bytes, and make 
the conversion from .ext3 to .hdddirect faster.

Thanks,
-- Dexuan

 -Original Message-
 From: openembedded-core-boun...@lists.openembedded.org
 [mailto:openembedded-core-boun...@lists.openembedded.org] On Behalf Of
 Paul Eggleton
 Sent: Thursday, April 05, 2012 4:08 AM
 To: openembedded-core@lists.openembedded.org
 Subject: [OE-core] [PATCH 1/1] self-hosted-image: decrease reserved space to
 0.5%
 
 The default amount of reserved space for ext2/3 is 5% - this amounts to
 about 2GB of a 40GB filesystem that the builder user can't make use of.
 We don't need this much reserved so peg it back to 0.5% which should be
 more than enough.
 
 Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
 ---
  meta/recipes-core/images/self-hosted-image.bb |7 ++-
  1 files changed, 6 insertions(+), 1 deletions(-)
 
 diff --git a/meta/recipes-core/images/self-hosted-image.bb
 b/meta/recipes-core/images/self-hosted-image.bb
 index d2faa66..84c5faf 100644
 --- a/meta/recipes-core/images/self-hosted-image.bb
 +++ b/meta/recipes-core/images/self-hosted-image.bb
 @@ -4,7 +4,7 @@ LICENSE = MIT
  LIC_FILES_CHKSUM =
 file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
 
 file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de
 20420
 
 -PR = r9
 +PR = r10
 
  CORE_IMAGE_EXTRA_INSTALL = \
  task-self-hosted \
 @@ -25,6 +25,11 @@ inherit core-image
  SRCREV = 8691a588267472eb5a32b978a0eb9ddfd0c91733
  SRC_URI = git://git.yoctoproject.org/poky;protocol=git
 
 +IMAGE_CMD_ext3_append () {
 + # We don't need to reserve much space for root, 0.5% is more than
 enough
 + tune2fs -m 0.5 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3
 +}
 +
  fakeroot do_populate_poky_src () {
   # Because fetch2's git's unpack uses -s cloneflag, the unpacked git repo
   # will become invalid in the target.
 --
 1.7.5.4
 
 
 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core


[OE-core] [PATCH 1/1] self-hosted-image: decrease reserved space to 0.5%

2012-04-04 Thread Paul Eggleton
The default amount of reserved space for ext2/3 is 5% - this amounts to
about 2GB of a 40GB filesystem that the builder user can't make use of.
We don't need this much reserved so peg it back to 0.5% which should be
more than enough.

Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com
---
 meta/recipes-core/images/self-hosted-image.bb |7 ++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-core/images/self-hosted-image.bb 
b/meta/recipes-core/images/self-hosted-image.bb
index d2faa66..84c5faf 100644
--- a/meta/recipes-core/images/self-hosted-image.bb
+++ b/meta/recipes-core/images/self-hosted-image.bb
@@ -4,7 +4,7 @@ LICENSE = MIT
 LIC_FILES_CHKSUM = 
file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
 
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420
 
-PR = r9
+PR = r10
 
 CORE_IMAGE_EXTRA_INSTALL = \
 task-self-hosted \
@@ -25,6 +25,11 @@ inherit core-image
 SRCREV = 8691a588267472eb5a32b978a0eb9ddfd0c91733
 SRC_URI = git://git.yoctoproject.org/poky;protocol=git
 
+IMAGE_CMD_ext3_append () {
+   # We don't need to reserve much space for root, 0.5% is more than enough
+   tune2fs -m 0.5 ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3
+}
+
 fakeroot do_populate_poky_src () {
# Because fetch2's git's unpack uses -s cloneflag, the unpacked git repo
# will become invalid in the target.
-- 
1.7.5.4


___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core