Changeset 25789


Ignore:
Timestamp:
2011-02-28T16:19:45+01:00 (7 years ago)
Author:
mb
Message:

jffs2-lzma: Fix compile warning

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/generic/patches-2.6.38/008-jffs2_make_lzma_available.patch

    r25057 r25789  
    1 --- a/fs/jffs2/Kconfig 
    2 +++ b/fs/jffs2/Kconfig 
     1Index: linux-2.6.38-rc6/fs/jffs2/Kconfig 
     2=================================================================== 
     3--- linux-2.6.38-rc6.orig/fs/jffs2/Kconfig      2011-02-22 02:25:52.000000000 +0100 
     4+++ linux-2.6.38-rc6/fs/jffs2/Kconfig   2011-02-28 15:34:05.308257697 +0100 
    35@@ -139,6 +139,15 @@ config JFFS2_LZO 
    46          This feature was added in July, 2007. Say 'N' if you need 
     
    1719        bool "JFFS2 RTIME compression support" if JFFS2_COMPRESSION_OPTIONS 
    1820        depends on JFFS2_FS 
    19 --- a/fs/jffs2/Makefile 
    20 +++ b/fs/jffs2/Makefile 
     21Index: linux-2.6.38-rc6/fs/jffs2/Makefile 
     22=================================================================== 
     23--- linux-2.6.38-rc6.orig/fs/jffs2/Makefile     2011-02-22 02:25:52.000000000 +0100 
     24+++ linux-2.6.38-rc6/fs/jffs2/Makefile  2011-02-28 15:34:05.308257697 +0100 
    2125@@ -18,4 +18,7 @@ jffs2-$(CONFIG_JFFS2_RUBIN)   += compr_rub 
    2226 jffs2-$(CONFIG_JFFS2_RTIME)    += compr_rtime.o 
     
    2731+ 
    2832+CFLAGS_compr_lzma.o += -Iinclude/linux -Ilib/lzma 
    29 --- a/fs/jffs2/compr.c 
    30 +++ b/fs/jffs2/compr.c 
     33Index: linux-2.6.38-rc6/fs/jffs2/compr.c 
     34=================================================================== 
     35--- linux-2.6.38-rc6.orig/fs/jffs2/compr.c      2011-02-22 02:25:52.000000000 +0100 
     36+++ linux-2.6.38-rc6/fs/jffs2/compr.c   2011-02-28 15:34:05.309257668 +0100 
    3137@@ -320,6 +320,9 @@ int __init jffs2_compressors_init(void) 
    3238 #ifdef CONFIG_JFFS2_LZO 
     
    4955        jffs2_lzo_exit(); 
    5056 #endif 
    51 --- a/fs/jffs2/compr.h 
    52 +++ b/fs/jffs2/compr.h 
     57Index: linux-2.6.38-rc6/fs/jffs2/compr.h 
     58=================================================================== 
     59--- linux-2.6.38-rc6.orig/fs/jffs2/compr.h      2011-02-22 02:25:52.000000000 +0100 
     60+++ linux-2.6.38-rc6/fs/jffs2/compr.h   2011-02-28 15:34:05.309257668 +0100 
    5361@@ -29,9 +29,9 @@ 
    5462 #define JFFS2_DYNRUBIN_PRIORITY  20 
     
    7482  
    7583 #endif /* __JFFS2_COMPR_H__ */ 
    76 --- /dev/null 
    77 +++ b/fs/jffs2/compr_lzma.c 
     84Index: linux-2.6.38-rc6/fs/jffs2/compr_lzma.c 
     85=================================================================== 
     86--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     87+++ linux-2.6.38-rc6/fs/jffs2/compr_lzma.c      2011-02-28 16:15:02.388304647 +0100 
    7888@@ -0,0 +1,128 @@ 
    7989+/* 
     
    126136+ 
    127137+STATIC int jffs2_lzma_compress(unsigned char *data_in, unsigned char *cpage_out, 
    128 +                             uint32_t *sourcelen, uint32_t *dstlen, void *model) 
     138+                             uint32_t *sourcelen, uint32_t *dstlen) 
    129139+{ 
    130140+       SizeT compress_size = (SizeT)(*dstlen); 
     
    151161+ 
    152162+STATIC int jffs2_lzma_decompress(unsigned char *data_in, unsigned char *cpage_out, 
    153 +                                uint32_t srclen, uint32_t destlen, void *model) 
     163+                                uint32_t srclen, uint32_t destlen) 
    154164+{ 
    155165+       int ret; 
     
    205215+       lzma_free_workspace(); 
    206216+} 
    207 --- a/fs/jffs2/super.c 
    208 +++ b/fs/jffs2/super.c 
     217Index: linux-2.6.38-rc6/fs/jffs2/super.c 
     218=================================================================== 
     219--- linux-2.6.38-rc6.orig/fs/jffs2/super.c      2011-02-22 02:25:52.000000000 +0100 
     220+++ linux-2.6.38-rc6/fs/jffs2/super.c   2011-02-28 15:34:05.310257639 +0100 
    209221@@ -255,14 +255,41 @@ static int __init init_jffs2_fs(void) 
    210222        BUILD_BUG_ON(sizeof(struct jffs2_raw_inode) != 68); 
     
    252264        jffs2_inode_cachep = kmem_cache_create("jffs2_i", 
    253265                                             sizeof(struct jffs2_inode_info), 
    254 --- a/include/linux/jffs2.h 
    255 +++ b/include/linux/jffs2.h 
     266Index: linux-2.6.38-rc6/include/linux/jffs2.h 
     267=================================================================== 
     268--- linux-2.6.38-rc6.orig/include/linux/jffs2.h 2011-02-22 02:25:52.000000000 +0100 
     269+++ linux-2.6.38-rc6/include/linux/jffs2.h      2011-02-28 15:34:05.310257639 +0100 
    256270@@ -46,6 +46,7 @@ 
    257271 #define JFFS2_COMPR_DYNRUBIN   0x05 
     
    262276 #define JFFS2_COMPAT_MASK 0xc000      /* What do to if an unknown nodetype is found */ 
    263277 #define JFFS2_NODE_ACCURATE 0x2000 
    264 --- /dev/null 
    265 +++ b/include/linux/lzma.h 
     278Index: linux-2.6.38-rc6/include/linux/lzma.h 
     279=================================================================== 
     280--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     281+++ linux-2.6.38-rc6/include/linux/lzma.h       2011-02-28 15:34:05.310257639 +0100 
    266282@@ -0,0 +1,62 @@ 
    267283+#ifndef __LZMA_H__ 
     
    327343+ 
    328344+#endif 
    329 --- /dev/null 
    330 +++ b/include/linux/lzma/LzFind.h 
     345Index: linux-2.6.38-rc6/include/linux/lzma/LzFind.h 
     346=================================================================== 
     347--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     348+++ linux-2.6.38-rc6/include/linux/lzma/LzFind.h        2011-02-28 16:14:14.392426757 +0100 
    331349@@ -0,0 +1,115 @@ 
    332350+/* LzFind.h -- Match finder for LZ algorithms 
     
    445463+ 
    446464+#endif 
    447 --- /dev/null 
    448 +++ b/include/linux/lzma/LzHash.h 
     465Index: linux-2.6.38-rc6/include/linux/lzma/LzHash.h 
     466=================================================================== 
     467--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     468+++ linux-2.6.38-rc6/include/linux/lzma/LzHash.h        2011-02-28 15:34:05.311257610 +0100 
    449469@@ -0,0 +1,54 @@ 
    450470+/* LzHash.h -- HASH functions for LZ algorithms 
     
    502522+ 
    503523+#endif 
    504 --- /dev/null 
    505 +++ b/include/linux/lzma/LzmaDec.h 
     524Index: linux-2.6.38-rc6/include/linux/lzma/LzmaDec.h 
     525=================================================================== 
     526--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     527+++ linux-2.6.38-rc6/include/linux/lzma/LzmaDec.h       2011-02-28 16:14:14.408426387 +0100 
    506528@@ -0,0 +1,231 @@ 
    507529+/* LzmaDec.h -- LZMA Decoder 
     
    736758+ 
    737759+#endif 
    738 --- /dev/null 
    739 +++ b/include/linux/lzma/LzmaEnc.h 
     760Index: linux-2.6.38-rc6/include/linux/lzma/LzmaEnc.h 
     761=================================================================== 
     762--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     763+++ linux-2.6.38-rc6/include/linux/lzma/LzmaEnc.h       2011-02-28 16:14:14.430425878 +0100 
    740764@@ -0,0 +1,80 @@ 
    741765+/*  LzmaEnc.h -- LZMA Encoder 
     
    819843+ 
    820844+#endif 
    821 --- /dev/null 
    822 +++ b/include/linux/lzma/Types.h 
     845Index: linux-2.6.38-rc6/include/linux/lzma/Types.h 
     846=================================================================== 
     847--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     848+++ linux-2.6.38-rc6/include/linux/lzma/Types.h 2011-02-28 15:34:05.313257550 +0100 
    823849@@ -0,0 +1,226 @@ 
    824850+/* Types.h -- Basic types 
     
    10481074+ 
    10491075+#endif 
    1050 --- a/lib/Kconfig 
    1051 +++ b/lib/Kconfig 
     1076Index: linux-2.6.38-rc6/lib/Kconfig 
     1077=================================================================== 
     1078--- linux-2.6.38-rc6.orig/lib/Kconfig   2011-02-22 02:25:52.000000000 +0100 
     1079+++ linux-2.6.38-rc6/lib/Kconfig        2011-02-28 16:14:00.063757281 +0100 
    10521080@@ -108,6 +108,12 @@ config LZO_DECOMPRESS 
    10531081  
     
    10631091 # These all provide a common interface (hence the apparent duplication with 
    10641092 # ZLIB_INFLATE; DECOMPRESS_GZIP is just a wrapper.) 
    1065 --- a/lib/Makefile 
    1066 +++ b/lib/Makefile 
     1093Index: linux-2.6.38-rc6/lib/Makefile 
     1094=================================================================== 
     1095--- linux-2.6.38-rc6.orig/lib/Makefile  2011-02-22 02:25:52.000000000 +0100 
     1096+++ linux-2.6.38-rc6/lib/Makefile       2011-02-28 15:34:05.313257550 +0100 
    10671097@@ -2,6 +2,16 @@ 
    10681098 # Makefile for some libs needed in the kernel. 
     
    10911121 lib-$(CONFIG_DECOMPRESS_GZIP) += decompress_inflate.o 
    10921122 lib-$(CONFIG_DECOMPRESS_BZIP2) += decompress_bunzip2.o 
    1093 --- /dev/null 
    1094 +++ b/lib/lzma/LzFind.c 
     1123Index: linux-2.6.38-rc6/lib/lzma/LzFind.c 
     1124=================================================================== 
     1125--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     1126+++ linux-2.6.38-rc6/lib/lzma/LzFind.c  2011-02-28 16:14:14.447425484 +0100 
    10951127@@ -0,0 +1,761 @@ 
    10961128+/* LzFind.c -- Match finder for LZ algorithms 
     
    18551887+  } 
    18561888+} 
    1857 --- /dev/null 
    1858 +++ b/lib/lzma/LzmaDec.c 
     1889Index: linux-2.6.38-rc6/lib/lzma/LzmaDec.c 
     1890=================================================================== 
     1891--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     1892+++ linux-2.6.38-rc6/lib/lzma/LzmaDec.c 2011-02-28 16:14:14.463425114 +0100 
    18591893@@ -0,0 +1,999 @@ 
    18601894+/* LzmaDec.c -- LZMA Decoder 
     
    28572891+  return res; 
    28582892+} 
    2859 --- /dev/null 
    2860 +++ b/lib/lzma/LzmaEnc.c 
     2893Index: linux-2.6.38-rc6/lib/lzma/LzmaEnc.c 
     2894=================================================================== 
     2895--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     2896+++ linux-2.6.38-rc6/lib/lzma/LzmaEnc.c 2011-02-28 16:14:14.485424605 +0100 
    28612897@@ -0,0 +1,2271 @@ 
    28622898+/* LzmaEnc.c -- LZMA Encoder 
     
    51315167+  return res; 
    51325168+} 
    5133 --- /dev/null 
    5134 +++ b/lib/lzma/Makefile 
     5169Index: linux-2.6.38-rc6/lib/lzma/Makefile 
     5170=================================================================== 
     5171--- /dev/null   1970-01-01 00:00:00.000000000 +0000 
     5172+++ linux-2.6.38-rc6/lib/lzma/Makefile  2011-02-28 15:34:05.321257314 +0100 
    51355173@@ -0,0 +1,7 @@ 
    51365174+lzma_compress-objs := LzFind.o LzmaEnc.o 
Note: See TracChangeset for help on using the changeset viewer.