Reiserfs [was: Re: [PATCH] Remove ext4 support from the packaging defconfig]

W.Kenworthy billk at iinet.net.au
Mon Apr 20 08:08:25 CEST 2009


My poor SD card with 3.3Gbytes of maps thanks you!

Billk


On Sun, 2009-04-19 at 23:44 -0500, Nelson Castillo wrote:
> On Sun, Apr 19, 2009 at 10:23 PM, Mike (mwester) <mwester at dls.net> wrote:
> > Nelson Castillo wrote:
> >> On Sun, Apr 19, 2009 at 9:39 PM, W.Kenworthy <billk at iinet.net.au> wrote:
> >>> I raised a bug some time ago to get reiserfs3 turned on in the kernel -
> >>> specifically to handle tangogps map files which ext2/3 dons not do well
> >>> (space and performance issues).
> >>
> >> I found this:
> >>
> >> https://docs.openmoko.org/trac/ticket/2233
> >>
> >> Is it OK if we enable reiserfs3 as a module?
> >
> > +1 from me.
> >
> > A module would preclude the rootfs from being reiserfs3 -- but Qi can't
> > handle that situation anyway.  Also, I would expect that if anyone has
> > enough map files for this to be an issue then they would want to store
> > them on a separate partition from the rootfs anyway.
> 
> I'll send this.
> 
> CONFIG_S3C_DEV_USB_HOST=y was enabled automatically.
> CONFIG_ROOT_NFS=y was disabled automatically.
> 
> From: Nelson Castillo <arhuaco at freaks-unidos.net>
> 
> Disable EXT4 gta02_moredrivers_defconfig / enable reiserfs
> 
> Disable EXT4 in gta02_moredrivers_defconfig.
> Enable reiserfs3 in gta02_moredrivers_defconfig and gta02_packaging_defconfig.
> 
> Signed-off-by: Nelson Castillo <arhuaco at freaks-unidos.net>
> Reported-by: W.Kenworthy <billk at iinet.net.au>
> 
> diff --git a/arch/arm/configs/gta02_moredrivers_defconfig
> b/arch/arm/configs/gta02_moredrivers_defconfig
> index 94698ad..9c2f1e9 100644
> --- a/arch/arm/configs/gta02_moredrivers_defconfig
> +++ b/arch/arm/configs/gta02_moredrivers_defconfig
> @@ -1,7 +1,7 @@
>  #
>  # Automatically generated make config: don't edit
>  # Linux kernel version: 2.6.29-rc3
> -# Tue Feb 24 02:11:01 2009
> +# Sun Apr 19 23:22:38 2009
>  #
>  CONFIG_ARM=y
>  CONFIG_HAVE_PWM=y
> @@ -204,6 +204,7 @@ CONFIG_S3C_GPIO_SPACE=0
>  CONFIG_S3C_GPIO_TRACK=y
>  CONFIG_S3C_DMA=y
>  CONFIG_S3C_PWM=y
> +CONFIG_S3C_DEV_USB_HOST=y
> 
>  #
>  # S3C2400 Machines
> @@ -1029,8 +1030,8 @@ CONFIG_INPUT_MISC=y
>  # CONFIG_INPUT_YEALINK is not set
>  # CONFIG_INPUT_CM109 is not set
>  CONFIG_INPUT_UINPUT=m
> -CONFIG_INPUT_PCF50633_PMU=y
>  CONFIG_INPUT_LIS302DL=y
> +CONFIG_INPUT_PCF50633_PMU=y
> 
>  #
>  # Hardware I/O ports
> @@ -1800,17 +1801,13 @@ CONFIG_EXT2_FS=y
>  # CONFIG_EXT2_FS_XIP is not set
>  CONFIG_EXT3_FS=y
>  # CONFIG_EXT3_FS_XATTR is not set
> -CONFIG_EXT4_FS=y
> -CONFIG_EXT4DEV_COMPAT=y
> -CONFIG_EXT4_FS_XATTR=y
> -# CONFIG_EXT4_FS_POSIX_ACL is not set
> -CONFIG_EXT4_FS_SECURITY=y
> +# CONFIG_EXT4_FS is not set
>  CONFIG_JBD=y
>  # CONFIG_JBD_DEBUG is not set
> -CONFIG_JBD2=y
> -# CONFIG_JBD2_DEBUG is not set
> -CONFIG_FS_MBCACHE=y
> -# CONFIG_REISERFS_FS is not set
> +CONFIG_REISERFS_FS=m
> +# CONFIG_REISERFS_CHECK is not set
> +# CONFIG_REISERFS_PROC_INFO is not set
> +# CONFIG_REISERFS_FS_XATTR is not set
>  # CONFIG_JFS_FS is not set
>  # CONFIG_FS_POSIX_ACL is not set
>  CONFIG_FILE_LOCKING=y
> diff --git a/arch/arm/configs/gta02_packaging_defconfig
> b/arch/arm/configs/gta02_packaging_defconfig
> index 29da627..b2bdae8 100644
> --- a/arch/arm/configs/gta02_packaging_defconfig
> +++ b/arch/arm/configs/gta02_packaging_defconfig
> @@ -1,7 +1,7 @@
>  #
>  # Automatically generated make config: don't edit
>  # Linux kernel version: 2.6.29-rc3
> -# Tue Feb 24 02:12:40 2009
> +# Sun Apr 19 22:57:25 2009
>  #
>  CONFIG_ARM=y
>  CONFIG_HAVE_PWM=y
> @@ -204,6 +204,7 @@ CONFIG_S3C_GPIO_SPACE=0
>  CONFIG_S3C_GPIO_TRACK=y
>  CONFIG_S3C_DMA=y
>  CONFIG_S3C_PWM=y
> +CONFIG_S3C_DEV_USB_HOST=y
> 
>  #
>  # S3C2400 Machines
> @@ -1032,8 +1033,8 @@ CONFIG_INPUT_MISC=y
>  # CONFIG_INPUT_YEALINK is not set
>  # CONFIG_INPUT_CM109 is not set
>  CONFIG_INPUT_UINPUT=m
> -CONFIG_INPUT_PCF50633_PMU=y
>  CONFIG_INPUT_LIS302DL=y
> +CONFIG_INPUT_PCF50633_PMU=y
> 
>  #
>  # Hardware I/O ports
> @@ -1806,7 +1807,10 @@ CONFIG_EXT3_FS=y
>  # CONFIG_EXT4_FS is not set
>  CONFIG_JBD=y
>  # CONFIG_JBD_DEBUG is not set
> -# CONFIG_REISERFS_FS is not set
> +CONFIG_REISERFS_FS=m
> +# CONFIG_REISERFS_CHECK is not set
> +# CONFIG_REISERFS_PROC_INFO is not set
> +# CONFIG_REISERFS_FS_XATTR is not set
>  # CONFIG_JFS_FS is not set
>  CONFIG_FS_POSIX_ACL=y
>  CONFIG_FILE_LOCKING=y
> @@ -1887,7 +1891,6 @@ CONFIG_NFS_FS=m
>  CONFIG_NFS_V3=y
>  CONFIG_NFS_V3_ACL=y
>  # CONFIG_NFS_V4 is not set
> -CONFIG_ROOT_NFS=y
>  CONFIG_NFSD=m
>  CONFIG_NFSD_V2_ACL=y
>  CONFIG_NFSD_V3=y




More information about the openmoko-kernel mailing list