Re: RCU warning during UBI file system mount

2012-09-04 Thread Shawn Guo
On Tue, Sep 04, 2012 at 08:43:12AM -0700, Subodh Nijsure wrote:
> MX28 is ARM device. I removed following from my config and these
> warnings went away.
> 
> CONFIG_CPU_IDLE=y
> CONFIG_CPU_IDLE_GOV_LADDER=y
> CONFIG_CPU_IDLE_GOV_MENU=y
> 
There is no cpuidle implemented on imx28.  I do not understand how
these options influence the result here.

> I have attached the kernel configuration file I used.
> 
> It doesn't affect specific hw I am working with as device is not
> required to enter idle mode.
> I am Cc-ing linux-arm folks,  in case someone on arm platform
> requires CPU idele &, RCU to work.
> 
I just ran a case with CONFIG_CPU_IDLE and RCU support and failed
to reproduce the warning.  Is this something specific to gpmi-nand
or we can see it with any other imx28 drivers/cases?  Sorry, I do
not have NAND flash set up on my imx28 board.

-- 
Regards,
Shawn
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: RCU warning during UBI file system mount

2012-09-04 Thread Paul E. McKenney
On Tue, Sep 04, 2012 at 10:46:36AM +0300, Artem Bityutskiy wrote:
> Let's CC LKML and Paul.
> 
>  
> On Sat, 2012-09-01 at 22:19 -0700, Subodh Nijsure wrote:
> > Hello,
> > 
> > I am running 3.6-rc4 kernel on my MX28 based board and every time I 
> > mount UBI file system I see following warning.
> > Anybody else seen this errors, particularly those running it on MXS 
> > platform?
> > 
> > I haven't debugged RCU warnings before any clues as to what is the 
> > source of this warning is, should I be looking at 
> > start_dma_without_bch_irq() code? Would appreciate any pointers in 
> > fixing this...

RCU is upset because what it believes to be a non-idle task is telling
RCU that it is entering the idle loop.

Does the MX28 kernel have any unusual idle features?  (This is a subarch
of ARM, correct?)

Thanx, Paul

> > [4.28] WARNING: at /opt/git/kernel-mainline/kernel/rcutiny.c:75 
> > rcu_idle_enter_common.clone.7+0x90/0xac()
> > [4.28] Current pid: 1 comm: swapper / Idle pid: 0 comm: swapper
> > [4.28] Modules linked in:
> > [4.28] [] (unwind_backtrace+0x0/0x130) from 
> > [] (warn_slowpath_common+0x4c/0x64)
> > [4.28] [] (warn_slowpath_common+0x4c/0x64) from 
> > [] (warn_slowpath_fmt+0x30/0x40)
> > [4.28] [] (warn_slowpath_fmt+0x30/0x40) from 
> > [] (rcu_idle_enter_common.clone.7+0x90/0xac)
> > [4.28] [] (rcu_idle_enter_common.clone.7+0x90/0xac) 
> > from [] (rcu_irq_exit+0x3c/0x78)
> > [4.28] [] (rcu_irq_exit+0x3c/0x78) from [] 
> > (handle_IRQ+0x34/0x84)
> > [4.28] [] (handle_IRQ+0x34/0x84) from [] 
> > (__irq_svc+0x34/0x58)
> > [4.28] [] (__irq_svc+0x34/0x58) from [] 
> > (schedule_timeout+0xdc/0x16c)
> > [4.28] [] (schedule_timeout+0xdc/0x16c) from 
> > [] (wait_for_common+0xb4/0x160)
> > [4.28] [] (wait_for_common+0xb4/0x160) from 
> > [] (start_dma_without_bch_irq+0x6c/0xa8)
> > [4.28] [] (start_dma_without_bch_irq+0x6c/0xa8) from 
> > [] (gpmi_send_command+0x120/0x154)
> > [4.28] [] (gpmi_send_command+0x120/0x154) from 
> > [] (gpmi_cmd_ctrl+0x44/0x6c)
> > [4.28] [] (gpmi_cmd_ctrl+0x44/0x6c) from [] 
> > (nand_command_lp+0xe8/0x270)
> > [4.28] [] (nand_command_lp+0xe8/0x270) from 
> > [] (nand_do_read_ops+0x124/0x444)
> > [4.28] [] (nand_do_read_ops+0x124/0x444) from 
> > [] (nand_read+0x54/0x78)
> > [4.28] [] (nand_read+0x54/0x78) from [] 
> > (part_read+0x48/0x80)
> > [4.28] [] (part_read+0x48/0x80) from [] 
> > (mtd_read+0x88/0xb4)
> > [4.28] [] (mtd_read+0x88/0xb4) from [] 
> > (ubi_io_read+0xb0/0x3e8)
> > [4.28] [] (ubi_io_read+0xb0/0x3e8) from [] 
> > (ubi_eba_read_leb+0x198/0x4bc)
> > [4.28] [] (ubi_eba_read_leb+0x198/0x4bc) from 
> > [] (ubi_leb_read+0xf4/0x16c)
> > [4.28] [] (ubi_leb_read+0xf4/0x16c) from [] 
> > (ubifs_leb_read+0x24/0x88)
> > [4.28] [] (ubifs_leb_read+0x24/0x88) from [] 
> > (ubifs_read_node+0xa8/0x2e4)
> > [4.28] [] (ubifs_read_node+0xa8/0x2e4) from 
> > [] (ubifs_read_sb_node+0x54/0x78)
> > [4.28] [] (ubifs_read_sb_node+0x54/0x78) from 
> > [] (ubifs_read_superblock+0xc8c/0x133c)
> > [4.28] [] (ubifs_read_superblock+0xc8c/0x133c) from 
> > [] (ubifs_mount+0x73c/0x1bc0)
> > [4.28] [] (ubifs_mount+0x73c/0x1bc0) from [] 
> > (mount_fs+0x44/0x184)
> > [4.28] [] (mount_fs+0x44/0x184) from [] 
> > (vfs_kern_mount+0x4c/0xc0)
> > [4.28] [] (vfs_kern_mount+0x4c/0xc0) from [] 
> > (do_kern_mount+0x34/0xd0)
> > [4.28] [] (do_kern_mount+0x34/0xd0) from [] 
> > (do_mount+0x15c/0x73c)
> > [4.28] [] (do_mount+0x15c/0x73c) from [] 
> > (sys_mount+0x84/0xc4)
> > [4.28] [] (sys_mount+0x84/0xc4) from [] 
> > (do_mount_root+0x24/0xb0)
> > [4.28] [] (do_mount_root+0x24/0xb0) from [] 
> > (mount_block_root+0xe8/0x214)
> > [4.28] [] (mount_block_root+0xe8/0x214) from 
> > [] (prepare_namespace+0x8c/0x180)
> > [4.28] [] (prepare_namespace+0x8c/0x180) from 
> > [] (kernel_init+0x16c/0x1b4)
> > [4.28] [] (kernel_init+0x16c/0x1b4) from [] 
> > (kernel_thread_exit+0x0/0x8)
> > [4.28] ---[ end trace 4d36b722759fdc4f ]---
> > [4.95] UBIFS DBG (pid 58): ubifs_bg_thread: background thread 
> > "ubifs_bgt0_0" started, PID 58
> > 
> > -Subodh
> > 
> > __
> > Linux MTD discussion mailing list
> > http://lists.infradead.org/mailman/listinfo/linux-mtd/
> 
> -- 
> Best Regards,
> Artem Bityutskiy


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Re: RCU warning during UBI file system mount

2012-09-04 Thread Artem Bityutskiy
Let's CC LKML and Paul.

 
On Sat, 2012-09-01 at 22:19 -0700, Subodh Nijsure wrote:
> Hello,
> 
> I am running 3.6-rc4 kernel on my MX28 based board and every time I 
> mount UBI file system I see following warning.
> Anybody else seen this errors, particularly those running it on MXS 
> platform?
> 
> I haven't debugged RCU warnings before any clues as to what is the 
> source of this warning is, should I be looking at 
> start_dma_without_bch_irq() code? Would appreciate any pointers in 
> fixing this...
> 
> [4.28] WARNING: at /opt/git/kernel-mainline/kernel/rcutiny.c:75 
> rcu_idle_enter_common.clone.7+0x90/0xac()
> [4.28] Current pid: 1 comm: swapper / Idle pid: 0 comm: swapper
> [4.28] Modules linked in:
> [4.28] [] (unwind_backtrace+0x0/0x130) from 
> [] (warn_slowpath_common+0x4c/0x64)
> [4.28] [] (warn_slowpath_common+0x4c/0x64) from 
> [] (warn_slowpath_fmt+0x30/0x40)
> [4.28] [] (warn_slowpath_fmt+0x30/0x40) from 
> [] (rcu_idle_enter_common.clone.7+0x90/0xac)
> [4.28] [] (rcu_idle_enter_common.clone.7+0x90/0xac) 
> from [] (rcu_irq_exit+0x3c/0x78)
> [4.28] [] (rcu_irq_exit+0x3c/0x78) from [] 
> (handle_IRQ+0x34/0x84)
> [4.28] [] (handle_IRQ+0x34/0x84) from [] 
> (__irq_svc+0x34/0x58)
> [4.28] [] (__irq_svc+0x34/0x58) from [] 
> (schedule_timeout+0xdc/0x16c)
> [4.28] [] (schedule_timeout+0xdc/0x16c) from 
> [] (wait_for_common+0xb4/0x160)
> [4.28] [] (wait_for_common+0xb4/0x160) from 
> [] (start_dma_without_bch_irq+0x6c/0xa8)
> [4.28] [] (start_dma_without_bch_irq+0x6c/0xa8) from 
> [] (gpmi_send_command+0x120/0x154)
> [4.28] [] (gpmi_send_command+0x120/0x154) from 
> [] (gpmi_cmd_ctrl+0x44/0x6c)
> [4.28] [] (gpmi_cmd_ctrl+0x44/0x6c) from [] 
> (nand_command_lp+0xe8/0x270)
> [4.28] [] (nand_command_lp+0xe8/0x270) from 
> [] (nand_do_read_ops+0x124/0x444)
> [4.28] [] (nand_do_read_ops+0x124/0x444) from 
> [] (nand_read+0x54/0x78)
> [4.28] [] (nand_read+0x54/0x78) from [] 
> (part_read+0x48/0x80)
> [4.28] [] (part_read+0x48/0x80) from [] 
> (mtd_read+0x88/0xb4)
> [4.28] [] (mtd_read+0x88/0xb4) from [] 
> (ubi_io_read+0xb0/0x3e8)
> [4.28] [] (ubi_io_read+0xb0/0x3e8) from [] 
> (ubi_eba_read_leb+0x198/0x4bc)
> [4.28] [] (ubi_eba_read_leb+0x198/0x4bc) from 
> [] (ubi_leb_read+0xf4/0x16c)
> [4.28] [] (ubi_leb_read+0xf4/0x16c) from [] 
> (ubifs_leb_read+0x24/0x88)
> [4.28] [] (ubifs_leb_read+0x24/0x88) from [] 
> (ubifs_read_node+0xa8/0x2e4)
> [4.28] [] (ubifs_read_node+0xa8/0x2e4) from 
> [] (ubifs_read_sb_node+0x54/0x78)
> [4.28] [] (ubifs_read_sb_node+0x54/0x78) from 
> [] (ubifs_read_superblock+0xc8c/0x133c)
> [4.28] [] (ubifs_read_superblock+0xc8c/0x133c) from 
> [] (ubifs_mount+0x73c/0x1bc0)
> [4.28] [] (ubifs_mount+0x73c/0x1bc0) from [] 
> (mount_fs+0x44/0x184)
> [4.28] [] (mount_fs+0x44/0x184) from [] 
> (vfs_kern_mount+0x4c/0xc0)
> [4.28] [] (vfs_kern_mount+0x4c/0xc0) from [] 
> (do_kern_mount+0x34/0xd0)
> [4.28] [] (do_kern_mount+0x34/0xd0) from [] 
> (do_mount+0x15c/0x73c)
> [4.28] [] (do_mount+0x15c/0x73c) from [] 
> (sys_mount+0x84/0xc4)
> [4.28] [] (sys_mount+0x84/0xc4) from [] 
> (do_mount_root+0x24/0xb0)
> [4.28] [] (do_mount_root+0x24/0xb0) from [] 
> (mount_block_root+0xe8/0x214)
> [4.28] [] (mount_block_root+0xe8/0x214) from 
> [] (prepare_namespace+0x8c/0x180)
> [4.28] [] (prepare_namespace+0x8c/0x180) from 
> [] (kernel_init+0x16c/0x1b4)
> [4.28] [] (kernel_init+0x16c/0x1b4) from [] 
> (kernel_thread_exit+0x0/0x8)
> [4.28] ---[ end trace 4d36b722759fdc4f ]---
> [4.95] UBIFS DBG (pid 58): ubifs_bg_thread: background thread 
> "ubifs_bgt0_0" started, PID 58
> 
> -Subodh
> 
> __
> Linux MTD discussion mailing list
> http://lists.infradead.org/mailman/listinfo/linux-mtd/

-- 
Best Regards,
Artem Bityutskiy


signature.asc
Description: This is a digitally signed message part


Re: RCU warning during UBI file system mount

2012-09-04 Thread Artem Bityutskiy
Let's CC LKML and Paul.

 
On Sat, 2012-09-01 at 22:19 -0700, Subodh Nijsure wrote:
 Hello,
 
 I am running 3.6-rc4 kernel on my MX28 based board and every time I 
 mount UBI file system I see following warning.
 Anybody else seen this errors, particularly those running it on MXS 
 platform?
 
 I haven't debugged RCU warnings before any clues as to what is the 
 source of this warning is, should I be looking at 
 start_dma_without_bch_irq() code? Would appreciate any pointers in 
 fixing this...
 
 [4.28] WARNING: at /opt/git/kernel-mainline/kernel/rcutiny.c:75 
 rcu_idle_enter_common.clone.7+0x90/0xac()
 [4.28] Current pid: 1 comm: swapper / Idle pid: 0 comm: swapper
 [4.28] Modules linked in:
 [4.28] [c0014eec] (unwind_backtrace+0x0/0x130) from 
 [c001dd94] (warn_slowpath_common+0x4c/0x64)
 [4.28] [c001dd94] (warn_slowpath_common+0x4c/0x64) from 
 [c001de40] (warn_slowpath_fmt+0x30/0x40)
 [4.28] [c001de40] (warn_slowpath_fmt+0x30/0x40) from 
 [c0061618] (rcu_idle_enter_common.clone.7+0x90/0xac)
 [4.28] [c0061618] (rcu_idle_enter_common.clone.7+0x90/0xac) 
 from [c0061670] (rcu_irq_exit+0x3c/0x78)
 [4.28] [c0061670] (rcu_irq_exit+0x3c/0x78) from [c000fe90] 
 (handle_IRQ+0x34/0x84)
 [4.28] [c000fe90] (handle_IRQ+0x34/0x84) from [c000ec34] 
 (__irq_svc+0x34/0x58)
 [4.28] [c000ec34] (__irq_svc+0x34/0x58) from [c0394c4c] 
 (schedule_timeout+0xdc/0x16c)
 [4.28] [c0394c4c] (schedule_timeout+0xdc/0x16c) from 
 [c0395f34] (wait_for_common+0xb4/0x160)
 [4.28] [c0395f34] (wait_for_common+0xb4/0x160) from 
 [c02579d0] (start_dma_without_bch_irq+0x6c/0xa8)
 [4.28] [c02579d0] (start_dma_without_bch_irq+0x6c/0xa8) from 
 [c0258660] (gpmi_send_command+0x120/0x154)
 [4.28] [c0258660] (gpmi_send_command+0x120/0x154) from 
 [c0256fb4] (gpmi_cmd_ctrl+0x44/0x6c)
 [4.28] [c0256fb4] (gpmi_cmd_ctrl+0x44/0x6c) from [c024f8e0] 
 (nand_command_lp+0xe8/0x270)
 [4.28] [c024f8e0] (nand_command_lp+0xe8/0x270) from 
 [c0251e00] (nand_do_read_ops+0x124/0x444)
 [4.28] [c0251e00] (nand_do_read_ops+0x124/0x444) from 
 [c0252558] (nand_read+0x54/0x78)
 [4.28] [c0252558] (nand_read+0x54/0x78) from [c02499a4] 
 (part_read+0x48/0x80)
 [4.28] [c02499a4] (part_read+0x48/0x80) from [c0246910] 
 (mtd_read+0x88/0xb4)
 [4.28] [c0246910] (mtd_read+0x88/0xb4) from [c026b188] 
 (ubi_io_read+0xb0/0x3e8)
 [4.28] [c026b188] (ubi_io_read+0xb0/0x3e8) from [c026740c] 
 (ubi_eba_read_leb+0x198/0x4bc)
 [4.28] [c026740c] (ubi_eba_read_leb+0x198/0x4bc) from 
 [c0266800] (ubi_leb_read+0xf4/0x16c)
 [4.28] [c0266800] (ubi_leb_read+0xf4/0x16c) from [c010] 
 (ubifs_leb_read+0x24/0x88)
 [4.28] [c010] (ubifs_leb_read+0x24/0x88) from [c01572f8] 
 (ubifs_read_node+0xa8/0x2e4)
 [4.28] [c01572f8] (ubifs_read_node+0xa8/0x2e4) from 
 [c0153c50] (ubifs_read_sb_node+0x54/0x78)
 [4.28] [c0153c50] (ubifs_read_sb_node+0x54/0x78) from 
 [c0154940] (ubifs_read_superblock+0xc8c/0x133c)
 [4.28] [c0154940] (ubifs_read_superblock+0xc8c/0x133c) from 
 [c01520ac] (ubifs_mount+0x73c/0x1bc0)
 [4.28] [c01520ac] (ubifs_mount+0x73c/0x1bc0) from [c00a49ec] 
 (mount_fs+0x44/0x184)
 [4.28] [c00a49ec] (mount_fs+0x44/0x184) from [c00baf90] 
 (vfs_kern_mount+0x4c/0xc0)
 [4.28] [c00baf90] (vfs_kern_mount+0x4c/0xc0) from [c00bb1a0] 
 (do_kern_mount+0x34/0xd0)
 [4.28] [c00bb1a0] (do_kern_mount+0x34/0xd0) from [c00bc93c] 
 (do_mount+0x15c/0x73c)
 [4.28] [c00bc93c] (do_mount+0x15c/0x73c) from [c00bcfa0] 
 (sys_mount+0x84/0xc4)
 [4.28] [c00bcfa0] (sys_mount+0x84/0xc4) from [c04e4a04] 
 (do_mount_root+0x24/0xb0)
 [4.28] [c04e4a04] (do_mount_root+0x24/0xb0) from [c04e4b78] 
 (mount_block_root+0xe8/0x214)
 [4.28] [c04e4b78] (mount_block_root+0xe8/0x214) from 
 [c04e4e28] (prepare_namespace+0x8c/0x180)
 [4.28] [c04e4e28] (prepare_namespace+0x8c/0x180) from 
 [c04e4894] (kernel_init+0x16c/0x1b4)
 [4.28] [c04e4894] (kernel_init+0x16c/0x1b4) from [c000ff70] 
 (kernel_thread_exit+0x0/0x8)
 [4.28] ---[ end trace 4d36b722759fdc4f ]---
 [4.95] UBIFS DBG (pid 58): ubifs_bg_thread: background thread 
 ubifs_bgt0_0 started, PID 58
 
 -Subodh
 
 __
 Linux MTD discussion mailing list
 http://lists.infradead.org/mailman/listinfo/linux-mtd/

-- 
Best Regards,
Artem Bityutskiy


signature.asc
Description: This is a digitally signed message part


Re: RCU warning during UBI file system mount

2012-09-04 Thread Paul E. McKenney
On Tue, Sep 04, 2012 at 10:46:36AM +0300, Artem Bityutskiy wrote:
 Let's CC LKML and Paul.
 
  
 On Sat, 2012-09-01 at 22:19 -0700, Subodh Nijsure wrote:
  Hello,
  
  I am running 3.6-rc4 kernel on my MX28 based board and every time I 
  mount UBI file system I see following warning.
  Anybody else seen this errors, particularly those running it on MXS 
  platform?
  
  I haven't debugged RCU warnings before any clues as to what is the 
  source of this warning is, should I be looking at 
  start_dma_without_bch_irq() code? Would appreciate any pointers in 
  fixing this...

RCU is upset because what it believes to be a non-idle task is telling
RCU that it is entering the idle loop.

Does the MX28 kernel have any unusual idle features?  (This is a subarch
of ARM, correct?)

Thanx, Paul

  [4.28] WARNING: at /opt/git/kernel-mainline/kernel/rcutiny.c:75 
  rcu_idle_enter_common.clone.7+0x90/0xac()
  [4.28] Current pid: 1 comm: swapper / Idle pid: 0 comm: swapper
  [4.28] Modules linked in:
  [4.28] [c0014eec] (unwind_backtrace+0x0/0x130) from 
  [c001dd94] (warn_slowpath_common+0x4c/0x64)
  [4.28] [c001dd94] (warn_slowpath_common+0x4c/0x64) from 
  [c001de40] (warn_slowpath_fmt+0x30/0x40)
  [4.28] [c001de40] (warn_slowpath_fmt+0x30/0x40) from 
  [c0061618] (rcu_idle_enter_common.clone.7+0x90/0xac)
  [4.28] [c0061618] (rcu_idle_enter_common.clone.7+0x90/0xac) 
  from [c0061670] (rcu_irq_exit+0x3c/0x78)
  [4.28] [c0061670] (rcu_irq_exit+0x3c/0x78) from [c000fe90] 
  (handle_IRQ+0x34/0x84)
  [4.28] [c000fe90] (handle_IRQ+0x34/0x84) from [c000ec34] 
  (__irq_svc+0x34/0x58)
  [4.28] [c000ec34] (__irq_svc+0x34/0x58) from [c0394c4c] 
  (schedule_timeout+0xdc/0x16c)
  [4.28] [c0394c4c] (schedule_timeout+0xdc/0x16c) from 
  [c0395f34] (wait_for_common+0xb4/0x160)
  [4.28] [c0395f34] (wait_for_common+0xb4/0x160) from 
  [c02579d0] (start_dma_without_bch_irq+0x6c/0xa8)
  [4.28] [c02579d0] (start_dma_without_bch_irq+0x6c/0xa8) from 
  [c0258660] (gpmi_send_command+0x120/0x154)
  [4.28] [c0258660] (gpmi_send_command+0x120/0x154) from 
  [c0256fb4] (gpmi_cmd_ctrl+0x44/0x6c)
  [4.28] [c0256fb4] (gpmi_cmd_ctrl+0x44/0x6c) from [c024f8e0] 
  (nand_command_lp+0xe8/0x270)
  [4.28] [c024f8e0] (nand_command_lp+0xe8/0x270) from 
  [c0251e00] (nand_do_read_ops+0x124/0x444)
  [4.28] [c0251e00] (nand_do_read_ops+0x124/0x444) from 
  [c0252558] (nand_read+0x54/0x78)
  [4.28] [c0252558] (nand_read+0x54/0x78) from [c02499a4] 
  (part_read+0x48/0x80)
  [4.28] [c02499a4] (part_read+0x48/0x80) from [c0246910] 
  (mtd_read+0x88/0xb4)
  [4.28] [c0246910] (mtd_read+0x88/0xb4) from [c026b188] 
  (ubi_io_read+0xb0/0x3e8)
  [4.28] [c026b188] (ubi_io_read+0xb0/0x3e8) from [c026740c] 
  (ubi_eba_read_leb+0x198/0x4bc)
  [4.28] [c026740c] (ubi_eba_read_leb+0x198/0x4bc) from 
  [c0266800] (ubi_leb_read+0xf4/0x16c)
  [4.28] [c0266800] (ubi_leb_read+0xf4/0x16c) from [c010] 
  (ubifs_leb_read+0x24/0x88)
  [4.28] [c010] (ubifs_leb_read+0x24/0x88) from [c01572f8] 
  (ubifs_read_node+0xa8/0x2e4)
  [4.28] [c01572f8] (ubifs_read_node+0xa8/0x2e4) from 
  [c0153c50] (ubifs_read_sb_node+0x54/0x78)
  [4.28] [c0153c50] (ubifs_read_sb_node+0x54/0x78) from 
  [c0154940] (ubifs_read_superblock+0xc8c/0x133c)
  [4.28] [c0154940] (ubifs_read_superblock+0xc8c/0x133c) from 
  [c01520ac] (ubifs_mount+0x73c/0x1bc0)
  [4.28] [c01520ac] (ubifs_mount+0x73c/0x1bc0) from [c00a49ec] 
  (mount_fs+0x44/0x184)
  [4.28] [c00a49ec] (mount_fs+0x44/0x184) from [c00baf90] 
  (vfs_kern_mount+0x4c/0xc0)
  [4.28] [c00baf90] (vfs_kern_mount+0x4c/0xc0) from [c00bb1a0] 
  (do_kern_mount+0x34/0xd0)
  [4.28] [c00bb1a0] (do_kern_mount+0x34/0xd0) from [c00bc93c] 
  (do_mount+0x15c/0x73c)
  [4.28] [c00bc93c] (do_mount+0x15c/0x73c) from [c00bcfa0] 
  (sys_mount+0x84/0xc4)
  [4.28] [c00bcfa0] (sys_mount+0x84/0xc4) from [c04e4a04] 
  (do_mount_root+0x24/0xb0)
  [4.28] [c04e4a04] (do_mount_root+0x24/0xb0) from [c04e4b78] 
  (mount_block_root+0xe8/0x214)
  [4.28] [c04e4b78] (mount_block_root+0xe8/0x214) from 
  [c04e4e28] (prepare_namespace+0x8c/0x180)
  [4.28] [c04e4e28] (prepare_namespace+0x8c/0x180) from 
  [c04e4894] (kernel_init+0x16c/0x1b4)
  [4.28] [c04e4894] (kernel_init+0x16c/0x1b4) from [c000ff70] 
  (kernel_thread_exit+0x0/0x8)
  [4.28] ---[ end trace 4d36b722759fdc4f ]---
  [4.95] UBIFS DBG (pid 58): ubifs_bg_thread: background thread 
  ubifs_bgt0_0 started, PID 58
  
  -Subodh
  
  __
  Linux MTD discussion mailing list
  http://lists.infradead.org/mailman/listinfo/linux-mtd/
 
 -- 
 Best Regards,
 Artem Bityutskiy


--
To unsubscribe from this list: send the line 

Re: RCU warning during UBI file system mount

2012-09-04 Thread Shawn Guo
On Tue, Sep 04, 2012 at 08:43:12AM -0700, Subodh Nijsure wrote:
 MX28 is ARM device. I removed following from my config and these
 warnings went away.
 
 CONFIG_CPU_IDLE=y
 CONFIG_CPU_IDLE_GOV_LADDER=y
 CONFIG_CPU_IDLE_GOV_MENU=y
 
There is no cpuidle implemented on imx28.  I do not understand how
these options influence the result here.

 I have attached the kernel configuration file I used.
 
 It doesn't affect specific hw I am working with as device is not
 required to enter idle mode.
 I am Cc-ing linux-arm folks,  in case someone on arm platform
 requires CPU idele , RCU to work.
 
I just ran a case with CONFIG_CPU_IDLE and RCU support and failed
to reproduce the warning.  Is this something specific to gpmi-nand
or we can see it with any other imx28 drivers/cases?  Sorry, I do
not have NAND flash set up on my imx28 board.

-- 
Regards,
Shawn
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/