Hi ,
I am using arm cortex A9 board with 256MB NAND device ( 2KB page size and 128K erase size).I have created yaffs2 partition of size 2M.When I do continuous small file write onto the partition, I am getting the RCU stall as below.Any information or fix for this issue
[ 824.671715] INFO: rcu_sched detected stall on CPU 1 (t=42062 jiffies)
[ 824.678182] Backtrace:
[ 824.678227] [<c40113a0>] (dump_backtrace+0x0/0x110) from [<c43fe3a0>] (dump_stack+0x18/0x1c)
[ 824.678239] r6:c458a080 r5:c45a25a0 r4:c4a26674 r3:c4585294
[ 824.678277] [<c43fe388>] (dump_stack+0x0/0x1c) from [<c407fa5c>] (__rcu_pending+0x88/0x38c)
[ 824.678297] [<c407f9d4>] (__rcu_pending+0x0/0x38c) from [<c4080aec>] (rcu_check_callbacks+0xe8/0x17c)
[ 824.678319] [<c4080a04>] (rcu_check_callbacks+0x0/0x17c) from [<c4041854>] (update_process_times+0x40/0x64)
[ 824.678331] r8:02299875 r7:00000001 r6:de24d0e0 r5:00000000 r4:de120000
[ 824.678349] r3:00010000
[ 824.678370] [<c4041814>] (update_process_times+0x0/0x64) from [<c4062a58>] (tick_sched_timer+0x9c/0xdc)
[ 824.678382] r7:c4a264a0 r6:de121ec0 r5:de120000 r4:c4a26598
[ 824.678411] [<c40629bc>] (tick_sched_timer+0x0/0xdc) from [<c4055dd4>] (__run_hrtimer+0xf4/0x1c8)
[ 824.678422] r9:de121e08 r8:02299380 r6:c4a264d8 r5:c4a264a0 r4:c4a26598
[ 824.678450] [<c4055ce0>] (__run_hrtimer+0x0/0x1c8) from [<c4056b2c>] (hrtimer_interrupt+0x124/0x288)
[ 824.678471] [<c4056a08>] (hrtimer_interrupt+0x0/0x288) from [<c4013640>] (twd_handler+0x28/0x30)
[ 824.678490] [<c4013618>] (twd_handler+0x0/0x30) from [<c407d154>] (handle_percpu_devid_irq+0xd0/0x150)
[ 824.678502] r4:0000001d r3:c4013618
[ 824.678520] [<c407d084>] (handle_percpu_devid_irq+0x0/0x150) from [<c4079704>] (generic_handle_irq+0x34/0x48)
[ 824.678541] [<c40796d0>] (generic_handle_irq+0x0/0x48) from [<c400e494>] (handle_IRQ+0x80/0xc0)
[ 824.678559] [<c400e414>] (handle_IRQ+0x0/0xc0) from [<c40081d0>] (asm_do_IRQ+0x10/0x14)
[ 824.678570] r5:60000013 r4:c41682b8
[ 824.678588] [<c40081c0>] (asm_do_IRQ+0x0/0x14) from [<c400d738>] (__irq_svc+0x38/0x90)
[ 824.678600] Exception stack(0xde121ec0 to 0xde121f08)
[ 824.678614] 1ec0: 00000001 00000001 00000000 f0000010 dd2ea310 de845000 de863278 de4ac870
[ 824.678630] 1ee0: c45a7e78 de8450a4 00000000 de121f2c de121f08 de121f08 c41682cc c41682b8
[ 824.678642] 1f00: 60000013 ffffffff
[ 824.678672] [<c4168264>] (yaffs_flush_super+0x0/0xac) from [<c416a25c>] (yaffs_do_sync_fs+0x11c/0x174)
[ 824.678693] [<c416a140>] (yaffs_do_sync_fs+0x0/0x174) from [<c416a384>] (yaffs_write_super+0x5c/0x74)
[ 824.678722] [<c416a328>] (yaffs_write_super+0x0/0x74) from [<c40d9ea4>] (sync_supers+0xa8/0x10c)
[ 824.678733] r5:de7a8c00 r4:de4ac800
[ 824.678753] [<c40d9dfc>] (sync_supers+0x0/0x10c) from [<c40be578>] (bdi_sync_supers+0x40/0x54)
[ 824.678764] r8:00000000 r7:00000013 r6:c40be538 r5:00000000 r4:de120000
[ 824.678781] r3:00000000
[ 824.678802] [<c40be538>] (bdi_sync_supers+0x0/0x54) from [<c4051c30>] (kthread+0x90/0x98)
[ 824.678813] r4:de035f44 r3:00000000
[ 824.678833] [<c4051ba0>] (kthread+0x0/0x98) from [<c4036504>] (do_exit+0x0/0x6f8)
[ 824.678843] r6:c4036504 r5:c4051ba0 r4:de035f44
RegardsAbdul Moiz