summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mx6
diff options
context:
space:
mode:
authorSammy He <r62914@freescale.com>2012-02-21 13:51:20 +0800
committerSammy He <r62914@freescale.com>2012-02-21 15:25:24 +0800
commit6bf8339ab2ce088c3db4c5ed3795de7044620b95 (patch)
tree3c83fd3edff184bfae7d9c69da8134dd0f746a1b /arch/arm/mach-mx6
parent18b85d67cc31211a0ef7ef0302be7acbe49f6536 (diff)
ENGR00174904 VPU: change spinlock to mutex
The spinlock caused a bug warning when we enable the lock debug mechenism. See the log: " BUG: sleeping function called from invalid context at mm/slub.c:847 in_atomic(): 1, irqs_disabled(): 0, pid: 6053, name: aiurdemux0:sink INFO: lockdep is turned off. no locks held by aiurdemux0:sink/6053. [<80042f24>] (unwind_backtrace+0x0/0xfc) from [<800f1dec>] (kmem_cache_alloc+0x114/0x180) [<800f1dec>] (kmem_cache_alloc+0x114/0x180) from [<800e425c>] (__get_vm_area_node+0x88/0x194) [<800e425c>] (__get_vm_area_node+0x88/0x194) from [<800e4b78>] (__vmalloc_node_range+0x68/0x1c8) [<800e4b78>] (__vmalloc_node_range+0x68/0x1c8) from [<800e4d18>] (__vmalloc_node+0x40/0x48) [<800e4d18>] (__vmalloc_node+0x40/0x48) from [<800e4f04>] (vmalloc_user+0x2c/0x74) [<800e4f04>] (vmalloc_user+0x2c/0x74) from [<8038eb28>] (vpu_ioctl+0x204/0x8b0) [<8038eb28>] (vpu_ioctl+0x204/0x8b0) from [<8010643c>] (do_vfs_ioctl+0x80/0x5e4) [<8010643c>] (do_vfs_ioctl+0x80/0x5e4) from [<801069d8>] (sys_ioctl+0x38/0x60) [<801069d8>] (sys_ioctl+0x38/0x60) from [<8003d500>] (ret_fast_syscall+0x0/0x3c) " Change the spinlock to mutex to fix this issue. Signed-off-by: Huang Shijie <b32955@freescale.com> Signed-off-by: Sammy He <r62914@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6')
0 files changed, 0 insertions, 0 deletions