JFFS2: Kernel 2.6.24.2 Ooops during excessive write test

Martin Creutziger martin.creutziger at barco.com
Mon Apr 7 02:30:13 EDT 2008


> On Mon, 2008-03-31 at 19:23 +0400, Damir Shayhutdinov wrote:
> > Hi!
> > 
> > 2008/3/31, Martin Creutziger wrote:
> > >
> > >  I am doing some excessive write tests on a PPC405EP running kernel
> > >  2.6.24.2 at the moment. At irregular intervals, the "space accounting
> > >  superblock info" gets "screwed" and I'd like to know why this happens
> > >  and if it is fixable. 
> > 
> > Can you test this patch with your system?
> > http://lists.infradead.org/pipermail/linux-mtd/2007-November/019866.html

Hi again,

that did not work out well. Although the volume did not fill up any more now (df -k shows 556k used, which is ok), the oops still occured.
In addition to the last lines of dmesg output that I paste here, I attach the complete dmesg-buffer for detailed information.

Hints are strongly appreciated, as this could be a show-stopper bug for my application.

Thanks and greetings . . . Martin


dmesg out:
[JFFS2 DBG] (59) jffs2_link_node_ref: Last node at c19dd6a0 is (fffffffe,00000000)
[JFFS2 DBG] (59) jffs2_link_node_ref: New ref is c19dd6a0 (fffffffe becomes 00020003,00000000) len 0xc
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847cf8 (ino #3312027)
jffs2_do_new_inode(): Assigned ino# 3312027
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x12a78 bytes at 0x10d588
jffs2_do_create(): reserved 0x12a78 bytes
jffs2_add_physical_node_ref(): Node at 0x10d588(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dd2f8 is (0010d546,c19dd2d4)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dd304 (fffffffe becomes 0010d58a,00000000) len 0x44
JFFS2 error: (1695) __jffs2_dbg_acct_sanity_check_nolock: eeep, space accounting superblock info is screwed.
JFFS2 error: (1695) __jffs2_dbg_acct_sanity_check_nolock: free 0x092a04 + dirty 0x123410 + used 0x029dec + erasing 0x020000 + bad 0x000000 + wasted 0x00040c + unchecked 0x000000 != total 0x200000.
------------[ cut here ]------------
kernel BUG at fs/jffs2/debug.c:43!
Oops: Exception in kernel mode, sig: 5 [#1]
PREEMPT 
NIP: c00f3c1c LR: c00f3c1c CTR: c012b37c
REGS: c19b9c50 TRAP: 0700   Not tainted  (2.6.24.2-pico4-MCRE-DEBUG)
MSR: 00029030 <EE,ME,IR,DR>  CR: 48008024  XER: 00000000
TASK = c1877030[1695] 'killflash5.sh' THREAD: c19b8000
GPR00: c00f3c1c c19b9d00 c1877030 000000c8 00000001 00000001 00000000 0000b248 
GPR08: 00000004 c19b8000 c0280000 c19b8000 28008022 30000000 01fa8300 00000000 
GPR16: 00000001 ffffffff 00000002 007fff00 000001b6 00000001 00000000 00000000 
GPR24: c184f958 c1847cf8 00000044 00000002 00200000 c01e0000 c1917800 c1917800 
NIP [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
LR [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
Call Trace:
[c19b9d00] [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154 (unreliable)
[c19b9d30] [c00e8c54] jffs2_add_physical_node_ref+0x188/0x1cc
[c19b9d60] [c00ec2a8] jffs2_write_dnode+0x370/0x410
[c19b9dc0] [c00ecb80] jffs2_do_create+0xac/0x2d8
[c19b9e00] [c00e54b4] jffs2_create+0xd8/0x170
[c19b9e30] [c0078798] vfs_create+0x98/0xd0
[c19b9e60] [c0078b2c] open_namei+0x170/0x6f4
[c19b9ea0] [c006cb58] do_filp_open+0x30/0x60
[c19b9f10] [c006cf74] do_sys_open+0x5c/0xf8
[c19b9f40] [c0002c90] ret_from_syscall+0x0/0x3c
Instruction dump:
38bd3848 811f0040 3863cd6c 813f0050 815f0054 839f003c 801f0048 817f005c 
90010008 9161000c 93810010 4bf2f11d <0fe00000> 48000000 80010034 bb810020 
note: killflash5.sh[1695] exited with preempt_count 1
BUG: scheduling while atomic: killflash5.sh/1695/0x10000002
Call Trace:
[c19b99b0] [c0008a20] show_stack+0x58/0x180 (unreliable)
[c19b99e0] [c001bae0] __schedule_bug+0x54/0x68
[c19b9a00] [c01daab0] schedule+0x74/0x39c
[c19b9a40] [c001eac0] __cond_resched+0x24/0x50
[c19b9a60] [c01db2c0] cond_resched+0x40/0x54
[c19b9a70] [c005b944] unmap_vmas+0x500/0x584
[c19b9af0] [c00611ec] exit_mmap+0x70/0x118
[c19b9b10] [c001f740] mmput+0x3c/0xe8
[c19b9b30] [c0024578] exit_mm+0xf0/0x104
[c19b9b50] [c0024b9c] do_exit+0x1cc/0x720
[c19b9b80] [c000375c] _exception+0x0/0xf8
[c19b9ba0] [c0003794] _exception+0x38/0xf8
[c19b9c40] [c000328c] ret_from_except_full+0x0/0x4c
[c19b9d00] [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
[c19b9d30] [c00e8c54] jffs2_add_physical_node_ref+0x188/0x1cc
[c19b9d60] [c00ec2a8] jffs2_write_dnode+0x370/0x410
[c19b9dc0] [c00ecb80] jffs2_do_create+0xac/0x2d8
[c19b9e00] [c00e54b4] jffs2_create+0xd8/0x170
[c19b9e30] [c0078798] vfs_create+0x98/0xd0
[c19b9e60] [c0078b2c] open_namei+0x170/0x6f4
[c19b9ea0] [c006cb58] do_filp_open+0x30/0x60
[c19b9f10] [c006cf74] do_sys_open+0x5c/0xf8
[c19b9f40] [c0002c90] ret_from_syscall+0x0/0x3c
jffs2_erase_pending_blocks completed
jffs2_write_super()
jffs2_thread_should_wake(): nr_free_blocks 5, nr_erasing_blocks 0, dirty_size 0x123410, vdirty_blocks 0: no
jffs2_erase_pending_blocks completed



DISCLAIMER:
Unless indicated otherwise, the information contained in this message is privileged and confidential, and is intended only for the use of the addressee(s) named above and others who have been specifically authorized to receive it. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message and/or attachments is strictly prohibited. The company accepts no liability for any damage caused by any virus transmitted by this email. Furthermore, the company does not warrant a proper and complete transmission of this information, nor does it accept liability for any delays. If you have received this message in error, please contact the sender and delete the message. Thank you.
-------------- next part --------------
# dmesg -s150048
ed node at 0x0002e5a0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x166138, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3311995 mode 100644
[JFFS2 DBG] (23075) jffs2_kill_fragtree: killing
Obsoleting node at 0x000256d0 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000717c, used 0x00018e84)
obliterating obsoleted node at 0x000256d0
Obsoleting node at 0x00026760 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x000081b8, used 0x00017e48)
obliterating obsoleted node at 0x00026760
Obsoleting node at 0x00026714 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00008204, used 0x00017dfc)
obliterating obsoleted node at 0x00026714
[JFFS2 DBG] (23075) jffs2_del_ino_cache: del c18476b0 (ino #3311995)
[JFFS2 DBG] (23075) jffs2_del_ino_cache: del c18476b0 (ino #3311995)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xdaa0 bytes at 0x1d2560
jffs2_write_dirent(ino #1, name at *0xc14298b0 "factory.settings.backup.1"->ino #3312011, name_crc 0xd75ae7cb)
jffs2_add_physical_node_ref(): Node at 0x1d2560(2), size 0x44
[JFFS2 DBG] (23076) jffs2_link_node_ref: Last node at c191fe8c is (001d1d27,c191fe80)
[JFFS2 DBG] (23076) jffs2_link_node_ref: New ref is c191fe98 (fffffffe becomes 001d2562,00000000) len 0x44
[JFFS2 DBG] (23076) jffs2_add_fd_to_list: add dirent "factory.settings.backup.1", ino #3312011
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
Marking old dirent node (ino #3312011) @001c960c obsolete
Obsoleting node at 0x001c960c of len 0x38: Wasting
obliterating obsoleted node at 0x001c960c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18476b0 (ino #3312015)
jffs2_do_new_inode(): Assigned ino# 3312015
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xda5c bytes at 0x1d25a4
jffs2_do_create(): reserved 0xda5c bytes
jffs2_add_physical_node_ref(): Node at 0x1d25a4(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c191fe98 is (001d2562,c1935cd0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191fea4 (fffffffe becomes 001d25a6,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001d25a4(2) with dsize 0x0, csize 0x0, node_crc 0xd38ae76a, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xda18 bytes at 0x1d25e8
jffs2_write_dirent(ino #1, name at *0xc1429d0c "factory.settings"->ino #3312015, name_crc 0x2764560c)
jffs2_add_physical_node_ref(): Node at 0x1d25e8(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c191fea4 is (001d25a6,c18476b0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191feb0 (fffffffe becomes 001d25ea,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "factory.settings", ino #3312015
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
jffs2_create: Created ino #3312015 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312015, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312015, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312015, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xd9e0 bytes at 0x1d2620
jffs2_add_physical_node_ref(): Node at 0x1d2620(2), size 0x4c
[JFFS2 DBG] (23078) jffs2_link_node_ref: Last node at c191feb0 is (001d25ea,c191fe98)
[JFFS2 DBG] (23078) jffs2_link_node_ref: New ref is c191febc (fffffffe becomes 001d2622,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d2620(2) with dsize 0x8, csize 0x8, node_crc 0x6af0fc5c, data_crc 0xa83a6387, totlen 0x0000004c
[JFFS2 DBG] (23078) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001d2620 on flash, newfrag *c183cf68
Obsoleting node at 0x001d25a4 of len 0x44: Wasting
obliterating obsoleted node at 0x001d25a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312015, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312015, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xd994 bytes at 0x1d266c
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d266c(2), size 0x1044
[JFFS2 DBG] (23079) jffs2_link_node_ref: Last node at c191febc is (001d2622,c18476b0)
[JFFS2 DBG] (23079) jffs2_link_node_ref: New ref is c191fec8 (fffffffe becomes 001d266e,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001d266c(2) with dsize 0x1000, csize 0x1000, node_crc 0x46256828, data_crc 0x709584ef, totlen 0x00001044
[JFFS2 DBG] (23079) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001d266c on flash, newfrag *c183ca88
Obsoleting node at 0x001d2620 of len 0x4c: Wasting
obliterating obsoleted node at 0x001d2620
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312015, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x001d266c (2)
Node read from 001d266c: node_crc 46256828, calculated CRC 46256828. dsize 1000, csize 1000, offset 0, buf c0f29000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312015, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312015, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xc950 bytes at 0x1d36b0
jffs2_add_physical_node_ref(): Node at 0x1d36b0(2), size 0x4c
[JFFS2 DBG] (23079) jffs2_link_node_ref: Last node at c191fec8 is (001d266e,c18476b0)
[JFFS2 DBG] (23079) jffs2_link_node_ref: New ref is c191fed4 (fffffffe becomes 001d36b2,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d36b0(2) with dsize 0x8, csize 0x8, node_crc 0x614c9537, data_crc 0x52046c41, totlen 0x0000004c
[JFFS2 DBG] (23079) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001d36b0 on flash, newfrag *c183cf68
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312015, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312015, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xc904 bytes at 0x1d36fc
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d36fc(3), size 0x103c
[JFFS2 DBG] (23079) jffs2_link_node_ref: Last node at c191fed4 is (001d36b2,c191fec8)
[JFFS2 DBG] (23079) jffs2_link_node_ref: New ref is c191fee0 (fffffffe becomes 001d36ff,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x001d36fc(3) with dsize 0xff6, csize 0xff6, node_crc 0x281dfe91, data_crc 0x9ae11a73, totlen 0x0000103a
[JFFS2 DBG] (23079) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x001d36fc on flash, newfrag *c183cde8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168204, vdirty_blocks 0: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3311996) @00030778 obsolete
Obsoleting node at 0x00030778 of len 0x40: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00008244, used 0x00017dbc)
obliterating obsoleted node at 0x00030778
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x168244, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3311996 mode 100644
[JFFS2 DBG] (23081) jffs2_kill_fragtree: killing
Obsoleting node at 0x000278a4 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00009288, used 0x00016d78)
obliterating obsoleted node at 0x000278a4
Obsoleting node at 0x000299c4 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000a2cc, used 0x00015d34)
obliterating obsoleted node at 0x000299c4
Obsoleting node at 0x0002aa54 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000b308, used 0x00014cf8)
obliterating obsoleted node at 0x0002aa54
Obsoleting node at 0x0002aa08 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000b354, used 0x00014cac)
obliterating obsoleted node at 0x0002aa08
Obsoleting node at 0x00028934 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000c398, used 0x00013c68)
obliterating obsoleted node at 0x00028934
[JFFS2 DBG] (23081) jffs2_del_ino_cache: del c18476c8 (ino #3311996)
[JFFS2 DBG] (23081) jffs2_del_ino_cache: del c18476c8 (ino #3311996)
jffs2_reserve_space(): Requested 0x40 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xb8c8 bytes at 0x1d4738
jffs2_write_dirent(ino #1, name at *0xc1424fb8 "user.settings.backup.1"->ino #3312012, name_crc 0x5fd5fe4e)
jffs2_add_physical_node_ref(): Node at 0x1d4738(2), size 0x40
[JFFS2 DBG] (23082) jffs2_link_node_ref: Last node at c191fee0 is (001d36ff,c191fed4)
[JFFS2 DBG] (23082) jffs2_link_node_ref: New ref is c191feec (fffffffe becomes 001d473a,00000000) len 0x40
[JFFS2 DBG] (23082) jffs2_add_fd_to_list: add dirent "user.settings.backup.1", ino #3312012
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
Marking old dirent node (ino #3312012) @001cb7e0 obsolete
Obsoleting node at 0x001cb7e0 of len 0x38: Wasting
obliterating obsoleted node at 0x001cb7e0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18476c8 (ino #3312016)
jffs2_do_new_inode(): Assigned ino# 3312016
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xb888 bytes at 0x1d4778
jffs2_do_create(): reserved 0xb888 bytes
jffs2_add_physical_node_ref(): Node at 0x1d4778(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c191feec is (001d473a,c191feb0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191fef8 (fffffffe becomes 001d477a,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001d4778(2) with dsize 0x0, csize 0x0, node_crc 0x2aa0c0e5, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xb844 bytes at 0x1d47bc
jffs2_write_dirent(ino #1, name at *0xc14298b0 "user.settings"->ino #3312016, name_crc 0xed64d5d1)
jffs2_add_physical_node_ref(): Node at 0x1d47bc(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c191fef8 is (001d477a,c18476c8)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191ff04 (fffffffe becomes 001d47be,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "user.settings", ino #3312016
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
jffs2_create: Created ino #3312016 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312016, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xb80c bytes at 0x1d47f4
jffs2_add_physical_node_ref(): Node at 0x1d47f4(2), size 0x4c
[JFFS2 DBG] (23083) jffs2_link_node_ref: Last node at c191ff04 is (001d47be,c191feec)
[JFFS2 DBG] (23083) jffs2_link_node_ref: New ref is c191ff10 (fffffffe becomes 001d47f6,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d47f4(2) with dsize 0x8, csize 0x8, node_crc 0x93dadbd3, data_crc 0xa83a6387, totlen 0x0000004c
[JFFS2 DBG] (23083) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001d47f4 on flash, newfrag *c183cea8
Obsoleting node at 0x001d4778 of len 0x44: Wasting
obliterating obsoleted node at 0x001d4778
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312016, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312016, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xb7c0 bytes at 0x1d4840
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d4840(2), size 0x1044
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff10 is (001d47f6,c18476c8)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff1c (fffffffe becomes 001d4842,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001d4840(2) with dsize 0x1000, csize 0x1000, node_crc 0xbf0f4fa7, data_crc 0xd46d1b53, totlen 0x00001044
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001d4840 on flash, newfrag *c183c338
Obsoleting node at 0x001d47f4 of len 0x4c: Wasting
obliterating obsoleted node at 0x001d47f4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312016, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x001d4840 (2)
Node read from 001d4840: node_crc bf0f4fa7, calculated CRC bf0f4fa7. dsize 1000, csize 1000, offset 0, buf c0fb9000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xa77c bytes at 0x1d5884
jffs2_add_physical_node_ref(): Node at 0x1d5884(2), size 0x4c
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff1c is (001d4842,c18476c8)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff28 (fffffffe becomes 001d5886,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d5884(2) with dsize 0x8, csize 0x8, node_crc 0x9866b2b8, data_crc 0x966a180b, totlen 0x0000004c
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001d5884 on flash, newfrag *c183cea8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x1000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x1000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0xa730 bytes at 0x1d58d0
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d58d0(2), size 0x1044
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff28 is (001d5886,c191ff1c)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff34 (fffffffe becomes 001d58d2,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001d58d0(2) with dsize 0x1000, csize 0x1000, node_crc 0x556b5ec8, data_crc 0xb52a793d, totlen 0x00001044
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x2000 @0x001d58d0 on flash, newfrag *c183cae8
Obsoleting node at 0x001d5884 of len 0x4c: Wasting
obliterating obsoleted node at 0x001d5884
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312016, range 0x00002000-0x00003000
Reading 8192-8192 from node at 0x001d58d0 (2)
Node read from 001d58d0: node_crc 556b5ec8, calculated CRC 556b5ec8. dsize 1000, csize 1000, offset 1000, buf c0f46000
Filling non-frag hole from 8192-12288
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x2000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x2000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x96ec bytes at 0x1d6914
jffs2_add_physical_node_ref(): Node at 0x1d6914(2), size 0x4c
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff34 is (001d58d2,c191ff1c)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff40 (fffffffe becomes 001d6916,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d6914(2) with dsize 0x8, csize 0x8, node_crc 0x142d4dda, data_crc 0x1d9f1d8a, totlen 0x0000004c
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x2008 @0x001d6914 on flash, newfrag *c183cea8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x2000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x2000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x96a0 bytes at 0x1d6960
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d6960(2), size 0x1044
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff40 is (001d6916,c191ff34)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff4c (fffffffe becomes 001d6962,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001d6960(2) with dsize 0x1000, csize 0x1000, node_crc 0x38f8d9ae, data_crc 0xbf0b2d69, totlen 0x00001044
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x3000 @0x001d6960 on flash, newfrag *c183c548
Obsoleting node at 0x001d6914 of len 0x4c: Wasting
obliterating obsoleted node at 0x001d6914
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312016, range 0x00003000-0x00004000
Reading 12288-12288 from node at 0x001d6960 (2)
Node read from 001d6960: node_crc 38f8d9ae, calculated CRC 38f8d9ae. dsize 1000, csize 1000, offset 2000, buf c0f47000
Filling non-frag hole from 12288-16384
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x3000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x3000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x865c bytes at 0x1d79a4
jffs2_add_physical_node_ref(): Node at 0x1d79a4(2), size 0x4c
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff4c is (001d6962,c191ff34)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff58 (fffffffe becomes 001d79a6,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d79a4(2) with dsize 0x8, csize 0x8, node_crc 0x32e9b8bd, data_crc 0x74d09def, totlen 0x0000004c
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x3000-0x3008 @0x001d79a4 on flash, newfrag *c183cea8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312016, page at 0x3000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312016, ofs 0x3008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x8610 bytes at 0x1d79f0
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d79f0(3), size 0x103c
[JFFS2 DBG] (23084) jffs2_link_node_ref: Last node at c191ff58 is (001d79a6,c191ff4c)
[JFFS2 DBG] (23084) jffs2_link_node_ref: New ref is c191ff64 (fffffffe becomes 001d79f3,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x001d79f0(3) with dsize 0xff6, csize 0xff6, node_crc 0x7bb8d31b, data_crc 0xa8691fb3, totlen 0x0000103a
[JFFS2 DBG] (23084) jffs2_add_full_dnode_to_inode: adding node 0x3008-0x3ffe @0x001d79f0 on flash, newfrag *c183cad0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c398, vdirty_blocks 0: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3311997) @00034a6c obsolete
Obsoleting node at 0x00034a6c of len 0x44: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000c3dc, used 0x00013c24)
obliterating obsoleted node at 0x00034a6c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16c3dc, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3311997 mode 100644
[JFFS2 DBG] (23086) jffs2_kill_fragtree: killing
Obsoleting node at 0x0002bb9c of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000d420, used 0x00012be0)
obliterating obsoleted node at 0x0002bb9c
Obsoleting node at 0x0002cc2c of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000e45c, used 0x00011ba4)
obliterating obsoleted node at 0x0002cc2c
Obsoleting node at 0x0002cbe0 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000e4a8, used 0x00011b58)
obliterating obsoleted node at 0x0002cbe0
[JFFS2 DBG] (23086) jffs2_del_ino_cache: del c18476e0 (ino #3311997)
[JFFS2 DBG] (23086) jffs2_del_ino_cache: del c18476e0 (ino #3311997)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x75d4 bytes at 0x1d8a2c
jffs2_write_dirent(ino #1, name at *0xc14296c0 "unknown.settings.backup.1"->ino #3312013, name_crc 0x151efb86)
jffs2_add_physical_node_ref(): Node at 0x1d8a2c(2), size 0x44
[JFFS2 DBG] (23087) jffs2_link_node_ref: Last node at c191ff64 is (001d79f3,c191ff58)
[JFFS2 DBG] (23087) jffs2_link_node_ref: New ref is c19dde80 (fffffffe becomes 001d8a2e,00000000) len 0x44
[JFFS2 DBG] (23087) jffs2_add_fd_to_list: add dirent "unknown.settings.backup.1", ino #3312013
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
Marking old dirent node (ino #3312013) @001cfad8 obsolete
Obsoleting node at 0x001cfad8 of len 0x38: Wasting
obliterating obsoleted node at 0x001cfad8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18476e0 (ino #3312017)
jffs2_do_new_inode(): Assigned ino# 3312017
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x7590 bytes at 0x1d8a70
jffs2_do_create(): reserved 0x7590 bytes
jffs2_add_physical_node_ref(): Node at 0x1d8a70(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dde80 is (001d8a2e,c191ff04)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dde8c (fffffffe becomes 001d8a72,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001d8a70(2) with dsize 0x0, csize 0x0, node_crc 0x34c1307a, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x754c bytes at 0x1d8ab4
jffs2_write_dirent(ino #1, name at *0xc1424fb8 "unknown.settings"->ino #3312017, name_crc 0xb527f7e4)
jffs2_add_physical_node_ref(): Node at 0x1d8ab4(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dde8c is (001d8a72,c18476e0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dde98 (fffffffe becomes 001d8ab6,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "unknown.settings", ino #3312017
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
jffs2_create: Created ino #3312017 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312017, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312017, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312017, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x7514 bytes at 0x1d8aec
jffs2_add_physical_node_ref(): Node at 0x1d8aec(2), size 0x4c
[JFFS2 DBG] (23088) jffs2_link_node_ref: Last node at c19dde98 is (001d8ab6,c19dde80)
[JFFS2 DBG] (23088) jffs2_link_node_ref: New ref is c19ddea4 (fffffffe becomes 001d8aee,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d8aec(2) with dsize 0x8, csize 0x8, node_crc 0x8dbb2b4c, data_crc 0xa83a6387, totlen 0x0000004c
[JFFS2 DBG] (23088) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001d8aec on flash, newfrag *c183c9f8
Obsoleting node at 0x001d8a70 of len 0x44: Wasting
obliterating obsoleted node at 0x001d8a70
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312017, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312017, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x74c8 bytes at 0x1d8b38
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d8b38(2), size 0x1044
[JFFS2 DBG] (23089) jffs2_link_node_ref: Last node at c19ddea4 is (001d8aee,c18476e0)
[JFFS2 DBG] (23089) jffs2_link_node_ref: New ref is c19ddeb0 (fffffffe becomes 001d8b3a,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001d8b38(2) with dsize 0x1000, csize 0x1000, node_crc 0xa16ebf38, data_crc 0x5164a187, totlen 0x00001044
[JFFS2 DBG] (23089) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001d8b38 on flash, newfrag *c183c800
Obsoleting node at 0x001d8aec of len 0x4c: Wasting
obliterating obsoleted node at 0x001d8aec
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312017, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x001d8b38 (2)
Node read from 001d8b38: node_crc a16ebf38, calculated CRC a16ebf38. dsize 1000, csize 1000, offset 0, buf c0f70000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312017, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312017, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x6484 bytes at 0x1d9b7c
jffs2_add_physical_node_ref(): Node at 0x1d9b7c(2), size 0x4c
[JFFS2 DBG] (23089) jffs2_link_node_ref: Last node at c19ddeb0 is (001d8b3a,c18476e0)
[JFFS2 DBG] (23089) jffs2_link_node_ref: New ref is c19ddebc (fffffffe becomes 001d9b7e,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001d9b7c(2) with dsize 0x8, csize 0x8, node_crc 0x86074227, data_crc 0x4f772432, totlen 0x0000004c
[JFFS2 DBG] (23089) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001d9b7c on flash, newfrag *c183c9f8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312017, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312017, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x6438 bytes at 0x1d9bc8
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1d9bc8(3), size 0x103c
[JFFS2 DBG] (23089) jffs2_link_node_ref: Last node at c19ddebc is (001d9b7e,c19ddeb0)
[JFFS2 DBG] (23089) jffs2_link_node_ref: New ref is c19ddec8 (fffffffe becomes 001d9bcb,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x001d9bc8(3) with dsize 0xff6, csize 0xff6, node_crc 0xcf562981, data_crc 0xaa665f55, totlen 0x0000103a
[JFFS2 DBG] (23089) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x001d9bc8 on flash, newfrag *c183c7a0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4a8, vdirty_blocks 0: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3311998) @00036c44 obsolete
Obsoleting node at 0x00036c44 of len 0x3c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000e4e4, used 0x00011b1c)
obliterating obsoleted node at 0x00036c44
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16e4e4, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3311998 mode 100644
[JFFS2 DBG] (23091) jffs2_kill_fragtree: killing
Obsoleting node at 0x0002dd64 of len 0x83c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000ed20, used 0x000112e0)
obliterating obsoleted node at 0x0002dd64
Obsoleting node at 0x0002dd18 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000ed6c, used 0x00011294)
obliterating obsoleted node at 0x0002dd18
[JFFS2 DBG] (23091) jffs2_del_ino_cache: del c18476f8 (ino #3311998)
[JFFS2 DBG] (23091) jffs2_del_ino_cache: del c18476f8 (ino #3311998)
jffs2_reserve_space(): Requested 0x3c bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x53fc bytes at 0x1dac04
jffs2_write_dirent(ino #1, name at *0xc14297b8 "runtimes.backup.1"->ino #3312014, name_crc 0x8d285b24)
jffs2_add_physical_node_ref(): Node at 0x1dac04(2), size 0x3c
[JFFS2 DBG] (23092) jffs2_link_node_ref: Last node at c19ddec8 is (001d9bcb,c19ddebc)
[JFFS2 DBG] (23092) jffs2_link_node_ref: New ref is c19dded4 (fffffffe becomes 001dac06,00000000) len 0x3c
[JFFS2 DBG] (23092) jffs2_add_fd_to_list: add dirent "runtimes.backup.1", ino #3312014
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
Marking old dirent node (ino #3312014) @001d1ca8 obsolete
Obsoleting node at 0x001d1ca8 of len 0x30: Wasting
obliterating obsoleted node at 0x001d1ca8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18476f8 (ino #3312018)
jffs2_do_new_inode(): Assigned ino# 3312018
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x53c0 bytes at 0x1dac40
jffs2_do_create(): reserved 0x53c0 bytes
jffs2_add_physical_node_ref(): Node at 0x1dac40(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dded4 is (001dac06,c19dde98)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddee0 (fffffffe becomes 001dac42,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001dac40(2) with dsize 0x0, csize 0x0, node_crc 0x0b0a4eef, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
jffs2_reserve_space(): Requested 0x30 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x537c bytes at 0x1dac84
jffs2_write_dirent(ino #1, name at *0xc14296c0 "runtimes"->ino #3312018, name_crc 0xb92e1eda)
jffs2_add_physical_node_ref(): Node at 0x1dac84(2), size 0x30
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddee0 is (001dac42,c18476f8)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddeec (fffffffe becomes 001dac86,00000000) len 0x30
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "runtimes", ino #3312018
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
jffs2_create: Created ino #3312018 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312018, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312018, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312018, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x534c bytes at 0x1dacb4
jffs2_add_physical_node_ref(): Node at 0x1dacb4(2), size 0x4c
[JFFS2 DBG] (23093) jffs2_link_node_ref: Last node at c19ddeec is (001dac86,c19dded4)
[JFFS2 DBG] (23093) jffs2_link_node_ref: New ref is c19ddef8 (fffffffe becomes 001dacb6,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001dacb4(2) with dsize 0x8, csize 0x8, node_crc 0xb27055d9, data_crc 0xa83a6387, totlen 0x0000004c
[JFFS2 DBG] (23093) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001dacb4 on flash, newfrag *c183cbd8
Obsoleting node at 0x001dac40 of len 0x44: Wasting
obliterating obsoleted node at 0x001dac40
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312018, page at 0x0, range 8-2046, flags 29
jffs2_write_inode_range(): Ino #3312018, ofs 0x8, len 0x7f6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x5300 bytes at 0x1dad00
calling deflate with avail_in 2026, avail_out 2026
deflate returned with avail_in 0, avail_out 0, total_in 2026, total_out 2026
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1dad00(3), size 0x83c
[JFFS2 DBG] (23094) jffs2_link_node_ref: Last node at c19ddef8 is (001dacb6,c18476f8)
[JFFS2 DBG] (23094) jffs2_link_node_ref: New ref is c19ddf04 (fffffffe becomes 001dad03,00000000) len 0x83c
jffs2_write_dnode wrote node at 0x001dad00(3) with dsize 0x7f6, csize 0x7f6, node_crc 0xc0e4bfab, data_crc 0x0aafc8dc, totlen 0x0000083a
[JFFS2 DBG] (23094) jffs2_add_full_dnode_to_inode: adding node 0x08-0x7fe @0x001dad00 on flash, newfrag *c183c788
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16ed6c, vdirty_blocks 0: no
increasing writtenlen by 2038
jffs2_write_end() returning 2038
Marking old dirent node (ino #3311999) @0003757c obsolete
Obsoleting node at 0x0003757c of len 0x44: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000edb0, used 0x00011250)
obliterating obsoleted node at 0x0003757c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x16edb0, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3311999 mode 100644
[JFFS2 DBG] (23095) jffs2_kill_fragtree: killing
Obsoleting node at 0x0002e6ac of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0000fdf4, used 0x0001020c)
obliterating obsoleted node at 0x0002e6ac
Obsoleting node at 0x0002f73c of len 0x103c: Dirtying
Eraseblock at 0x00020000 is now very dirty. Removing from dirty list...
...and adding to very_dirty_list
obliterating obsoleted node at 0x0002f73c
Obsoleting node at 0x0002f6f0 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00010e7c, used 0x0000f184)
obliterating obsoleted node at 0x0002f6f0
[JFFS2 DBG] (23095) jffs2_del_ino_cache: del c1847d58 (ino #3311999)
[JFFS2 DBG] (23095) jffs2_del_ino_cache: del c1847d58 (ino #3311999)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x4ac4 bytes at 0x1db53c
jffs2_write_dirent(ino #1, name at *0xc1429c90 "factory.settings.backup.2"->ino #3312015, name_crc 0x4e53b671)
jffs2_add_physical_node_ref(): Node at 0x1db53c(2), size 0x44
[JFFS2 DBG] (23096) jffs2_link_node_ref: Last node at c19ddf04 is (001dad03,c19ddef8)
[JFFS2 DBG] (23096) jffs2_link_node_ref: New ref is c19ddf10 (fffffffe becomes 001db53e,00000000) len 0x44
[JFFS2 DBG] (23096) jffs2_add_fd_to_list: add dirent "factory.settings.backup.2", ino #3312015
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
Marking old dirent node (ino #3312015) @001d25e8 obsolete
Obsoleting node at 0x001d25e8 of len 0x38: Wasting
obliterating obsoleted node at 0x001d25e8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847d58 (ino #3312019)
jffs2_do_new_inode(): Assigned ino# 3312019
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x4a80 bytes at 0x1db580
jffs2_do_create(): reserved 0x4a80 bytes
jffs2_add_physical_node_ref(): Node at 0x1db580(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddf10 is (001db53e,c19ddeec)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddf1c (fffffffe becomes 001db582,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001db580(2) with dsize 0x0, csize 0x0, node_crc 0xa89c66a3, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x4a3c bytes at 0x1db5c4
jffs2_write_dirent(ino #1, name at *0xc1429834 "factory.settings"->ino #3312019, name_crc 0x2764560c)
jffs2_add_physical_node_ref(): Node at 0x1db5c4(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddf1c is (001db582,c1847d58)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddf28 (fffffffe becomes 001db5c6,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "factory.settings", ino #3312019
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
jffs2_create: Created ino #3312019 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312019, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312019, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312019, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x4a04 bytes at 0x1db5fc
jffs2_add_physical_node_ref(): Node at 0x1db5fc(2), size 0x4c
[JFFS2 DBG] (23098) jffs2_link_node_ref: Last node at c19ddf28 is (001db5c6,c19ddf10)
[JFFS2 DBG] (23098) jffs2_link_node_ref: New ref is c19ddf34 (fffffffe becomes 001db5fe,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001db5fc(2) with dsize 0x8, csize 0x8, node_crc 0x11e67d95, data_crc 0xb12152c6, totlen 0x0000004c
[JFFS2 DBG] (23098) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001db5fc on flash, newfrag *c183cce0
Obsoleting node at 0x001db580 of len 0x44: Wasting
obliterating obsoleted node at 0x001db580
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312019, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312019, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x49b8 bytes at 0x1db648
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1db648(2), size 0x1044
[JFFS2 DBG] (23099) jffs2_link_node_ref: Last node at c19ddf34 is (001db5fe,c1847d58)
[JFFS2 DBG] (23099) jffs2_link_node_ref: New ref is c19ddf40 (fffffffe becomes 001db64a,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001db648(2) with dsize 0x1000, csize 0x1000, node_crc 0x3d33e9e1, data_crc 0x074245ee, totlen 0x00001044
[JFFS2 DBG] (23099) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001db648 on flash, newfrag *c183cb60
Obsoleting node at 0x001db5fc of len 0x4c: Wasting
obliterating obsoleted node at 0x001db5fc
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312019, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x001db648 (2)
Node read from 001db648: node_crc 3d33e9e1, calculated CRC 3d33e9e1. dsize 1000, csize 1000, offset 0, buf c0f20000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312019, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312019, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x3974 bytes at 0x1dc68c
jffs2_add_physical_node_ref(): Node at 0x1dc68c(2), size 0x4c
[JFFS2 DBG] (23099) jffs2_link_node_ref: Last node at c19ddf40 is (001db64a,c1847d58)
[JFFS2 DBG] (23099) jffs2_link_node_ref: New ref is c19ddf4c (fffffffe becomes 001dc68e,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001dc68c(2) with dsize 0x8, csize 0x8, node_crc 0x1a5a14fe, data_crc 0x2737db5a, totlen 0x0000004c
[JFFS2 DBG] (23099) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001dc68c on flash, newfrag *c183cce0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312019, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312019, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x3928 bytes at 0x1dc6d8
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1dc6d8(3), size 0x103c
[JFFS2 DBG] (23099) jffs2_link_node_ref: Last node at c19ddf4c is (001dc68e,c19ddf40)
[JFFS2 DBG] (23099) jffs2_link_node_ref: New ref is c19ddf58 (fffffffe becomes 001dc6db,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x001dc6d8(3) with dsize 0xff6, csize 0xff6, node_crc 0x530b7f58, data_crc 0xaa7814cc, totlen 0x0000103a
[JFFS2 DBG] (23099) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x001dc6d8 on flash, newfrag *c183cb18
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170e7c, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312000) @00039754 obsolete
Obsoleting node at 0x00039754 of len 0x40: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00010ebc, used 0x0000f144)
obliterating obsoleted node at 0x00039754
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x170ebc, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312000 mode 100644
[JFFS2 DBG] (23100) jffs2_kill_fragtree: killing
Obsoleting node at 0x00030880 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00011f00, used 0x0000e100)
obliterating obsoleted node at 0x00030880
Obsoleting node at 0x000329a0 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00012f44, used 0x0000d0bc)
obliterating obsoleted node at 0x000329a0
Obsoleting node at 0x00033a30 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00013f80, used 0x0000c080)
obliterating obsoleted node at 0x00033a30
Obsoleting node at 0x000339e4 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00013fcc, used 0x0000c034)
obliterating obsoleted node at 0x000339e4
Obsoleting node at 0x00031910 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00015010, used 0x0000aff0)
obliterating obsoleted node at 0x00031910
[JFFS2 DBG] (23100) jffs2_del_ino_cache: del c1847b90 (ino #3312000)
[JFFS2 DBG] (23100) jffs2_del_ino_cache: del c1847b90 (ino #3312000)
jffs2_reserve_space(): Requested 0x40 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x28ec bytes at 0x1dd714
jffs2_write_dirent(ino #1, name at *0xc142935c "user.settings.backup.2"->ino #3312016, name_crc 0xc6dcaff4)
jffs2_add_physical_node_ref(): Node at 0x1dd714(2), size 0x40
[JFFS2 DBG] (23101) jffs2_link_node_ref: Last node at c19ddf58 is (001dc6db,c19ddf4c)
[JFFS2 DBG] (23101) jffs2_link_node_ref: New ref is c19ddf64 (fffffffe becomes 001dd716,00000000) len 0x40
[JFFS2 DBG] (23101) jffs2_add_fd_to_list: add dirent "user.settings.backup.2", ino #3312016
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
Marking old dirent node (ino #3312016) @001d47bc obsolete
Obsoleting node at 0x001d47bc of len 0x38: Wasting
obliterating obsoleted node at 0x001d47bc
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847b90 (ino #3312020)
jffs2_do_new_inode(): Assigned ino# 3312020
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x28ac bytes at 0x1dd754
jffs2_do_create(): reserved 0x28ac bytes
jffs2_add_physical_node_ref(): Node at 0x1dd754(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddf64 is (001dd716,c19ddf28)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191f1b4 (fffffffe becomes 001dd756,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001dd754(2) with dsize 0x0, csize 0x0, node_crc 0x749cb3c5, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x2868 bytes at 0x1dd798
jffs2_write_dirent(ino #1, name at *0xc1429c90 "user.settings"->ino #3312020, name_crc 0xed64d5d1)
jffs2_add_physical_node_ref(): Node at 0x1dd798(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c191f1b4 is (001dd756,c1847b90)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c191f1c0 (fffffffe becomes 001dd79a,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "user.settings", ino #3312020
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
jffs2_create: Created ino #3312020 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312020, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x2830 bytes at 0x1dd7d0
jffs2_add_physical_node_ref(): Node at 0x1dd7d0(2), size 0x4c
[JFFS2 DBG] (23102) jffs2_link_node_ref: Last node at c191f1c0 is (001dd79a,c19ddf64)
[JFFS2 DBG] (23102) jffs2_link_node_ref: New ref is c191f1cc (fffffffe becomes 001dd7d2,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001dd7d0(2) with dsize 0x8, csize 0x8, node_crc 0xcde6a8f3, data_crc 0xb12152c6, totlen 0x0000004c
[JFFS2 DBG] (23102) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001dd7d0 on flash, newfrag *c183c4e8
Obsoleting node at 0x001dd754 of len 0x44: Wasting
obliterating obsoleted node at 0x001dd754
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312020, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312020, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x27e4 bytes at 0x1dd81c
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1dd81c(2), size 0x1044
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f1cc is (001dd7d2,c1847b90)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f1d8 (fffffffe becomes 001dd81e,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001dd81c(2) with dsize 0x1000, csize 0x1000, node_crc 0xe1333c87, data_crc 0xff928e04, totlen 0x00001044
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x001dd81c on flash, newfrag *c183c410
Obsoleting node at 0x001dd7d0 of len 0x4c: Wasting
obliterating obsoleted node at 0x001dd7d0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312020, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x001dd81c (2)
Node read from 001dd81c: node_crc e1333c87, calculated CRC e1333c87. dsize 1000, csize 1000, offset 0, buf c03fc000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x17a0 bytes at 0x1de860
jffs2_add_physical_node_ref(): Node at 0x1de860(2), size 0x4c
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f1d8 is (001dd81e,c1847b90)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f1e4 (fffffffe becomes 001de862,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001de860(2) with dsize 0x8, csize 0x8, node_crc 0xc65ac198, data_crc 0x611f7764, totlen 0x0000004c
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001de860 on flash, newfrag *c183c4e8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x1000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x1000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1754 bytes at 0x1de8ac
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1de8ac(2), size 0x1044
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f1e4 is (001de862,c191f1d8)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f1f0 (fffffffe becomes 001de8ae,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001de8ac(2) with dsize 0x1000, csize 0x1000, node_crc 0x0b572de8, data_crc 0xd790fe1a, totlen 0x00001044
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x2000 @0x001de8ac on flash, newfrag *c183cfc8
Obsoleting node at 0x001de860 of len 0x4c: Wasting
obliterating obsoleted node at 0x001de860
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312020, range 0x00002000-0x00003000
Reading 8192-8192 from node at 0x001de8ac (2)
Node read from 001de8ac: node_crc 0b572de8, calculated CRC 0b572de8. dsize 1000, csize 1000, offset 1000, buf c0f80000
Filling non-frag hole from 8192-12288
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x2000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x2000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x710 bytes at 0x1df8f0
jffs2_add_physical_node_ref(): Node at 0x1df8f0(2), size 0x4c
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f1f0 is (001de8ae,c191f1d8)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f1fc (fffffffe becomes 001df8f2,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001df8f0(2) with dsize 0x8, csize 0x8, node_crc 0xf7e6e629, data_crc 0x38cb00a7, totlen 0x0000004c
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x2008 @0x001df8f0 on flash, newfrag *c183c4e8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x2000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x2000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x6c4 bytes at 0x1df93c
calling deflate with avail_in 1652, avail_out 1652
deflate returned with avail_in 0, avail_out 0, total_in 1652, total_out 1652
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1df93c(2), size 0x6c4
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f1fc is (001df8f2,c191f1f0)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f208 (fffffffe becomes 001df93e,00000000) len 0x6c4
jffs2_write_dnode wrote node at 0x001df93c(2) with dsize 0x680, csize 0x680, node_crc 0x9913f119, data_crc 0x2a27f66d, totlen 0x000006c4
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x2680 @0x001df93c on flash, newfrag *c183cc38
Obsoleting node at 0x001df8f0 of len 0x4c: Wasting
obliterating obsoleted node at 0x001df8f0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x175010, vdirty_blocks 1: no
increasing writtenlen by 1664
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c191f208 is (001df93e,c191f1f0)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c191f214 (fffffffe becomes 001e0001,00000000) len 0x0
Adding full erase block at 0x001c0000 to dirty_list (free 0x00000000, dirty 0x00000b88, used 0x0001f478
jffs2_find_nextblock(): new nextblock = 0x00100000
Obsoleting node at 0x00100000 of len 0xc: Wasting
obliterating obsoleted node at 0x00100000
jffs2_do_reserve_space(): Giving 0x1fff4 bytes at 0x10000c
calling deflate with avail_in 2420, avail_out 2420
deflate returned with avail_in 0, avail_out 0, total_in 2420, total_out 2420
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x10000c(3), size 0x9c4
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c1936d24 is (00100001,00000000)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c1936d30 (fffffffe becomes 0010000f,00000000) len 0x9c4
jffs2_write_dnode wrote node at 0x0010000c(3) with dsize 0x980, csize 0x980, node_crc 0x14b8a8fb, data_crc 0xb4031351, totlen 0x000009c4
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x2680-0x3000 @0x0010000c on flash, newfrag *c183c4e8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x175b98, vdirty_blocks 1: no
increasing writtenlen by 2432
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312020, range 0x00003000-0x00004000
Reading 12288-12288 from node at 0x0010000c (3)
Node read from 0010000c: node_crc 14b8a8fb, calculated CRC 14b8a8fb. dsize 980, csize 980, offset 2680, buf c0f81000
Filling non-frag hole from 12288-16384
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x3000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x3000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1f630 bytes at 0x1009d0
jffs2_add_physical_node_ref(): Node at 0x1009d0(2), size 0x4c
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c1936d30 is (0010000f,c191f208)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c1936d3c (fffffffe becomes 001009d2,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001009d0(2) with dsize 0x8, csize 0x8, node_crc 0x393583ef, data_crc 0x8a12cfdc, totlen 0x0000004c
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x3000-0x3008 @0x001009d0 on flash, newfrag *c183ca70
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x175b98, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312020, page at 0x3000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312020, ofs 0x3008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1f5e4 bytes at 0x100a1c
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x100a1c(3), size 0x103c
[JFFS2 DBG] (23103) jffs2_link_node_ref: Last node at c1936d3c is (001009d2,c1936d30)
[JFFS2 DBG] (23103) jffs2_link_node_ref: New ref is c1936d48 (fffffffe becomes 00100a1f,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x00100a1c(3) with dsize 0xff6, csize 0xff6, node_crc 0x7b3acf4a, data_crc 0x125a171c, totlen 0x0000103a
[JFFS2 DBG] (23103) jffs2_add_full_dnode_to_inode: adding node 0x3008-0x3ffe @0x00100a1c on flash, newfrag *c183cf08
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x175b98, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312001) @0003da48 obsolete
Obsoleting node at 0x0003da48 of len 0x44: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00015054, used 0x0000afac)
obliterating obsoleted node at 0x0003da48
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x175bdc, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312001 mode 100644
[JFFS2 DBG] (23104) jffs2_kill_fragtree: killing
Obsoleting node at 0x00034b78 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00016098, used 0x00009f68)
obliterating obsoleted node at 0x00034b78
Obsoleting node at 0x00035c08 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x000170d4, used 0x00008f2c)
obliterating obsoleted node at 0x00035c08
Obsoleting node at 0x00035bbc of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00017120, used 0x00008ee0)
obliterating obsoleted node at 0x00035bbc
[JFFS2 DBG] (23104) jffs2_del_ino_cache: del c18475a8 (ino #3312001)
[JFFS2 DBG] (23104) jffs2_del_ino_cache: del c18475a8 (ino #3312001)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1e5a8 bytes at 0x101a58
jffs2_write_dirent(ino #1, name at *0xc14295c8 "unknown.settings.backup.2"->ino #3312017, name_crc 0x8c17aa3c)
jffs2_add_physical_node_ref(): Node at 0x101a58(2), size 0x44
[JFFS2 DBG] (23105) jffs2_link_node_ref: Last node at c1936d48 is (00100a1f,c1936d3c)
[JFFS2 DBG] (23105) jffs2_link_node_ref: New ref is c1936d54 (fffffffe becomes 00101a5a,00000000) len 0x44
[JFFS2 DBG] (23105) jffs2_add_fd_to_list: add dirent "unknown.settings.backup.2", ino #3312017
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ca8, vdirty_blocks 1: no
Marking old dirent node (ino #3312017) @001d8ab4 obsolete
Obsoleting node at 0x001d8ab4 of len 0x38: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000bc0, used 0x0001f440)
obliterating obsoleted node at 0x001d8ab4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18475a8 (ino #3312021)
jffs2_do_new_inode(): Assigned ino# 3312021
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1e564 bytes at 0x101a9c
jffs2_do_create(): reserved 0x1e564 bytes
jffs2_add_physical_node_ref(): Node at 0x101a9c(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936d54 is (00101a5a,c191f1c0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936d60 (fffffffe becomes 00101a9e,00000000) len 0x44
jffs2_write_dnode wrote node at 0x00101a9c(2) with dsize 0x0, csize 0x0, node_crc 0xd70a9b89, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1e520 bytes at 0x101ae0
jffs2_write_dirent(ino #1, name at *0xc14293d8 "unknown.settings"->ino #3312021, name_crc 0xb527f7e4)
jffs2_add_physical_node_ref(): Node at 0x101ae0(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936d60 is (00101a9e,c18475a8)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936d6c (fffffffe becomes 00101ae2,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "unknown.settings", ino #3312021
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
jffs2_create: Created ino #3312021 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312021, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312021, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312021, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1e4e8 bytes at 0x101b18
jffs2_add_physical_node_ref(): Node at 0x101b18(2), size 0x4c
[JFFS2 DBG] (23106) jffs2_link_node_ref: Last node at c1936d6c is (00101ae2,c1936d54)
[JFFS2 DBG] (23106) jffs2_link_node_ref: New ref is c1936d78 (fffffffe becomes 00101b1a,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x00101b18(2) with dsize 0x8, csize 0x8, node_crc 0x6e7080bf, data_crc 0xb12152c6, totlen 0x0000004c
[JFFS2 DBG] (23106) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x00101b18 on flash, newfrag *c183c8f0
Obsoleting node at 0x00101a9c of len 0x44: Wasting
obliterating obsoleted node at 0x00101a9c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312021, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312021, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1e49c bytes at 0x101b64
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x101b64(2), size 0x1044
[JFFS2 DBG] (23107) jffs2_link_node_ref: Last node at c1936d78 is (00101b1a,c18475a8)
[JFFS2 DBG] (23107) jffs2_link_node_ref: New ref is c1936d84 (fffffffe becomes 00101b66,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x00101b64(2) with dsize 0x1000, csize 0x1000, node_crc 0x42a514cb, data_crc 0x34ebcd55, totlen 0x00001044
[JFFS2 DBG] (23107) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x00101b64 on flash, newfrag *c183c440
Obsoleting node at 0x00101b18 of len 0x4c: Wasting
obliterating obsoleted node at 0x00101b18
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312021, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x00101b64 (2)
Node read from 00101b64: node_crc 42a514cb, calculated CRC 42a514cb. dsize 1000, csize 1000, offset 0, buf c0f7b000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312021, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312021, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1d458 bytes at 0x102ba8
jffs2_add_physical_node_ref(): Node at 0x102ba8(2), size 0x4c
[JFFS2 DBG] (23107) jffs2_link_node_ref: Last node at c1936d84 is (00101b66,c18475a8)
[JFFS2 DBG] (23107) jffs2_link_node_ref: New ref is c1936d90 (fffffffe becomes 00102baa,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x00102ba8(2) with dsize 0x8, csize 0x8, node_crc 0x65cce9d4, data_crc 0xea83fa42, totlen 0x0000004c
[JFFS2 DBG] (23107) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x00102ba8 on flash, newfrag *c183c8f0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312021, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312021, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1d40c bytes at 0x102bf4
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x102bf4(3), size 0x103c
[JFFS2 DBG] (23107) jffs2_link_node_ref: Last node at c1936d90 is (00102baa,c1936d84)
[JFFS2 DBG] (23107) jffs2_link_node_ref: New ref is c1936d9c (fffffffe becomes 00102bf7,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x00102bf4(3) with dsize 0xff6, csize 0xff6, node_crc 0x2c9d8272, data_crc 0xc2543c95, totlen 0x0000103a
[JFFS2 DBG] (23107) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x00102bf4 on flash, newfrag *c183c4a0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177ce0, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312002) @0003fc20 obsolete
Obsoleting node at 0x0003fc20 of len 0x3c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001715c, used 0x00008ea4)
obliterating obsoleted node at 0x0003fc20
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x177d1c, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312002 mode 100644
[JFFS2 DBG] (23108) jffs2_kill_fragtree: killing
Obsoleting node at 0x00036d40 of len 0x83c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00017998, used 0x00008668)
obliterating obsoleted node at 0x00036d40
Obsoleting node at 0x00036cf4 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x000179e4, used 0x0000861c)
obliterating obsoleted node at 0x00036cf4
[JFFS2 DBG] (23108) jffs2_del_ino_cache: del c18475c0 (ino #3312002)
[JFFS2 DBG] (23108) jffs2_del_ino_cache: del c18475c0 (ino #3312002)
jffs2_reserve_space(): Requested 0x3c bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1c3d0 bytes at 0x103c30
jffs2_write_dirent(ino #1, name at *0xc14292e0 "runtimes.backup.2"->ino #3312018, name_crc 0x14210a9e)
jffs2_add_physical_node_ref(): Node at 0x103c30(2), size 0x3c
[JFFS2 DBG] (23109) jffs2_link_node_ref: Last node at c1936d9c is (00102bf7,c1936d90)
[JFFS2 DBG] (23109) jffs2_link_node_ref: New ref is c1936da8 (fffffffe becomes 00103c32,00000000) len 0x3c
[JFFS2 DBG] (23109) jffs2_add_fd_to_list: add dirent "runtimes.backup.2", ino #3312018
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785a4, vdirty_blocks 1: no
Marking old dirent node (ino #3312018) @001dac84 obsolete
Obsoleting node at 0x001dac84 of len 0x30: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000bf0, used 0x0001f410)
obliterating obsoleted node at 0x001dac84
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785d4, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18475c0 (ino #3312022)
jffs2_do_new_inode(): Assigned ino# 3312022
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1c394 bytes at 0x103c6c
jffs2_do_create(): reserved 0x1c394 bytes
jffs2_add_physical_node_ref(): Node at 0x103c6c(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936da8 is (00103c32,c1936d6c)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936db4 (fffffffe becomes 00103c6e,00000000) len 0x44
jffs2_write_dnode wrote node at 0x00103c6c(2) with dsize 0x0, csize 0x0, node_crc 0xe8c1e51c, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785d4, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x30 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1c350 bytes at 0x103cb0
jffs2_write_dirent(ino #1, name at *0xc14297b8 "runtimes"->ino #3312022, name_crc 0xb92e1eda)
jffs2_add_physical_node_ref(): Node at 0x103cb0(2), size 0x30
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936db4 is (00103c6e,c18475c0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936dc0 (fffffffe becomes 00103cb2,00000000) len 0x30
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "runtimes", ino #3312022
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785d4, vdirty_blocks 1: no
jffs2_create: Created ino #3312022 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312022, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312022, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312022, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1c320 bytes at 0x103ce0
jffs2_add_physical_node_ref(): Node at 0x103ce0(2), size 0x4c
[JFFS2 DBG] (23110) jffs2_link_node_ref: Last node at c1936dc0 is (00103cb2,c1936da8)
[JFFS2 DBG] (23110) jffs2_link_node_ref: New ref is c1936dcc (fffffffe becomes 00103ce2,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x00103ce0(2) with dsize 0x8, csize 0x8, node_crc 0x51bbfe2a, data_crc 0xb12152c6, totlen 0x0000004c
[JFFS2 DBG] (23110) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x00103ce0 on flash, newfrag *c183cbf0
Obsoleting node at 0x00103c6c of len 0x44: Wasting
obliterating obsoleted node at 0x00103c6c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785d4, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312022, page at 0x0, range 8-2046, flags 29
jffs2_write_inode_range(): Ino #3312022, ofs 0x8, len 0x7f6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1c2d4 bytes at 0x103d2c
calling deflate with avail_in 2026, avail_out 2026
deflate returned with avail_in 0, avail_out 0, total_in 2026, total_out 2026
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x103d2c(3), size 0x83c
[JFFS2 DBG] (23111) jffs2_link_node_ref: Last node at c1936dcc is (00103ce2,c18475c0)
[JFFS2 DBG] (23111) jffs2_link_node_ref: New ref is c1936dd8 (fffffffe becomes 00103d2f,00000000) len 0x83c
jffs2_write_dnode wrote node at 0x00103d2c(3) with dsize 0x7f6, csize 0x7f6, node_crc 0x232f1458, data_crc 0x5795f184, totlen 0x0000083a
[JFFS2 DBG] (23111) jffs2_add_full_dnode_to_inode: adding node 0x08-0x7fe @0x00103d2c on flash, newfrag *c183cc98
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1785d4, vdirty_blocks 1: no
increasing writtenlen by 2038
jffs2_write_end() returning 2038
Marking old dirent node (ino #3312003) @001c05a8 obsolete
Obsoleting node at 0x001c05a8 of len 0x44: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000c34, used 0x0001f3cc)
obliterating obsoleted node at 0x001c05a8
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x178618, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312003 mode 100644
[JFFS2 DBG] (23113) jffs2_kill_fragtree: killing
Obsoleting node at 0x00037688 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00018a28, used 0x000075d8)
obliterating obsoleted node at 0x00037688
Obsoleting node at 0x00038718 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00019a64, used 0x0000659c)
obliterating obsoleted node at 0x00038718
Obsoleting node at 0x000386cc of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x00019ab0, used 0x00006550)
obliterating obsoleted node at 0x000386cc
[JFFS2 DBG] (23113) jffs2_del_ino_cache: del c18475d8 (ino #3312003)
[JFFS2 DBG] (23113) jffs2_del_ino_cache: del c18475d8 (ino #3312003)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1ba98 bytes at 0x104568
jffs2_write_dirent(ino #1, name at *0xc14290f0 "factory.settings.backup.3"->ino #3312019, name_crc 0x395486e7)
jffs2_add_physical_node_ref(): Node at 0x104568(2), size 0x44
[JFFS2 DBG] (23114) jffs2_link_node_ref: Last node at c1936dd8 is (00103d2f,c1936dcc)
[JFFS2 DBG] (23114) jffs2_link_node_ref: New ref is c1936de4 (fffffffe becomes 0010456a,00000000) len 0x44
[JFFS2 DBG] (23114) jffs2_add_fd_to_list: add dirent "factory.settings.backup.3", ino #3312019
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a6e4, vdirty_blocks 1: no
Marking old dirent node (ino #3312019) @001db5c4 obsolete
Obsoleting node at 0x001db5c4 of len 0x38: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000c6c, used 0x0001f394)
obliterating obsoleted node at 0x001db5c4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c18475d8 (ino #3312023)
jffs2_do_new_inode(): Assigned ino# 3312023
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1ba54 bytes at 0x1045ac
jffs2_do_create(): reserved 0x1ba54 bytes
jffs2_add_physical_node_ref(): Node at 0x1045ac(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936de4 is (0010456a,c1936dc0)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936df0 (fffffffe becomes 001045ae,00000000) len 0x44
jffs2_write_dnode wrote node at 0x001045ac(2) with dsize 0x0, csize 0x0, node_crc 0x4b57cd50, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1ba10 bytes at 0x1045f0
jffs2_write_dirent(ino #1, name at *0xc142935c "factory.settings"->ino #3312023, name_crc 0x2764560c)
jffs2_add_physical_node_ref(): Node at 0x1045f0(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c1936df0 is (001045ae,c18475d8)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c1936dfc (fffffffe becomes 001045f2,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "factory.settings", ino #3312023
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
jffs2_create: Created ino #3312023 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312023, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312023, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312023, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1b9d8 bytes at 0x104628
jffs2_add_physical_node_ref(): Node at 0x104628(2), size 0x4c
[JFFS2 DBG] (23116) jffs2_link_node_ref: Last node at c1936dfc is (001045f2,c1936de4)
[JFFS2 DBG] (23116) jffs2_link_node_ref: New ref is c1936e08 (fffffffe becomes 0010462a,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x00104628(2) with dsize 0x8, csize 0x8, node_crc 0xf22dd666, data_crc 0x65acff0a, totlen 0x0000004c
[JFFS2 DBG] (23116) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x00104628 on flash, newfrag *c183cb48
Obsoleting node at 0x001045ac of len 0x44: Wasting
obliterating obsoleted node at 0x001045ac
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312023, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312023, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1b98c bytes at 0x104674
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x104674(2), size 0x1044
[JFFS2 DBG] (23117) jffs2_link_node_ref: Last node at c1936e08 is (0010462a,c18475d8)
[JFFS2 DBG] (23117) jffs2_link_node_ref: New ref is c19ddb8c (fffffffe becomes 00104676,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x00104674(2) with dsize 0x1000, csize 0x1000, node_crc 0xdef84212, data_crc 0x9d8819b2, totlen 0x00001044
[JFFS2 DBG] (23117) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x00104674 on flash, newfrag *c183c818
Obsoleting node at 0x00104628 of len 0x4c: Wasting
obliterating obsoleted node at 0x00104628
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312023, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x00104674 (2)
Node read from 00104674: node_crc def84212, calculated CRC def84212. dsize 1000, csize 1000, offset 0, buf c0ebb000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312023, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312023, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1a948 bytes at 0x1056b8
jffs2_add_physical_node_ref(): Node at 0x1056b8(2), size 0x4c
[JFFS2 DBG] (23117) jffs2_link_node_ref: Last node at c19ddb8c is (00104676,c18475d8)
[JFFS2 DBG] (23117) jffs2_link_node_ref: New ref is c19ddb98 (fffffffe becomes 001056ba,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001056b8(2) with dsize 0x8, csize 0x8, node_crc 0xf991bf0d, data_crc 0x7fa97ce9, totlen 0x0000004c
[JFFS2 DBG] (23117) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x001056b8 on flash, newfrag *c183cb48
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312023, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312023, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1a8fc bytes at 0x105704
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x105704(3), size 0x103c
[JFFS2 DBG] (23117) jffs2_link_node_ref: Last node at c19ddb98 is (001056ba,c19ddb8c)
[JFFS2 DBG] (23117) jffs2_link_node_ref: New ref is c19ddba4 (fffffffe becomes 00105707,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x00105704(3) with dsize 0xff6, csize 0xff6, node_crc 0xb0c0d4ab, data_crc 0xedb6bb6b, totlen 0x0000103a
[JFFS2 DBG] (23117) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x00105704 on flash, newfrag *c183c668
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a71c, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312004) @001c2780 obsolete
Obsoleting node at 0x001c2780 of len 0x40: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000cac, used 0x0001f354)
obliterating obsoleted node at 0x001c2780
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17a75c, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312004 mode 100644
[JFFS2 DBG] (23119) jffs2_kill_fragtree: killing
Obsoleting node at 0x0003985c of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001aaf4, used 0x0000550c)
obliterating obsoleted node at 0x0003985c
Obsoleting node at 0x0003b97c of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001bb38, used 0x000044c8)
obliterating obsoleted node at 0x0003b97c
Obsoleting node at 0x0003ca0c of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001cb74, used 0x0000348c)
obliterating obsoleted node at 0x0003ca0c
Obsoleting node at 0x0003c9c0 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001cbc0, used 0x00003440)
obliterating obsoleted node at 0x0003c9c0
Obsoleting node at 0x0003a8ec of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001dc04, used 0x000023fc)
obliterating obsoleted node at 0x0003a8ec
[JFFS2 DBG] (23119) jffs2_del_ino_cache: del c1847608 (ino #3312004)
[JFFS2 DBG] (23119) jffs2_del_ino_cache: del c1847608 (ino #3312004)
jffs2_reserve_space(): Requested 0x40 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x198c0 bytes at 0x106740
jffs2_write_dirent(ino #1, name at *0xc142218c "user.settings.backup.3"->ino #3312020, name_crc 0xb1db9f62)
jffs2_add_physical_node_ref(): Node at 0x106740(2), size 0x40
[JFFS2 DBG] (23120) jffs2_link_node_ref: Last node at c19ddba4 is (00105707,c19ddb98)
[JFFS2 DBG] (23120) jffs2_link_node_ref: New ref is c19ddbb0 (fffffffe becomes 00106742,00000000) len 0x40
[JFFS2 DBG] (23120) jffs2_add_fd_to_list: add dirent "user.settings.backup.3", ino #3312020
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8b0, vdirty_blocks 1: no
Marking old dirent node (ino #3312020) @001dd798 obsolete
Obsoleting node at 0x001dd798 of len 0x38: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000ce4, used 0x0001f31c)
obliterating obsoleted node at 0x001dd798
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847608 (ino #3312024)
jffs2_do_new_inode(): Assigned ino# 3312024
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x19880 bytes at 0x106780
jffs2_do_create(): reserved 0x19880 bytes
jffs2_add_physical_node_ref(): Node at 0x106780(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddbb0 is (00106742,c1936dfc)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddbbc (fffffffe becomes 00106782,00000000) len 0x44
jffs2_write_dnode wrote node at 0x00106780(2) with dsize 0x0, csize 0x0, node_crc 0x0c944f2a, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1983c bytes at 0x1067c4
jffs2_write_dirent(ino #1, name at *0xc1422854 "user.settings"->ino #3312024, name_crc 0xed64d5d1)
jffs2_add_physical_node_ref(): Node at 0x1067c4(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddbbc is (00106782,c1847608)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddbc8 (fffffffe becomes 001067c6,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "user.settings", ino #3312024
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
jffs2_create: Created ino #3312024 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312024, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x19804 bytes at 0x1067fc
jffs2_add_physical_node_ref(): Node at 0x1067fc(2), size 0x4c
[JFFS2 DBG] (23121) jffs2_link_node_ref: Last node at c19ddbc8 is (001067c6,c19ddbb0)
[JFFS2 DBG] (23121) jffs2_link_node_ref: New ref is c19ddbd4 (fffffffe becomes 001067fe,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001067fc(2) with dsize 0x8, csize 0x8, node_crc 0xb5ee541c, data_crc 0x65acff0a, totlen 0x0000004c
[JFFS2 DBG] (23121) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x001067fc on flash, newfrag *c183cb30
Obsoleting node at 0x00106780 of len 0x44: Wasting
obliterating obsoleted node at 0x00106780
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312024, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312024, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x197b8 bytes at 0x106848
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x106848(2), size 0x1044
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddbd4 is (001067fe,c1847608)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddbe0 (fffffffe becomes 0010684a,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x00106848(2) with dsize 0x1000, csize 0x1000, node_crc 0x993bc068, data_crc 0x0966d35b, totlen 0x00001044
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x00106848 on flash, newfrag *c183c290
Obsoleting node at 0x001067fc of len 0x4c: Wasting
obliterating obsoleted node at 0x001067fc
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312024, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x00106848 (2)
Node read from 00106848: node_crc 993bc068, calculated CRC 993bc068. dsize 1000, csize 1000, offset 0, buf c0f7f000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x18774 bytes at 0x10788c
jffs2_add_physical_node_ref(): Node at 0x10788c(2), size 0x4c
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddbe0 is (0010684a,c1847608)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddbec (fffffffe becomes 0010788e,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x0010788c(2) with dsize 0x8, csize 0x8, node_crc 0xbe523d77, data_crc 0x39464de6, totlen 0x0000004c
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x0010788c on flash, newfrag *c183cb30
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x1000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x1000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x18728 bytes at 0x1078d8
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1078d8(2), size 0x1044
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddbec is (0010788e,c19ddbe0)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddbf8 (fffffffe becomes 001078da,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x001078d8(2) with dsize 0x1000, csize 0x1000, node_crc 0x735fd107, data_crc 0x19a6d883, totlen 0x00001044
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x2000 @0x001078d8 on flash, newfrag *c183c998
Obsoleting node at 0x0010788c of len 0x4c: Wasting
obliterating obsoleted node at 0x0010788c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312024, range 0x00002000-0x00003000
Reading 8192-8192 from node at 0x001078d8 (2)
Node read from 001078d8: node_crc 735fd107, calculated CRC 735fd107. dsize 1000, csize 1000, offset 1000, buf c0f84000
Filling non-frag hole from 8192-12288
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x2000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x2000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x176e4 bytes at 0x10891c
jffs2_add_physical_node_ref(): Node at 0x10891c(2), size 0x4c
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddbf8 is (001078da,c19ddbe0)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddc04 (fffffffe becomes 0010891e,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x0010891c(2) with dsize 0x8, csize 0x8, node_crc 0x8fee1ac6, data_crc 0xbc9902d3, totlen 0x0000004c
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x2008 @0x0010891c on flash, newfrag *c183cb30
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x2000, range 8-4096, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x2000, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x17698 bytes at 0x108968
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x108968(2), size 0x1044
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddc04 is (0010891e,c19ddbf8)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddc10 (fffffffe becomes 0010896a,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x00108968(2) with dsize 0x1000, csize 0x1000, node_crc 0xa33b8eb2, data_crc 0xa05492ea, totlen 0x00001044
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x2000-0x3000 @0x00108968 on flash, newfrag *c183c5d8
Obsoleting node at 0x0010891c of len 0x4c: Wasting
obliterating obsoleted node at 0x0010891c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312024, range 0x00003000-0x00004000
Reading 12288-12288 from node at 0x00108968 (2)
Node read from 00108968: node_crc a33b8eb2, calculated CRC a33b8eb2. dsize 1000, csize 1000, offset 2000, buf c0f85000
Filling non-frag hole from 12288-16384
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x3000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x3000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x16654 bytes at 0x1099ac
jffs2_add_physical_node_ref(): Node at 0x1099ac(2), size 0x4c
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddc10 is (0010896a,c19ddbf8)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddc1c (fffffffe becomes 001099ae,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x001099ac(2) with dsize 0x8, csize 0x8, node_crc 0xa92aefa1, data_crc 0x1a62b249, totlen 0x0000004c
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x3000-0x3008 @0x001099ac on flash, newfrag *c183cb30
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312024, page at 0x3000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312024, ofs 0x3008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x16608 bytes at 0x1099f8
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x1099f8(3), size 0x103c
[JFFS2 DBG] (23122) jffs2_link_node_ref: Last node at c19ddc1c is (001099ae,c19ddc10)
[JFFS2 DBG] (23122) jffs2_link_node_ref: New ref is c19ddc28 (fffffffe becomes 001099fb,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x001099f8(3) with dsize 0xff6, csize 0xff6, node_crc 0xe07b8407, data_crc 0xc98540a0, totlen 0x0000103a
[JFFS2 DBG] (23122) jffs2_add_full_dnode_to_inode: adding node 0x3008-0x3ffe @0x001099f8 on flash, newfrag *c183c518
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e8e8, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312005) @001c6a74 obsolete
Obsoleting node at 0x001c6a74 of len 0x44: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000d28, used 0x0001f2d8)
obliterating obsoleted node at 0x001c6a74
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x17e92c, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312005 mode 100644
[JFFS2 DBG] (23124) jffs2_kill_fragtree: killing
Obsoleting node at 0x0003db54 of len 0x1044: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001ec48, used 0x000013b8)
obliterating obsoleted node at 0x0003db54
Obsoleting node at 0x0003ebe4 of len 0x103c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001fc84, used 0x0000037c)
obliterating obsoleted node at 0x0003ebe4
Obsoleting node at 0x0003eb98 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001fcd0, used 0x00000330)
obliterating obsoleted node at 0x0003eb98
[JFFS2 DBG] (23124) jffs2_del_ino_cache: del c1847620 (ino #3312005)
[JFFS2 DBG] (23124) jffs2_del_ino_cache: del c1847620 (ino #3312005)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x155cc bytes at 0x10aa34
jffs2_write_dirent(ino #1, name at *0xc14229c8 "unknown.settings.backup.3"->ino #3312021, name_crc 0xfb109aaa)
jffs2_add_physical_node_ref(): Node at 0x10aa34(2), size 0x44
[JFFS2 DBG] (23125) jffs2_link_node_ref: Last node at c19ddc28 is (001099fb,c19ddc1c)
[JFFS2 DBG] (23125) jffs2_link_node_ref: New ref is c19ddc34 (fffffffe becomes 0010aa36,00000000) len 0x44
[JFFS2 DBG] (23125) jffs2_add_fd_to_list: add dirent "unknown.settings.backup.3", ino #3312021
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
Marking old dirent node (ino #3312021) @00101ae0 obsolete
Obsoleting node at 0x00101ae0 of len 0x38: Wasting
obliterating obsoleted node at 0x00101ae0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847620 (ino #3312025)
jffs2_do_new_inode(): Assigned ino# 3312025
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x15588 bytes at 0x10aa78
jffs2_do_create(): reserved 0x15588 bytes
jffs2_add_physical_node_ref(): Node at 0x10aa78(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddc34 is (0010aa36,c19ddbc8)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddc40 (fffffffe becomes 0010aa7a,00000000) len 0x44
jffs2_write_dnode wrote node at 0x0010aa78(2) with dsize 0x0, csize 0x0, node_crc 0xaf026766, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
jffs2_reserve_space(): Requested 0x38 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x15544 bytes at 0x10aabc
jffs2_write_dirent(ino #1, name at *0xc142218c "unknown.settings"->ino #3312025, name_crc 0xb527f7e4)
jffs2_add_physical_node_ref(): Node at 0x10aabc(2), size 0x38
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19ddc40 is (0010aa7a,c1847620)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19ddc4c (fffffffe becomes 0010aabe,00000000) len 0x38
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "unknown.settings", ino #3312025
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
jffs2_create: Created ino #3312025 with mode 100644, nlink 1(1). nrpages 0
jffs2_write_begin()
jffs2_read_inode_range: ino #3312025, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312025, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312025, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1550c bytes at 0x10aaf4
jffs2_add_physical_node_ref(): Node at 0x10aaf4(2), size 0x4c
[JFFS2 DBG] (23126) jffs2_link_node_ref: Last node at c19ddc4c is (0010aabe,c19ddc34)
[JFFS2 DBG] (23126) jffs2_link_node_ref: New ref is c19ddc58 (fffffffe becomes 0010aaf6,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x0010aaf4(2) with dsize 0x8, csize 0x8, node_crc 0x16787c50, data_crc 0x65acff0a, totlen 0x0000004c
[JFFS2 DBG] (23126) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x0010aaf4 on flash, newfrag *c183cd40
Obsoleting node at 0x0010aa78 of len 0x44: Wasting
obliterating obsoleted node at 0x0010aa78
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312025, page at 0x0, range 8-4096, flags 29
jffs2_write_inode_range(): Ino #3312025, ofs 0x0, len 0x1000
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x154c0 bytes at 0x10ab40
calling deflate with avail_in 4084, avail_out 4084
deflate returned with avail_in 0, avail_out 0, total_in 4084, total_out 4084
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x10ab40(2), size 0x1044
[JFFS2 DBG] (23127) jffs2_link_node_ref: Last node at c19ddc58 is (0010aaf6,c1847620)
[JFFS2 DBG] (23127) jffs2_link_node_ref: New ref is c19ddc64 (fffffffe becomes 0010ab42,00000000) len 0x1044
jffs2_write_dnode wrote node at 0x0010ab40(2) with dsize 0x1000, csize 0x1000, node_crc 0x3aade824, data_crc 0xb130965d, totlen 0x00001044
[JFFS2 DBG] (23127) jffs2_add_full_dnode_to_inode: adding node 0x00-0x1000 @0x0010ab40 on flash, newfrag *c183cab8
Obsoleting node at 0x0010aaf4 of len 0x4c: Wasting
obliterating obsoleted node at 0x0010aaf4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
increasing writtenlen by 4096
jffs2_write_end() returning 4088
jffs2_write_begin()
jffs2_read_inode_range: ino #3312025, range 0x00001000-0x00002000
Reading 4096-4096 from node at 0x0010ab40 (2)
Node read from 0010ab40: node_crc 3aade824, calculated CRC 3aade824. dsize 1000, csize 1000, offset 0, buf c0f5c000
Filling non-frag hole from 4096-8192
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312025, page at 0x1000, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312025, ofs 0x1000, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x1447c bytes at 0x10bb84
jffs2_add_physical_node_ref(): Node at 0x10bb84(2), size 0x4c
[JFFS2 DBG] (23127) jffs2_link_node_ref: Last node at c19ddc64 is (0010ab42,c1847620)
[JFFS2 DBG] (23127) jffs2_link_node_ref: New ref is c19ddc70 (fffffffe becomes 0010bb86,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x0010bb84(2) with dsize 0x8, csize 0x8, node_crc 0x1dc4153b, data_crc 0xc745e50e, totlen 0x0000004c
[JFFS2 DBG] (23127) jffs2_add_full_dnode_to_inode: adding node 0x1000-0x1008 @0x0010bb84 on flash, newfrag *c183cd40
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312025, page at 0x1000, range 8-4094, flags 9
jffs2_write_inode_range(): Ino #3312025, ofs 0x1008, len 0xff6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x14430 bytes at 0x10bbd0
calling deflate with avail_in 4074, avail_out 4074
deflate returned with avail_in 0, avail_out 0, total_in 4074, total_out 4074
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x10bbd0(3), size 0x103c
[JFFS2 DBG] (23127) jffs2_link_node_ref: Last node at c19ddc70 is (0010bb86,c19ddc64)
[JFFS2 DBG] (23127) jffs2_link_node_ref: New ref is c19dd2b0 (fffffffe becomes 0010bbd3,00000000) len 0x103c
jffs2_write_dnode wrote node at 0x0010bbd0(3) with dsize 0xff6, csize 0xff6, node_crc 0x54957e9d, data_crc 0x703dbb3b, totlen 0x0000103a
[JFFS2 DBG] (23127) jffs2_add_full_dnode_to_inode: adding node 0x1008-0x1ffe @0x0010bbd0 on flash, newfrag *c183cdd0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x1809f8, vdirty_blocks 1: no
increasing writtenlen by 4086
jffs2_write_end() returning 4086
Marking old dirent node (ino #3312006) @001c8c4c obsolete
Obsoleting node at 0x001c8c4c of len 0x3c: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00000d64, used 0x0001f29c)
obliterating obsoleted node at 0x001c8c4c
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 2, dirty_size 0x180a34, vdirty_blocks 1: no
jffs2_clear_inode(): ino #3312006 mode 100644
[JFFS2 DBG] (23129) jffs2_kill_fragtree: killing
Obsoleting node at 0x0003fcd0 of len 0x4c: Dirtying
Eraseblock at 0x00020000 not moved anywhere. (free 0x00000000, dirty 0x0001fd1c, used 0x000002e4)
obliterating obsoleted node at 0x0003fcd0
Obsoleting node at 0x001c000c of len 0x59c: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00001300, used 0x0001ed00)
obliterating obsoleted node at 0x001c000c
Obsoleting node at 0x0003fd1c of len 0x2e4: Dirtying
Eraseblock at 0x00020000 completely dirtied. Removing from (dirty?) list...
...and adding to erase_pending_list
Done OK
obliterating obsoleted node at 0x0003fd1c
[JFFS2 DBG] (23129) jffs2_del_ino_cache: del c1847638 (ino #3312006)
[JFFS2 DBG] (23129) jffs2_del_ino_cache: del c1847638 (ino #3312006)
jffs2_write_super()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 3, dirty_size 0x181300, vdirty_blocks 0: no
Starting erase of pending block 0x00140000
Freeing all node refs for eraseblock offset 0x00140000
jffs2_erase_block(): erase block 0x140000 (range 0x140000-0x160000)
jffs2_reserve_space(): Requested 0x3c bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x133f4 bytes at 0x10cc0c
jffs2_write_dirent(ino #1, name at *0xc1422bb8 "runtimes.backup.3"->ino #3312022, name_crc 0x63263a08)
Erase completed successfully at 0x00140000
Verifying erase at 0x00140000
jffs2_add_physical_node_ref(): Node at 0x10cc0c(2), size 0x3c
[JFFS2 DBG] (23130) jffs2_link_node_ref: Last node at c19dd2b0 is (0010bbd3,c19ddc70)
[JFFS2 DBG] (23130) jffs2_link_node_ref: New ref is c19dd2bc (fffffffe becomes 0010cc0e,00000000) len 0x3c
[JFFS2 DBG] (23130) jffs2_add_fd_to_list: add dirent "runtimes.backup.3", ino #3312022
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 3, dirty_size 0x161300, vdirty_blocks 0: no
Marking old dirent node (ino #3312022) @00103cb0 obsolete
Obsoleting node at 0x00103cb0 of len 0x30: Wasting
obliterating obsoleted node at 0x00103cb0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 3, dirty_size 0x161300, vdirty_blocks 0: no
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847638 (ino #3312026)
jffs2_do_new_inode(): Assigned ino# 3312026
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x133b8 bytes at 0x10cc48
jffs2_do_create(): reserved 0x133b8 bytes
jffs2_add_physical_node_ref(): Node at 0x10cc48(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dd2bc is (0010cc0e,c19ddc4c)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dd2c8 (fffffffe becomes 0010cc4a,00000000) len 0x44
jffs2_write_dnode wrote node at 0x0010cc48(2) with dsize 0x0, csize 0x0, node_crc 0x2d3ec120, data_crc 0x00000000, totlen 0x00000044
jffs2_do_create created file with mode 0x81a4
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 3, dirty_size 0x161300, vdirty_blocks 0: no
jffs2_reserve_space(): Requested 0x30 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x13374 bytes at 0x10cc8c
jffs2_write_dirent(ino #1, name at *0xc1429e80 "runtimes"->ino #3312026, name_crc 0xb92e1eda)
jffs2_add_physical_node_ref(): Node at 0x10cc8c(2), size 0x30
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dd2c8 is (0010cc4a,c1847638)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dd2d4 (fffffffe becomes 0010cc8e,00000000) len 0x30
[JFFS2 DBG] (1695) jffs2_add_fd_to_list: add dirent "runtimes", ino #3312026
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 2, nr_erasing_blocks 3, dirty_size 0x161300, vdirty_blocks 0: no
jffs2_create: Created ino #3312026 with mode 100644, nlink 1(1). nrpages 0
Writing erased marker to block at 0x00140000
[JFFS2 DBG] (59) jffs2_link_node_ref: Last node at c19dd1b4 is (fffffffe,00000000)
[JFFS2 DBG] (59) jffs2_link_node_ref: New ref is c19dd1b4 (fffffffe becomes 00140003,00000000) len 0xc
Starting erase of pending block 0x000e0000
Freeing all node refs for eraseblock offset 0x000e0000
jffs2_erase_block(): erase block 0x0e0000 (range 0x0e0000-0x100000)
jffs2_write_begin()
jffs2_read_inode_range: ino #3312026, range 0x00000000-0x00001000
Filling non-frag hole from 0-4096
end write_begin(). pg->flags 9
jffs2_write_end(): ino #3312026, page at 0x0, range 0-8, flags 9
jffs2_write_inode_range(): Ino #3312026, ofs 0x0, len 0x8
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x13344 bytes at 0x10ccbc
Erase completed successfully at 0x000e0000
Verifying erase at 0x000e0000
jffs2_add_physical_node_ref(): Node at 0x10ccbc(2), size 0x4c
[JFFS2 DBG] (23131) jffs2_link_node_ref: Last node at c19dd2d4 is (0010cc8e,c19dd2bc)
[JFFS2 DBG] (23131) jffs2_link_node_ref: New ref is c19dd2e0 (fffffffe becomes 0010ccbe,00000000) len 0x4c
jffs2_write_dnode wrote node at 0x0010ccbc(2) with dsize 0x8, csize 0x8, node_crc 0x9444da16, data_crc 0x65acff0a, totlen 0x0000004c
[JFFS2 DBG] (23131) jffs2_add_full_dnode_to_inode: adding node 0x00-0x08 @0x0010ccbc on flash, newfrag *c183c2a8
Obsoleting node at 0x0010cc48 of len 0x44: Wasting
obliterating obsoleted node at 0x0010cc48
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x141300, vdirty_blocks 0: no
increasing writtenlen by 8
jffs2_write_end() returning 8
jffs2_write_begin()
end write_begin(). pg->flags 29
jffs2_write_end(): ino #3312026, page at 0x0, range 8-2046, flags 29
jffs2_write_inode_range(): Ino #3312026, ofs 0x8, len 0x7f6
jffs2_reserve_space(): Requested 0xc4 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x132f8 bytes at 0x10cd08
calling deflate with avail_in 2026, avail_out 2026
deflate returned with avail_in 0, avail_out 0, total_in 2026, total_out 2026
final deflate returned 0
jffs2_add_physical_node_ref(): Node at 0x10cd08(3), size 0x83c
[JFFS2 DBG] (23132) jffs2_link_node_ref: Last node at c19dd2e0 is (0010ccbe,c1847638)
[JFFS2 DBG] (23132) jffs2_link_node_ref: New ref is c19dd2ec (fffffffe becomes 0010cd0b,00000000) len 0x83c
jffs2_write_dnode wrote node at 0x0010cd08(3) with dsize 0x7f6, csize 0x7f6, node_crc 0xfbb95f50, data_crc 0xb18b6b5a, totlen 0x0000083a
[JFFS2 DBG] (23132) jffs2_add_full_dnode_to_inode: adding node 0x08-0x7fe @0x0010cd08 on flash, newfrag *c183c458
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x141300, vdirty_blocks 0: no
increasing writtenlen by 2038
jffs2_write_end() returning 2038
Marking old dirent node (ino #3312007) @001c9584 obsolete
Obsoleting node at 0x001c9584 of len 0x44: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00001344, used 0x0001ecbc)
obliterating obsoleted node at 0x001c9584
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 3, nr_erasing_blocks 2, dirty_size 0x141344, vdirty_blocks 0: no
jffs2_clear_inode(): ino #3312007 mode 100644
[JFFS2 DBG] (23133) jffs2_kill_fragtree: killing
Obsoleting node at 0x001c06b4 of len 0x1044: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00002388, used 0x0001dc78)
obliterating obsoleted node at 0x001c06b4
Obsoleting node at 0x001c1744 of len 0x103c: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x000033c4, used 0x0001cc3c)
obliterating obsoleted node at 0x001c1744
Obsoleting node at 0x001c16f8 of len 0x4c: Dirtying
Eraseblock at 0x001c0000 not moved anywhere. (free 0x00000000, dirty 0x00003410, used 0x0001cbf0)
obliterating obsoleted node at 0x001c16f8
[JFFS2 DBG] (23133) jffs2_del_ino_cache: del c1847cf8 (ino #3312007)
[JFFS2 DBG] (23133) jffs2_del_ino_cache: del c1847cf8 (ino #3312007)
Writing erased marker to block at 0x000e0000
[JFFS2 DBG] (59) jffs2_link_node_ref: Last node at c19dd994 is (fffffffe,00000000)
[JFFS2 DBG] (59) jffs2_link_node_ref: New ref is c19dd994 (fffffffe becomes 000e0003,00000000) len 0xc
Starting erase of pending block 0x00020000
Freeing all node refs for eraseblock offset 0x00020000
jffs2_erase_block(): erase block 0x020000 (range 0x020000-0x040000)
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x12abc bytes at 0x10d544
jffs2_write_dirent(ino #1, name at *0xc14291e8 "factory.settings.backup.4"->ino #3312023, name_crc 0xa7301344)
Erase completed successfully at 0x00020000
Verifying erase at 0x00020000
jffs2_add_physical_node_ref(): Node at 0x10d544(2), size 0x44
[JFFS2 DBG] (23134) jffs2_link_node_ref: Last node at c19dd2ec is (0010cd0b,c19dd2e0)
[JFFS2 DBG] (23134) jffs2_link_node_ref: New ref is c19dd2f8 (fffffffe becomes 0010d546,00000000) len 0x44
[JFFS2 DBG] (23134) jffs2_add_fd_to_list: add dirent "factory.settings.backup.4", ino #3312023
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 4, nr_erasing_blocks 1, dirty_size 0x123410, vdirty_blocks 0: no
Marking old dirent node (ino #3312023) @001045f0 obsolete
Obsoleting node at 0x001045f0 of len 0x38: Wasting
obliterating obsoleted node at 0x001045f0
jffs2_complete_reservation()
jffs2_thread_should_wake(): nr_free_blocks 4, nr_erasing_blocks 1, dirty_size 0x123410, vdirty_blocks 0: no
Writing erased marker to block at 0x00020000
[JFFS2 DBG] (59) jffs2_link_node_ref: Last node at c19dd6a0 is (fffffffe,00000000)
[JFFS2 DBG] (59) jffs2_link_node_ref: New ref is c19dd6a0 (fffffffe becomes 00020003,00000000) len 0xc
jffs2_lookup()
jffs2_create()
jffs2_new_inode(): dir_i 1, mode 0x81a4
[JFFS2 DBG] (1695) jffs2_add_ino_cache: add c1847cf8 (ino #3312027)
jffs2_do_new_inode(): Assigned ino# 3312027
jffs2_reserve_space(): Requested 0x44 bytes
jffs2_reserve_space(): alloc sem got
jffs2_do_reserve_space(): Giving 0x12a78 bytes at 0x10d588
jffs2_do_create(): reserved 0x12a78 bytes
jffs2_add_physical_node_ref(): Node at 0x10d588(2), size 0x44
[JFFS2 DBG] (1695) jffs2_link_node_ref: Last node at c19dd2f8 is (0010d546,c19dd2d4)
[JFFS2 DBG] (1695) jffs2_link_node_ref: New ref is c19dd304 (fffffffe becomes 0010d58a,00000000) len 0x44
JFFS2 error: (1695) __jffs2_dbg_acct_sanity_check_nolock: eeep, space accounting superblock info is screwed.
JFFS2 error: (1695) __jffs2_dbg_acct_sanity_check_nolock: free 0x092a04 + dirty 0x123410 + used 0x029dec + erasing 0x020000 + bad 0x000000 + wasted 0x00040c + unchecked 0x000000 != total 0x200000.
------------[ cut here ]------------
kernel BUG at fs/jffs2/debug.c:43!
Oops: Exception in kernel mode, sig: 5 [#1]
PREEMPT 
NIP: c00f3c1c LR: c00f3c1c CTR: c012b37c
REGS: c19b9c50 TRAP: 0700   Not tainted  (2.6.24.2-pico4-MCRE-DEBUG)
MSR: 00029030 <EE,ME,IR,DR>  CR: 48008024  XER: 00000000
TASK = c1877030[1695] 'killflash5.sh' THREAD: c19b8000
GPR00: c00f3c1c c19b9d00 c1877030 000000c8 00000001 00000001 00000000 0000b248 
GPR08: 00000004 c19b8000 c0280000 c19b8000 28008022 30000000 01fa8300 00000000 
GPR16: 00000001 ffffffff 00000002 007fff00 000001b6 00000001 00000000 00000000 
GPR24: c184f958 c1847cf8 00000044 00000002 00200000 c01e0000 c1917800 c1917800 
NIP [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
LR [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
Call Trace:
[c19b9d00] [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154 (unreliable)
[c19b9d30] [c00e8c54] jffs2_add_physical_node_ref+0x188/0x1cc
[c19b9d60] [c00ec2a8] jffs2_write_dnode+0x370/0x410
[c19b9dc0] [c00ecb80] jffs2_do_create+0xac/0x2d8
[c19b9e00] [c00e54b4] jffs2_create+0xd8/0x170
[c19b9e30] [c0078798] vfs_create+0x98/0xd0
[c19b9e60] [c0078b2c] open_namei+0x170/0x6f4
[c19b9ea0] [c006cb58] do_filp_open+0x30/0x60
[c19b9f10] [c006cf74] do_sys_open+0x5c/0xf8
[c19b9f40] [c0002c90] ret_from_syscall+0x0/0x3c
Instruction dump:
38bd3848 811f0040 3863cd6c 813f0050 815f0054 839f003c 801f0048 817f005c 
90010008 9161000c 93810010 4bf2f11d <0fe00000> 48000000 80010034 bb810020 
note: killflash5.sh[1695] exited with preempt_count 1
BUG: scheduling while atomic: killflash5.sh/1695/0x10000002
Call Trace:
[c19b99b0] [c0008a20] show_stack+0x58/0x180 (unreliable)
[c19b99e0] [c001bae0] __schedule_bug+0x54/0x68
[c19b9a00] [c01daab0] schedule+0x74/0x39c
[c19b9a40] [c001eac0] __cond_resched+0x24/0x50
[c19b9a60] [c01db2c0] cond_resched+0x40/0x54
[c19b9a70] [c005b944] unmap_vmas+0x500/0x584
[c19b9af0] [c00611ec] exit_mmap+0x70/0x118
[c19b9b10] [c001f740] mmput+0x3c/0xe8
[c19b9b30] [c0024578] exit_mm+0xf0/0x104
[c19b9b50] [c0024b9c] do_exit+0x1cc/0x720
[c19b9b80] [c000375c] _exception+0x0/0xf8
[c19b9ba0] [c0003794] _exception+0x38/0xf8
[c19b9c40] [c000328c] ret_from_except_full+0x0/0x4c
[c19b9d00] [c00f3c1c] __jffs2_dbg_acct_sanity_check_nolock+0x138/0x154
[c19b9d30] [c00e8c54] jffs2_add_physical_node_ref+0x188/0x1cc
[c19b9d60] [c00ec2a8] jffs2_write_dnode+0x370/0x410
[c19b9dc0] [c00ecb80] jffs2_do_create+0xac/0x2d8
[c19b9e00] [c00e54b4] jffs2_create+0xd8/0x170
[c19b9e30] [c0078798] vfs_create+0x98/0xd0
[c19b9e60] [c0078b2c] open_namei+0x170/0x6f4
[c19b9ea0] [c006cb58] do_filp_open+0x30/0x60
[c19b9f10] [c006cf74] do_sys_open+0x5c/0xf8
[c19b9f40] [c0002c90] ret_from_syscall+0x0/0x3c
jffs2_erase_pending_blocks completed
jffs2_write_super()
jffs2_thread_should_wake(): nr_free_blocks 5, nr_erasing_blocks 0, dirty_size 0x123410, vdirty_blocks 0: no
jffs2_erase_pending_blocks completed
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_open
MTD_ioctl
MTD_ioctl
MTD_ioctl
MTD_write
MTD_write
MTD_write
MTD_ioctl
MTD_ioctl
MTD_close
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_read
MTD_read
MTD_close
MTD_open
MTD_open
MTD_ioctl
MTD_ioctl
MTD_ioctl
MTD_write
MTD_write
MTD_write
MTD_ioctl
MTD_ioctl
MTD_close
MTD_close
# df -k
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/ram0                 7931      3892      4039  49% /
tmpfs                    10240        24     10216   0% /tmp
/dev/mtdblock5            1024      1004        20  98% /mnt/jffs2
/dev/mtdblock12           2560      2560         0 100% /mnt/gh2disk
/dev/mtdblock6            2048       556      1492  27% /mnt/DataBaseTest



More information about the linux-mtd mailing list