JFFS2 problem with filename length > 7

Martin Wedepohl martinatgd at gmail.com
Wed Sep 27 17:18:17 EDT 2006


On 9/27/06, David Woodhouse <dwmw2 at infradead.org> wrote:
> On Tue, 2006-09-26 at 23:13 -0600, Martin Wedepohl wrote:
> > bash-3.00# ls -al /mnt
> > ls: /mnt/8888: No such file or directory
> > ls: /mnt/9999: No such file or directory
> > ls: /mnt/aaaa: No such file or directory
>
> Weird. Please reproduce with CONFIG_JFFS2_FS_DEBUG=1 and show the
> (KERN_DEBUG) messages -- preferably by capturing them (without loss)
> over a serial port. Please also take a snapshot of the offending image
> from the flash.
>
> I suspect a hardware driver or wiring problem.
>
> --
> dwmw2
>
>

Attached is the dmesg (jffs2_debug.txt) and the snapshot of the flash
sector (jffs2_flash.txt).  Hope that is acceptable etiquette.

Martin
-------------- next part --------------
dmesg
Linux version 2.6.17-g4e21eb5f-dirty (wedepohl at kweeds) (gcc version 4.0.0 (DENX ELDK 4.0 4.0.0)) #9 PREEMPT Wed Sep 27 10:
38:30 MDT 2006
On node 0 totalpages: 65536
  DMA zone: 65536 pages, LIFO batch:15
Built 1 zonelists
Kernel command line: console=ttyPSC3,115200n8 root=/dev/nfs rw nfsroot=192.168.100.60:/opt/eldk/ppc_6xx ip=::::::dhcp pani
c=5
PID hash table entries: 2048 (order: 11, 8192 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 257152k available (1868k kernel code, 728k data, 104k init, 0k highmem)
Calibrating delay loop... 263.16 BogoMIPS (lpj=526336)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
DMA: MPC52xx BestComm driver
MPC52xx BestComm inited
Generic PHY: Registered new driver
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 5, 131072 bytes)
TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
TCP: Hash tables configured (established 8192 bind 4096)
TCP reno registered
Thermal assist unit not available
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Allocated 267964 bytes for deflate workspace
Allocated 46912 bytes for inflate workspace
Registering JFFS2 compressor "zlib"
Registering JFFS2 compressor "rtime"
JFFS2: default compression mode: priority
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
Serial: MPC52xx PSC driver
ttyPSC3 at MMIO 0xf0002600 (irq = 50) is a MPC52xx PSC
ttyPSC4 at MMIO 0xf0002800 (irq = 51) is a MPC52xx PSC
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
Marvell 88E1101: Registered new driver
M88E6095: Registered new driver
eth0: Phy @ 0x0, type GENERIC (0x00000000)
Main Flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
Main Flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
LES5200: Flash at 0xfc000000
Creating 10 MTD partitions on "Main Flash":
0x00000000-0x00080000 : "fpga"
0x00080000-0x000c0000 : "cpld"
0x000c0000-0x00140000 : "vap"
0x00140000-0x00160000 : "fps"
0x00160000-0x00180000 : "fps_test"
0x00180000-0x00300000 : "kernel"
0x00300000-0x03d00000 : "filesys"
0x03d00000-0x03f00000 : "config"
0x03f00000-0x03fe0000 : "uboot"
0x03fe0000-0x04000000 : "env"
Backup Flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
Backup Flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
LES5200: Flash at 0xf8000000
Creating 1 MTD partitions on "Backup Flash":
0x00000000-0x04000000 : "backup_flash"
ip_conntrack version 2.4 (2048 buckets, 16384 max) - 204 bytes per conntrack
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP bic registered
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
eth0: config: auto-negotiation off, No speed/duplex selected?.
Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.100.106
IP-Config: Complete:
      device=eth0, addr=192.168.100.106, mask=255.255.255.0, gw=192.168.100.1,
     host=les006.fw.gdcanada.com, domain=fw.gdcanada.com, nis-domain=(none),
     bootserver=0.0.0.0, rootserver=192.168.100.60, rootpath=
Looking up port of RPC 100003/2 on 192.168.100.60
Looking up port of RPC 100005/1 on 192.168.100.60
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 104k init
jffs2_get_sb(): dev_name "/dev/mtdblock7"
jffs2_get_sb(): path_lookup() returned 0, inode cf0c7440
jffs2_get_sb_mtd(): New superblock for device 7 ("config")
[JFFS2 DBG] (876) jffs2_build_filesystem: build FS data structures
Allocating readbuf of 4096 bytes
jffs2_scan_eraseblock(): Scanning block at 0x0
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00000000. Apply original scan.
CLEANMARKER node found at 0x00000000
Found empty flash at 0x00000010
Empty flash to end of buffer at 0x00000400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x20000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00020000. Apply original scan.
CLEANMARKER node found at 0x00020000
Found empty flash at 0x00020010
Empty flash to end of buffer at 0x00020400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x40000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00040000. Apply original scan.
CLEANMARKER node found at 0x00040000
Found empty flash at 0x00040010
Empty flash to end of buffer at 0x00040400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x60000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00060000. Apply original scan.
CLEANMARKER node found at 0x00060000
Found empty flash at 0x00060010
Empty flash to end of buffer at 0x00060400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x80000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00080000. Apply original scan.
CLEANMARKER node found at 0x00080000
Found empty flash at 0x00080010
Empty flash to end of buffer at 0x00080400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0xa0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x000a0000. Apply original scan.
CLEANMARKER node found at 0x000a0000
Found empty flash at 0x000a0010
Empty flash to end of buffer at 0x000a0400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0xc0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x000c0000. Apply original scan.
CLEANMARKER node found at 0x000c0000
Found empty flash at 0x000c0010
Empty flash to end of buffer at 0x000c0400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0xe0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x000e0000. Apply original scan.
CLEANMARKER node found at 0x000e0000
Found empty flash at 0x000e0010
Empty flash to end of buffer at 0x000e0400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x100000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00100000. Apply original scan.
CLEANMARKER node found at 0x00100000
Found empty flash at 0x00100010
Empty flash to end of buffer at 0x00100400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x120000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00120000. Apply original scan.
CLEANMARKER node found at 0x00120000
Found empty flash at 0x00120010
Empty flash to end of buffer at 0x00120400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x140000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00140000. Apply original scan.
CLEANMARKER node found at 0x00140000
Found empty flash at 0x00140010
Empty flash to end of buffer at 0x00140400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x160000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00160000. Apply original scan.
CLEANMARKER node found at 0x00160000
Found empty flash at 0x00160010
Empty flash to end of buffer at 0x00160400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x180000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x00180000. Apply original scan.
CLEANMARKER node found at 0x00180000
Found empty flash at 0x00180010
Empty flash to end of buffer at 0x00180400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x1a0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x001a0000. Apply original scan.
CLEANMARKER node found at 0x001a0000
Found empty flash at 0x001a0010
Empty flash to end of buffer at 0x001a0400
1024 bytes at start of block seems clean... assuming all clean
jffs2_scan_eraseblock(): Scanning block at 0x1c0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x001c0000. Apply original scan.
jffs2_scan_dirent_node(): Node at 0x001c0050
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f3c8 (ino #1)
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "1", ino #2
jffs2_scan_inode_node(): Node at 0x001c007c
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f3b0 (ino #2)
Node is ino #2, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c0104
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "22", ino #3
jffs2_scan_inode_node(): Node at 0x001c0130
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f398 (ino #3)
Node is ino #3, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c01b8
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "333", ino #4
jffs2_scan_inode_node(): Node at 0x001c01e4
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f380 (ino #4)
Node is ino #4, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c026c
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "4444", ino #5
jffs2_scan_inode_node(): Node at 0x001c0298
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f368 (ino #5)
Node is ino #5, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c0320
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "55555", ino #6
jffs2_scan_inode_node(): Node at 0x001c0350
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f350 (ino #6)
Node is ino #6, version 2. Range 0x0-0x0
Fewer than 46 bytes (dirent node) left to end of buf. Reading 0x1000 at 0x001c03d8
jffs2_scan_dirent_node(): Node at 0x001c03d8
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "666666", ino #7
jffs2_scan_inode_node(): Node at 0x001c0408
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f338 (ino #7)
Node is ino #7, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c0490
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "7777777", ino #8
jffs2_scan_inode_node(): Node at 0x001c04c0
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f320 (ino #8)
Node is ino #8, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c0548
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "88888888", ino #9
jffs2_scan_inode_node(): Node at 0x001c0578
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f308 (ino #9)
Node is ino #9, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c0600
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "999999999", ino #10
jffs2_scan_inode_node(): Node at 0x001c0634
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f2f0 (ino #10)
Node is ino #10, version 2. Range 0x0-0x0
jffs2_scan_dirent_node(): Node at 0x001c06bc
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "aaaaaaaaaa", ino #11
jffs2_scan_inode_node(): Node at 0x001c06f0
[JFFS2 DBG] (876) jffs2_add_ino_cache: add cf07f2d8 (ino #11)
Node is ino #11, version 2. Range 0x0-0x0
Found empty flash at 0x001c0738
Empty flash to end of buffer at 0x001c13d8
Reading another 0x1000 at 0x001c13d8
Empty flash to end of buffer at 0x001c23d8
Reading another 0x1000 at 0x001c23d8
Empty flash to end of buffer at 0x001c33d8
Reading another 0x1000 at 0x001c33d8
Empty flash to end of buffer at 0x001c43d8
Reading another 0x1000 at 0x001c43d8
Empty flash to end of buffer at 0x001c53d8
Reading another 0x1000 at 0x001c53d8
Empty flash to end of buffer at 0x001c63d8
Reading another 0x1000 at 0x001c63d8
Empty flash to end of buffer at 0x001c73d8
Reading another 0x1000 at 0x001c73d8
Empty flash to end of buffer at 0x001c83d8
Reading another 0x1000 at 0x001c83d8
Empty flash to end of buffer at 0x001c93d8
Reading another 0x1000 at 0x001c93d8
Empty flash to end of buffer at 0x001ca3d8
Reading another 0x1000 at 0x001ca3d8
Empty flash to end of buffer at 0x001cb3d8
Reading another 0x1000 at 0x001cb3d8
Empty flash to end of buffer at 0x001cc3d8
Reading another 0x1000 at 0x001cc3d8
Empty flash to end of buffer at 0x001cd3d8
Reading another 0x1000 at 0x001cd3d8
Empty flash to end of buffer at 0x001ce3d8
Reading another 0x1000 at 0x001ce3d8
Empty flash to end of buffer at 0x001cf3d8
Reading another 0x1000 at 0x001cf3d8
Empty flash to end of buffer at 0x001d03d8
Reading another 0x1000 at 0x001d03d8
Empty flash to end of buffer at 0x001d13d8
Reading another 0x1000 at 0x001d13d8
Empty flash to end of buffer at 0x001d23d8
Reading another 0x1000 at 0x001d23d8
Empty flash to end of buffer at 0x001d33d8
Reading another 0x1000 at 0x001d33d8
Empty flash to end of buffer at 0x001d43d8
Reading another 0x1000 at 0x001d43d8
Empty flash to end of buffer at 0x001d53d8
Reading another 0x1000 at 0x001d53d8
Empty flash to end of buffer at 0x001d63d8
Reading another 0x1000 at 0x001d63d8
Empty flash to end of buffer at 0x001d73d8
Reading another 0x1000 at 0x001d73d8
Empty flash to end of buffer at 0x001d83d8
Reading another 0x1000 at 0x001d83d8
Empty flash to end of buffer at 0x001d93d8
Reading another 0x1000 at 0x001d93d8
Empty flash to end of buffer at 0x001da3d8
Reading another 0x1000 at 0x001da3d8
Empty flash to end of buffer at 0x001db3d8
Reading another 0x1000 at 0x001db3d8
Empty flash to end of buffer at 0x001dc3d8
Reading another 0x1000 at 0x001dc3d8
Empty flash to end of buffer at 0x001dd3d8
Reading another 0x1000 at 0x001dd3d8
Empty flash to end of buffer at 0x001de3d8
Reading another 0x1000 at 0x001de3d8
Empty flash to end of buffer at 0x001df3d8
Reading another 0xc28 at 0x001df3d8
Empty flash to end of buffer at 0x001e0000
Empty flash at 001c0734 runs to end of block. Treating as free_space
Block at 0x001c0000: free 0x0001f8cc, dirty 0x000002b4, unchecked 0x000002a8, used 0x000001d8
jffs2_scan_medium(): new nextblock = 0x001c0000
jffs2_scan_eraseblock(): Scanning block at 0x1e0000
[JFFS2 DBG] (876) jffs2_scan_eraseblock: no summary found in jeb 0x001e0000. Apply original scan.
CLEANMARKER node found at 0x001e0000
Found empty flash at 0x001e0010
Empty flash to end of buffer at 0x001e0400
1024 bytes at start of block seems clean... assuming all clean
[JFFS2 DBG] (876) jffs2_build_filesystem: scanned flash completely
[JFFS2 DBG] dump JFFS2 blocks lists:
flash_size: 0x200000
used_size: 0x00028c
dirty_size: 0x000000
wasted_size: 0x0002b4
unchecked_size: 0x0002a8
free_size: 0x1ff818
erasing_size: 0x000000
bad_size: 0x000000
sector_size: 0x020000
jffs2_reserved_blocks size: 0x000000
nextblock: 0x1c0000 (used 0x0001d8, dirty 0x000000, wasted 0x0002b4, unchecked 0x0002a8, free 0x01f8cc)
gcblock: NULL
clean_list: empty
very_dirty_list: empty
dirty_list: empty
erasable_list: empty
erasing_list: empty
erase_pending_list: empty
erasable_pending_wbuf_list: empty
free_list: 0x1e0000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x1a0000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x180000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x160000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x140000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x120000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x100000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x0e0000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x0c0000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x0a0000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x080000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x060000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x040000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x020000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
free_list: 0x000000 (used 0x00000c, dirty 0x000000, wasted 0x000000, unchecked 0x000000, free 0x01fff4)
bad_list: empty
bad_used_list: empty
[JFFS2 DBG] (876) jffs2_build_filesystem: pass 1 starting
[JFFS2 DBG] (876) jffs2_build_inode_pass1: building directory inode #1
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "1" (ino #2)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "22" (ino #3)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "333" (ino #4)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "4444" (ino #5)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "55555" (ino #6)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "88888888" (ino #9)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "666666" (ino #7)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "7777777" (ino #8)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "999999999" (ino #10)
[JFFS2 DBG] (876) jffs2_build_inode_pass1: increased nlink for child "aaaaaaaaaa" (ino #11)
[JFFS2 DBG] (876) jffs2_build_filesystem: pass 1 complete
[JFFS2 DBG] (876) jffs2_build_filesystem: pass 2 starting
[JFFS2 DBG] (876) jffs2_build_filesystem: pass 2a starting
[JFFS2 DBG] (876) jffs2_build_filesystem: pass 2a complete
[JFFS2 DBG] (876) jffs2_build_filesystem: freeing temporary data structures
[JFFS2 DBG] (876) jffs2_build_filesystem: FS build complete
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: JFFS2 trigger levels (size 2048 KiB, block size 128 KiB, 16 blocks)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Blocks required to allow deletion:    2 (256 KiB)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Blocks required to allow writes:      3 (384 KiB)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Blocks required to quiesce GC thread: 4 (512 KiB)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Blocks required to allow GC merges:   3 (384 KiB)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Blocks required to GC bad blocks:     0 (0 KiB)
[JFFS2 DBG] (876) jffs2_calc_trigger_levels: Amount of dirty space required to GC: 152043 bytes
jffs2_do_fill_super(): Getting root inode
jffs2_read_inode(): inode->i_ino == 1
[JFFS2 DBG] (876) jffs2_do_read_inode: read inode #1
[JFFS2 DBG] (876) jffs2_do_read_inode_internal: ino #1 nlink is 1
[JFFS2 DBG] (876) jffs2_get_inode_nodes: ino #1
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c06bc(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "aaaa", ino #11
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0600(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "9999", ino #10
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0548(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "8888", ino #9
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0490(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "7777777", ino #8
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c03d8(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "666666", ino #7
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0320(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "55555", ino #6
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c026c(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "4444", ino #5
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c01b8(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "333", ino #4
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0104(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "22", ino #3
[JFFS2 DBG] (876) jffs2_get_inode_nodes: read 40 bytes at 0x1c0050(2).
[JFFS2 DBG] (876) jffs2_add_fd_to_list: add dirent "1", ino #2
[JFFS2 DBG] (876) jffs2_get_inode_nodes: nodes of inode #1 were read, the highest version is 10, latest_mctime 117, mctime
_ver 10.
jffs2_read_inode() returning
jffs2_do_fill_super(): d_alloc_root()
JFFS2: Garbage collect thread is pid 877
jffs2_thread_should_wake(): unchecked_size 680, checked_ino #0
jffs2_garbage_collect_thread(): pass
Skipping ino #1 already checked
jffs2_garbage_collect_pass() triggering inode scan of ino#2
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #2 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #2
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c007c(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c007c: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #2 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c007c(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 612, checked_ino #3
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#3
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #3 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #3
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0130(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0130: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #3 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0130(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 544, checked_ino #4
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#4
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #4 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #4
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c01e4(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c01e4: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #4 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c01e4(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 476, checked_ino #5
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#5
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #5 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #5
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0298(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0298: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #5 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0298(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 408, checked_ino #6
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#6
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #6 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #6
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0350(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0350: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #6 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0350(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 340, checked_ino #7
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#7
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #7 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #7
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0408(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0408: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #7 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0408(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 272, checked_ino #8
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#8
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #8 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #8
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c04c0(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c04c0: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #8 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c04c0(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 204, checked_ino #9
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#9
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #9 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #9
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0578(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0578: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #9 were read, the highest version is 2, latest_mctime 0, mctime_ve
r 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0578(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 136, checked_ino #10
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#10
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #10 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #10
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c0634(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c0634: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #10 were read, the highest version is 2, latest_mctime 0, mctime_v
er 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c0634(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): unchecked_size 68, checked_ino #11
jffs2_garbage_collect_thread(): pass
jffs2_garbage_collect_pass() triggering inode scan of ino#11
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: ino #11 nlink is 1
[JFFS2 DBG] (877) jffs2_get_inode_nodes: ino #11
[JFFS2 DBG] (877) jffs2_get_inode_nodes: read 40 bytes at 0x1c06f0(0).
[JFFS2 DBG] (877) read_more: read more 28 bytes
[JFFS2 DBG] (877) read_dnode: the node has no data.
[JFFS2 DBG] (877) read_dnode: dnode @001c06f0: ver 2, offset 0x00, dsize 0x00, csize 0x00
[JFFS2 DBG] (877) jffs2_get_inode_nodes: nodes of inode #11 were read, the highest version is 2, latest_mctime 0, mctime_v
er 0.
[JFFS2 DBG] (877) jffs2_do_read_inode_internal: consider node ver 2, phys offset 0x1c06f0(3), range 0-0.
[JFFS2 DBG] (877) jffs2_truncate_fragtree: truncating fragtree to 0x00000000 bytes
jffs2_thread_should_wake(): nr_free_blocks 15, nr_erasing_blocks 0, dirty_size 0x0: no
jffs2_garbage_collect_thread sleeping...
bash-3.00# ttyPSC3 at MMIO 0xf0002600 (irq = 50) is a MPC52xx PSC
-------------- next part --------------
0000:0000 19 85 00 03 00 00 00 0c f0 60 dc 98 19 85 c0 02 00 00 00 44 a4 ef 22 3e 00 00 00 02 00 00 00 01 ........��`��...��....D����">........
0000:0020 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 4b 00 00 00 4b 00 00 00 4b 00 00 00 00 00 00 00 00 ...��...........K...K...K........
0000:0040 00 00 00 00 00 00 00 00 00 00 00 00 88 d8 db 7a 19 85 e0 01 00 00 00 29 d0 4c 45 0b 00 00 00 01 .............����z..��....)��LE.....
0000:0060 00 00 00 01 00 00 00 02 00 00 00 4b 01 08 10 50 b4 05 61 0d 51 de 00 3a 31 ff ff ff 19 85 e0 02 ...........K...P��.a.Q��.:1������..��.
0000:0080 00 00 00 44 a4 ef 22 3e 00 00 00 02 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 50 ...D����">...........��...........P
0000:00a0 00 00 00 50 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9d b3 7a 4c ...P...P.....................��zL
0000:00c0 19 85 c0 02 00 00 00 44 a4 ef 22 3e 00 00 00 03 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 ..��....D����">...........��........
0000:00e0 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...R...R...R....................
0000:0100 7d f2 52 45 19 85 e0 01 00 00 00 2a 49 45 14 b1 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 52 }��RE..��....*IE.��...............R
0000:0120 02 08 10 50 f5 14 20 28 25 a7 05 f1 32 32 ff ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 03 ...P��. (%��.��22����..��....D����">....
0000:0140 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 52 00 00 00 52 00 00 00 52 00 00 00 00 .......��...........R...R...R....
0000:0160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9e bb e5 e7 19 85 c0 02 00 00 00 44 a4 ef 22 3e .................������..��....D����">
0000:0180 00 00 00 04 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 54 00 00 00 54 00 00 00 54 ...........��...........T...T...T
0000:01a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9b 20 59 4b 19 85 e0 01 00 00 00 2b ..................... YK..��....+
0000:01c0 3e 42 24 27 00 00 00 01 00 00 00 03 00 00 00 04 00 00 00 54 03 08 10 50 90 56 10 8f 6d 96 5f ef >B$'...............T...P.V..m._��
0000:01e0 33 33 33 ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 04 00 00 00 02 00 00 81 a4 00 00 00 00 333��..��....D����">...........��....
0000:0200 00 00 00 00 00 00 00 54 00 00 00 54 00 00 00 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......T...T...T................
0000:0220 00 00 00 00 78 69 ee e9 19 85 c0 02 00 00 00 44 a4 ef 22 3e 00 00 00 05 00 00 00 01 00 00 81 a4 ....xi����..��....D����">...........��
0000:0240 00 00 00 00 00 00 00 00 00 00 00 57 00 00 00 57 00 00 00 57 00 00 00 00 00 00 00 00 00 00 00 00 ...........W...W...W............
0000:0260 00 00 00 00 00 00 00 00 25 df 1e 33 19 85 e0 01 00 00 00 2c a0 26 b1 84 00 00 00 01 00 00 00 04 ........%��.3..��....,��&��.........
0000:0280 00 00 00 05 00 00 00 57 04 08 10 50 ca 1e 2a 01 c6 b5 25 f8 34 34 34 34 19 85 e0 02 00 00 00 44 .......W...P��.*.����%��4444..��....D
0000:02a0 a4 ef 22 3e 00 00 00 05 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 57 00 00 00 57 ����">...........��...........W...W
0000:02c0 00 00 00 57 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c6 96 a9 91 19 85 c0 02 ...W....................��.��...��.
0000:02e0 00 00 00 44 a4 ef 22 3e 00 00 00 06 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 59 ...D����">...........��...........Y
0000:0300 00 00 00 59 00 00 00 59 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cf 2f 6b 91 ...Y...Y....................��/k.
0000:0320 19 85 e0 01 00 00 00 2d d7 21 81 12 00 00 00 01 00 00 00 05 00 00 00 06 00 00 00 59 05 08 10 50 ..��....-��!.................Y...P
0000:0340 c2 c0 00 6b 78 16 1e 8b 35 35 35 35 35 ff ff ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 06 ����.kx...55555������..��....D����">....
0000:0360 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 59 00 00 00 59 00 00 00 59 00 00 00 00 .......��...........Y...Y...Y....
0000:0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c 66 dc 33 19 85 c0 02 00 00 00 44 a4 ef 22 3e ................,f��3..��....D����">
0000:03a0 00 00 00 07 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 5e 00 00 00 5e 00 00 00 5e ...........��...........^...^...^
0000:03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 eb 9c 45 66 19 85 e0 01 00 00 00 2e ....................��.Ef..��.....
0000:03e0 4e 28 d0 a8 00 00 00 01 00 00 00 06 00 00 00 07 00 00 00 5e 06 08 10 50 5c 01 68 ad 4f 42 93 25 N(����...............^...P\.h��OB.%
0000:0400 36 36 36 36 36 36 ff ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 07 00 00 00 02 00 00 81 a4 666666����..��....D����">...........��
0000:0420 00 00 00 00 00 00 00 00 00 00 00 5e 00 00 00 5e 00 00 00 5e 00 00 00 00 00 00 00 00 00 00 00 00 ...........^...^...^............
0000:0440 00 00 00 00 00 00 00 00 08 d5 f2 c4 19 85 c0 02 00 00 00 44 a4 ef 22 3e 00 00 00 08 00 00 00 01 .........������..��....D����">........
0000:0460 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 63 00 00 00 63 00 00 00 00 00 00 00 00 ...��...........c...c...c........
0000:0480 00 00 00 00 00 00 00 00 00 00 00 00 ee cf 50 a5 19 85 e0 01 00 00 00 2f 39 2f e0 3e 00 00 00 01 ............����P��..��..../9/��>....
0000:04a0 00 00 00 07 00 00 00 08 00 00 00 63 07 08 10 50 54 6a 73 85 03 d8 fe 69 37 37 37 37 37 37 37 ff ...........c...PTjs..����i7777777��
0000:04c0 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 08 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 ..��....D����">...........��........
0000:04e0 00 00 00 63 00 00 00 63 00 00 00 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...c...c...c....................
0000:0500 0d 86 e7 07 19 85 c0 02 00 00 00 44 a4 ef 22 3e 00 00 00 09 00 00 00 01 00 00 81 a4 00 00 00 00 ..��...��....D����">...........��....
0000:0520 00 00 00 00 00 00 00 6a 00 00 00 6a 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......j...j...j................
0000:0540 00 00 00 00 1f 47 75 65 19 85 e0 01 00 00 00 30 b4 27 ed cb 00 00 00 01 00 00 00 08 00 00 00 09 .....Gue..��....0��'����............
0000:0560 00 00 00 6a 08 08 00 00 b8 4e 0b 09 94 a6 b5 79 38 38 38 38 38 38 38 38 19 85 e0 02 00 00 00 44 ...j....��N...����y88888888..��....D
0000:0580 a4 ef 22 3e 00 00 00 09 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 6a 00 00 00 6a ����">...........��...........j...j
0000:05a0 00 00 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fc 0e c2 c7 19 85 c0 02 ...j....................��.����..��.
0000:05c0 00 00 00 44 a4 ef 22 3e 00 00 00 0a 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 6f ...D����">...........��...........o
0000:05e0 00 00 00 6f 00 00 00 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 37 ba ac ...o...o.....................7����
0000:0600 19 85 e0 01 00 00 00 31 c3 20 dd 5d 00 00 00 01 00 00 00 09 00 00 00 0a 00 00 00 6f 09 08 00 00 ..��....1�� ��]...............o....
0000:0620 c7 40 10 72 5d b7 3e 4a 39 39 39 39 39 39 39 39 39 ff ff ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e ��@.r]��>J999999999������..��....D����">
0000:0640 00 00 00 0a 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 6f 00 00 00 6f 00 00 00 6f ...........��...........o...o...o
0000:0660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e4 7e 0d 0e 19 85 c0 02 00 00 00 44 ....................��~....��....D
0000:0680 a4 ef 22 3e 00 00 00 0b 00 00 00 01 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 75 00 00 00 75 ����">...........��...........u...u
0000:06a0 00 00 00 75 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef 74 5c a7 19 85 e0 01 ...u....................��t\��..��.
0000:06c0 00 00 00 32 5a 29 8c e7 00 00 00 01 00 00 00 0a 00 00 00 0b 00 00 00 75 0a 08 00 00 c1 f1 2b 87 ...2Z).��...............u....����+.
0000:06e0 af 9b a5 86 61 61 61 61 61 61 61 61 61 61 ff ff 19 85 e0 02 00 00 00 44 a4 ef 22 3e 00 00 00 0b ��.��.aaaaaaaaaa����..��....D����">....
0000:0700 00 00 00 02 00 00 81 a4 00 00 00 00 00 00 00 00 00 00 00 75 00 00 00 75 00 00 00 75 00 00 00 00 .......��...........u...u...u....
0000:0720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 3d eb 05 ff ff ff ff ff ff ff ff ff ff ff ff .................=��.������������������������
0000:0740                                                                                                                                 


More information about the linux-mtd mailing list