This patch fixes some issues with JFFS2 summary support in U-Boot. 1/ Summary support made compilation configurable (as summary support considered expiremental even in Linux). 2/ Summary code can do unaligned 16-bit and 32-bit memory accesses. We need to get data byte by byte to exclude data aborts. 3/ Make summary scan in two passes so we can safely fall back to full scan if we found unsupported entry in the summary. Signed-off-by: Ilya Yanok <yanok@emcraft.com> |
||
|---|---|---|
| .. | ||
| Makefile | ||
| compr_lzari.c | ||
| compr_lzo.c | ||
| compr_rtime.c | ||
| compr_rubin.c | ||
| compr_zlib.c | ||
| jffs2_1pass.c | ||
| jffs2_nand_1pass.c | ||
| jffs2_nand_private.h | ||
| jffs2_private.h | ||
| mini_inflate.c | ||
| summary.h | ||