arm: vfpmodule: Fix warning procfs vfp_bounce reporting failed
Creation of procfs cpu/vfp_bounce fails because we're initialized too early. Fix this by creating it on rootfs_initcall as before the NEON patches. [ 0.018452] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 0 [ 0.018472] ------------[ cut here ]------------ [ 0.018492] WARNING: at fs/proc/generic.c:102 __xlate_proc_name+0xa0/0xb4() [ 0.018498] name 'cpu/vfp_bounce' [ 0.018535] [<c010af30>] (unwind_backtrace+0x0/0xe0) from [<c0109368>] (show_stack+0x10/0x14) [ 0.018552] [<c0109368>] (show_stack+0x10/0x14) from [<c012013c>] (warn_slowpath_common+0x48/0x68) [ 0.018568] [<c012013c>] (warn_slowpath_common+0x48/0x68) from [<c01201b4>] (warn_slowpath_fmt+0x2c/0x3c) [ 0.018585] [<c01201b4>] (warn_slowpath_fmt+0x2c/0x3c) from [<c0239bd0>] (__xlate_proc_name+0xa0/0xb4) [ 0.018604] [<c0239bd0>] (__xlate_proc_name+0xa0/0xb4) from [<c0239c30>] (__proc_create+0x4c/0xdc) [ 0.018622] [<c0239c30>] (__proc_create+0x4c/0xdc) from [<c023a118>] (proc_create_data+0x58/0x98) [ 0.018639] [<c023a118>] (proc_create_data+0x58/0x98) from [<c1102ee0>] (vfp_init+0x16c/0x1d8) [ 0.018656] [<c1102ee0>] (vfp_init+0x16c/0x1d8) from [<c1100ad8>] (do_one_initcall+0x8c/0x12c) [ 0.018675] [<c1100ad8>] (do_one_initcall+0x8c/0x12c) from [<c1100cf4>] (kernel_init_freeable+0x17c/0x244) [ 0.018695] [<c1100cf4>] (kernel_init_freeable+0x17c/0x244) from [<c0b69c2c>] (kernel_init+0x8/0xe4) [ 0.018715] [<c0b69c2c>] (kernel_init+0x8/0xe4) from [<c0105b58>] (ret_from_fork+0x14/0x3c) [ 0.018744] ---[ end trace 1b75b31a2719ed1c ]--- [ 0.018750] Failed to create procfs node for VFP bounce reporting Change-Id: Ic6904efc800f3c03d7226e7b035177c5c00ac26a
Loading
Please register or sign in to comment