[ 306.421101] stopped custom tracer. [ 306.421104] [ 306.421105] ============================================= [ 306.428266] [ INFO: possible recursive locking detected ] [ 306.433903] [ 2.6.23.1-rt5 #12 [ 306.437166] --------------------------------------------- [ 306.442767] qemu-system-x86/4058 is trying to acquire lock: [ 306.448552] ((struct rw_semaphore *)(&mm->mmap_sem)){----}, at: [] gfn_to_page+0x66/0x106 [kvm] [ 306.459504] [ 306.459504] but task is already holding lock: [ 306.465545] ((struct rw_semaphore *)(&mm->mmap_sem)){----}, at: [] do_page_fault+0x3cb/0x80a [ 306.476127] [ 306.476128] other info that might help us debug this: [ 306.482930] 1 lock held by qemu-system-x86/4058: [ 306.487734] #0: ((struct rw_semaphore *)(&mm->mmap_sem)){----}, at: [] do_page_fault+0x3cb/0x80a [ 306.498759] [ 306.498760] stack backtrace: [ 306.503311] [ 306.503311] Call Trace: [ 306.507371] [] __lock_acquire+0x1c5/0xc7e [ 306.513240] [] lock_acquire+0x51/0x6a [ 306.518763] [] :kvm:gfn_to_page+0x66/0x106 [ 306.524708] [] __rt_down_read+0x1f/0x5e [ 306.530429] [] :kvm:gfn_to_page+0x66/0x106 [ 306.536413] [] :kvm:kvm_vm_nopage+0x26/0x48 [ 306.542467] [] __do_fault+0x89/0x499 [ 306.547923] [] inc_zone_page_state+0x53/0x5a [ 306.554023] [] handle_mm_fault+0x52b/0x9e3 [ 306.559928] [] do_page_fault+0x3cb/0x80a [ 306.565734] [] do_page_fault+0x47c/0x80a [ 306.571450] [] rt_spin_unlock+0x17/0x47 [ 306.577142] [] error_exit+0x0/0x96 [ 306.582345] [] file_read_actor+0x2b/0x182 [ 306.588259] [] do_generic_mapping_read+0x1a2/0x3f8 [ 306.594944] [] file_read_actor+0x0/0x182 [ 306.600694] [] generic_file_aio_read+0x12c/0x16f [ 306.607120] [] do_sync_read+0xcc/0x10f [ 306.612773] [] inode_has_perm+0x65/0x72 [ 306.618418] [] autoremove_wake_function+0x0/0x2e [ 306.624931] [] file_has_perm+0x9d/0xac [ 306.630421] [] vfs_read+0xd4/0x185 [ 306.635640] [] sys_read+0x48/0x74 [ 306.640819] [] tracesys+0xdc/0xe1 [ 306.645920] [ 306.647484] INFO: lockdep is turned off. [ 306.651544] --------------------------- [ 306.655510] | preempt count: 00000000 ] [ 306.659497] | 0-level deep critical section nesting: [ 306.664689] ---------------------------------------- [ 306.669856]