* Bryan Wu [100906 03:09]: > Tony, > > I tried your latest branch: devel-smp-on-unicore, kernel boots up but > got lots of WARN_ON fired: > > --- > ------------[ cut here ]------------ > [ 1.149719] WARNING: at mm/percpu-vm.c:320 pcpu_alloc+0x2fc/0x888() > [ 1.149780] Modules linked in: > [ 1.149841] [] (unwind_backtrace+0x0/0xe4) from > [] (warn_slowpath_common+0x4c/0x64) > [ 1.149902] [] (warn_slowpath_common+0x4c/0x64) from > [] (warn_slowpath_null+0x18/0x1c) > [ 1.149993] [] (warn_slowpath_null+0x18/0x1c) from > [] (pcpu_alloc+0x2fc/0x888) > [ 1.150085] [] (pcpu_alloc+0x2fc/0x888) from [] > (sget+0x198/0x43c) > [ 1.150146] [] (sget+0x198/0x43c) from [] > (get_sb_ns+0x20/0x90) > [ 1.150238] [] (get_sb_ns+0x20/0x90) from [] > (vfs_kern_mount+0x9c/0x18c) > [ 1.150299] [] (vfs_kern_mount+0x9c/0x18c) from > [] (init_mqueue_fs+0x68/0xc8) > [ 1.150390] [] (init_mqueue_fs+0x68/0xc8) from > [] (do_one_initcall+0xcc/0x1a4) > [ 1.150451] [] (do_one_initcall+0xcc/0x1a4) from > [] (kernel_init+0x148/0x210) > [ 1.150543] [] (kernel_init+0x148/0x210) from > [] (kernel_thread_exit+0x0/0x8) > [ 1.150604] ---[ end trace 1b75b31a2719ed74 ]--- > --- > > It looks like we still missed to set some flag for chuck. Yeah I think there's some .config option that needs to be handled properly to fix this. Looks like the following .config does not produce it, but fails to boot to shell on omap2. Doing yes "" | make oldconfig and enabling CONFIG_SMP etc on makes the warning to happen. Also, disabling CONFIG_USB_MUSB_HDRC is needed as that driver is still broken for multi-omap.. Regards, Tony