From e5c7de4e5f2f981bb792c1618fcc311433446727 Mon Sep 17 00:00:00 2001 From: Andreas Monzner Date: Fri, 24 Aug 2012 22:18:15 +0200 Subject: [PATCH] add some options for new squashfs compressed package support for dm500hd and dm800se - increment count of loop devices - compile squashfs and xz support directly into the kernel - configure squashfs to use less memory --- .../dm500hd/recipes/linux/linux-dreambox-3.2/defconfig | 10 +++++----- .../dm500hd/recipes/linux/linux-dreambox_3.2.bbappend | 2 +- .../dm800se/recipes/linux/linux-dreambox-3.2/defconfig | 10 +++++----- .../dm800se/recipes/linux/linux-dreambox_3.2.bbappend | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/meta-bsp/dm500hd/recipes/linux/linux-dreambox-3.2/defconfig b/meta-bsp/dm500hd/recipes/linux/linux-dreambox-3.2/defconfig index 74087874..f6252e8a 100644 --- a/meta-bsp/dm500hd/recipes/linux/linux-dreambox-3.2/defconfig +++ b/meta-bsp/dm500hd/recipes/linux/linux-dreambox-3.2/defconfig @@ -894,7 +894,7 @@ CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_LOOP_MIN_COUNT=2 +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m # @@ -2558,14 +2558,14 @@ CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_FS_DEBUG is not set CONFIG_LOGFS=m CONFIG_CRAMFS=m -CONFIG_SQUASHFS=m +CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZO is not set -# CONFIG_SQUASHFS_XZ is not set +CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=1 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=m CONFIG_MINIX_FS_NATIVE_ENDIAN=y diff --git a/meta-bsp/dm500hd/recipes/linux/linux-dreambox_3.2.bbappend b/meta-bsp/dm500hd/recipes/linux/linux-dreambox_3.2.bbappend index 726d2366..1689710e 100644 --- a/meta-bsp/dm500hd/recipes/linux/linux-dreambox_3.2.bbappend +++ b/meta-bsp/dm500hd/recipes/linux/linux-dreambox_3.2.bbappend @@ -1,3 +1,3 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" -PR .= "-bsp1" +PR .= "-bsp2" diff --git a/meta-bsp/dm800se/recipes/linux/linux-dreambox-3.2/defconfig b/meta-bsp/dm800se/recipes/linux/linux-dreambox-3.2/defconfig index 155ecce1..455b0d13 100644 --- a/meta-bsp/dm800se/recipes/linux/linux-dreambox-3.2/defconfig +++ b/meta-bsp/dm800se/recipes/linux/linux-dreambox-3.2/defconfig @@ -895,7 +895,7 @@ CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y -CONFIG_BLK_DEV_LOOP_MIN_COUNT=2 +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m # @@ -2559,14 +2559,14 @@ CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_FS_DEBUG is not set CONFIG_LOGFS=m CONFIG_CRAMFS=m -CONFIG_SQUASHFS=m +CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_XATTR is not set CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZO is not set -# CONFIG_SQUASHFS_XZ is not set +CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=1 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=m CONFIG_MINIX_FS_NATIVE_ENDIAN=y diff --git a/meta-bsp/dm800se/recipes/linux/linux-dreambox_3.2.bbappend b/meta-bsp/dm800se/recipes/linux/linux-dreambox_3.2.bbappend index 726d2366..1689710e 100644 --- a/meta-bsp/dm800se/recipes/linux/linux-dreambox_3.2.bbappend +++ b/meta-bsp/dm800se/recipes/linux/linux-dreambox_3.2.bbappend @@ -1,3 +1,3 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" -PR .= "-bsp1" +PR .= "-bsp2" -- 2.20.1