The initial tests point that there is no data corruption in jffs2. Good catch!
There are still some strange messages but maybe are due to the high
amount of debug info and the jffs2 filesystem works fine:

[   18.584000] ------------[ cut here ]------------
r overlay mount [   18.584000] WARNING: at lib/debugobjects.c:260
debug_print_object+0xb8/0xe4()
defined
[   18.600000] ODEBUG: assert_init not available (active state 0)
object type: timer_list hint: stub_timer+0x0/0x10
[   18.612000] Modules linked in: usb_storage ohci_hcd ehci_platform
ehci_hcd sd_mod scsi_mod ext4 crc16 jbd2 mbcache usbcoreh
[   18.624000] CPU: 1 PID: 239 Comm: block Not tainted 3.10.34 #6
[   18.632000] Stack : 00000000 00000000 8038b83a 00000032 00000000
83950d88 802d8d0c 803333db
          000000ef 00000001 8038afe0 83950d88 8381f580 0045d10c
7fac2e48 80042dc8
          8033bc48 80040480 00000000 00000000 802dc55c 83b55c8c
83b55c8c 802d8d0c
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 83b55c20
          ...
[   18.668000] Call Trace:
[   18.672000] [<8002caa0>] show_stack+0x48/0x70
[   18.676000] [<8004056c>] warn_slowpath_common+0x78/0xa8
[   18.680000] [<800405c8>] warn_slowpath_fmt+0x2c/0x38
[   18.684000] [<80175a44>] debug_print_object+0xb8/0xe4
[   18.692000] [<80176960>] debug_object_assert_init+0xd0/0x13c
[   18.696000] [<8004e6c0>] del_timer+0x20/0x7c
[   18.700000] [<8005ac24>] try_to_grab_pending+0x40/0x1c8
[   18.708000] [<8005c288>] __cancel_work_timer+0x34/0x13c
[   18.712000] [<80135858>] jffs2_sync_fs+0x20/0x54
[   18.716000] [<800f47d8>] sync_filesystem+0x60/0xbc
[   18.720000] [<800cb8c8>] generic_shutdown_super+0x34/0xdc
[   18.728000] [<801b40dc>] kill_mtd_super+0x14/0x30
[   18.732000] [<80135688>] jffs2_kill_sb+0x34/0x4c
[   18.736000] [<800cb6fc>] deactivate_locked_super+0x48/0x84
[   18.740000] [<800e94d0>] SyS_umount+0x338/0x3ac
[   18.748000] [<800128e8>] stack_done+0x20/0x44
[   18.752000]
[   18.752000] ---[ end trace b6fb3723b4c4aa9b ]---
[   18.756000] INFO: trying to register non-static key.
[   18.764000] the code is fine but needs lockdep annotation.
[   18.768000] turning off the locking correctness validator.
[   18.772000] CPU: 1 PID: 239 Comm: block Tainted: G        W    3.10.34 #6
[   18.780000] Stack : 00000000 00000000 8038b83a 0000003d 00000000
83950d88 802d8d0c 803333db
          000000ef 00000001 8038afe0 83950d88 8307caa4 00000000
00000000 80042dc8
          00000002 8004040c 00000000 00000000 802dc55c 83b55c8c
83b55c8c 802d8d0c
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 83b55c20
          ...
[   18.816000] Call Trace:
[   18.820000] [<8002caa0>] show_stack+0x48/0x70
[   18.824000] [<800808cc>] __lock_acquire.isra.18+0x1ec/0xcb8
[   18.832000] [<80081b90>] lock_acquire+0x88/0xe4
[   18.836000] [<8005bf9c>] flush_work+0x54/0x30c
[   18.840000] [<8005c328>] __cancel_work_timer+0xd4/0x13c
[   18.844000] [<80135858>] jffs2_sync_fs+0x20/0x54
[   18.848000] [<800f47d8>] sync_filesystem+0x60/0xbc
[   18.856000] [<800cb8c8>] generic_shutdown_super+0x34/0xdc
[   18.860000] [<801b40dc>] kill_mtd_super+0x14/0x30
[   18.864000] [<80135688>] jffs2_kill_sb+0x34/0x4c
[   18.868000] [<800cb6fc>] deactivate_locked_super+0x48/0x84
[   18.876000] [<800e94d0>] SyS_umount+0x338/0x3ac
[   18.880000] [<800128e8>] stack_done+0x20/0x44
[   18.884000]
[   18.888000] [JFFS2 DBG] (239) jffs2_kill_fragtree: killing
[   18.892000] [JFFS2 DBG] (239) jffs2_sum_exit: called
[   18.896000] [JFFS2 DBG] (239) jffs2_sum_disable_collecting: called
jffs2 is ready
[   18.908000] [JFFS2 DBG] (236) jffs2_sum_init: returned successfully


root@OpenWrt:/# reboot
[ 5227.896000] ------------[ cut here ]------------
[ 5227.896000] WARNING: at lib/debugobjects.c:260 debug_print_object+0xb8/0xe4()
[ 5227.896000] ODEBUG: assert_init not available (active state 0)
object type: timer_list hint: stub_timer+0x0/0x10
[ 5227.896000] Modules linked in: ath9k ath9k_common pppoe ppp_async
iptable_nat ath9k_hw ath pppox ppp_generic nf_nat_ipv4 nh
[ 5227.896000] CPU: 0 PID: 843 Comm: reboot Tainted: G        W    3.10.34 #6
[ 5227.896000] Stack : 00000000 00000000 8038b83a 0000003e 00000000
839516a8 802d8d0c 803333db
          0000034b 00000000 8038afe0 839516a8 80340000 82d19f24
800f4574 80042dc8
          8033bc48 8004040c 00000000 00000000 802dc55c 82d19d14
82d19d14 802d8d0c
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
          00000000 00000000 00000000 00000000 00000000 00000000
00000000 82d19ca8
          ...
[ 5227.896000] Call Trace:
[ 5227.896000] [<8002caa0>] show_stack+0x48/0x70
[ 5227.896000] [<8004056c>] warn_slowpath_common+0x78/0xa8
[ 5227.896000] [<800405c8>] warn_slowpath_fmt+0x2c/0x38
[ 5227.896000] [<80175a44>] debug_print_object+0xb8/0xe4
[ 5227.896000] [<80176960>] debug_object_assert_init+0xd0/0x13c
[ 5227.896000] [<8004e6c0>] del_timer+0x20/0x7c
[ 5227.896000] [<8005ac24>] try_to_grab_pending+0x40/0x1c8
[ 5227.896000] [<8005c288>] __cancel_work_timer+0x34/0x13c
[ 5227.896000] [<80135858>] jffs2_sync_fs+0x20/0x54
[ 5227.896000] [<800cd14c>] iterate_supers+0xa4/0x124
[ 5227.896000] [<800f4878>] sys_sync+0x44/0x9c
[ 5227.896000] [<800128e8>] stack_done+0x20/0x44
[ 5227.896000]
[ 5227.896000] ---[ end trace b6fb3723b4c4aa9c ]---
root@OpenWrt:/# procd: - shutdown -
[ 5228.540000] br-lan: port 1(eth0.1) entered disabled state

Here is the complete bootlog: http://pastebin.com/hZecEbxj

Great job!

Best regards:

Pepe

2014-04-07 9:35 GMT+02:00, José Vázquez <ppvazquez...@gmail.com>:
> If it worked for you surely will work for the other 6368.
> We will send the feedback soon.
>
> Thanks in advance:
>
> Pepe
>
> 2014-04-07 0:09 GMT+02:00, Jonas Gorski <j...@openwrt.org>:
>> On Sat, Feb 1, 2014 at 1:06 PM, Álvaro Fernández Rojas
>> <nolt...@gmail.com> wrote:
>>> AFAIK anyone with a Neufbox 6 should be able to test if the problem
>>> happens on SMP + SPI flash.
>>>
>>> I don't have any SMP + SPI flash brcm63xx device that is currently
>>> supported by OpenWrt.
>>> When Florian releases the BCM3380 patches I'll be able to test this with
>>> my Netgear CG3100Dv3.
>>
>> I had some time to play around with 6368 and pflash, and committed a
>> workaround with r40396 that at least worked for me.
>>
>> Please test if this also fixes the issue for you.
>>
>>
>> Regards
>> Jonas
>>
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to