[ 61.079391] nouveau [ DEVICE][0000:00:05.0] BOOT0 : 0x04e000a2 [ 61.079398] nouveau [ DEVICE][0000:00:05.0] Chipset: C51 (NV4E) [ 61.079401] nouveau [ DEVICE][0000:00:05.0] Family : NV40 [ 61.081799] nouveau [ VBIOS][0000:00:05.0] checking PRAMIN for image... [ 61.117497] nouveau [ VBIOS][0000:00:05.0] ... appears to be valid [ 61.117500] nouveau [ VBIOS][0000:00:05.0] using image from PRAMIN [ 61.117669] nouveau [ VBIOS][0000:00:05.0] BIT signature found [ 61.117674] nouveau [ VBIOS][0000:00:05.0] version 05.51.28.54.25 [ 61.122956] nouveau [ PFB][0000:00:05.0] RAM type: stolen system memory [ 61.122959] nouveau [ PFB][0000:00:05.0] RAM size: 128 MiB [ 61.122962] nouveau [ PFB][0000:00:05.0] ZCOMP: 0 tags [ 61.184842] tveeprom 1-0050: Hauppauge model 72301, rev B3F0, serial# 4753459 [ 61.184849] tveeprom 1-0050: MAC address is 00:0d:fe:48:88:33 [ 61.184852] tveeprom 1-0050: tuner model is Xceive XC5000 (idx 150, type 76) [ 61.184855] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88) [ 61.184858] tveeprom 1-0050: audio processor is AU8522 (idx 44) [ 61.184860] tveeprom 1-0050: decoder processor is AU8522 (idx 42) [ 61.184863] tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter [ 61.184865] hauppauge_eeprom: hauppauge eeprom: model=72301 [ 61.261854] au8522 1-0047: creating new instance [ 61.261860] au8522_decoder creating new instance... [ 61.414898] tuner 1-0061: Tuner -1 found with type(s) Radio TV. [ 61.567486] xc5000 1-0061: creating new instance [ 61.577364] xc5000: Successfully identified at address 0x61 [ 61.577368] xc5000: Firmware has not been loaded previously [ 61.777060] nouveau [ PTHERM][0000:00:05.0] FAN control: none / external [ 61.777074] nouveau [ PTHERM][0000:00:05.0] fan management: disabled [ 61.777226] nouveau [ PTHERM][0000:00:05.0] internal sensor: no [ 61.801799] [TTM] Zone kernel: Available graphics memory: 1468596 kiB [ 61.801804] [TTM] Initializing pool allocator [ 61.802199] [TTM] Initializing DMA pool allocator [ 61.803039] nouveau [ DRM] VRAM: 125 MiB [ 61.803042] nouveau [ DRM] GART: 512 MiB [ 61.803049] nouveau [ DRM] TMDS table version 1.1 [ 61.803052] nouveau W[ DRM] TMDS table script pointers not stubbed [ 61.803055] nouveau [ DRM] DCB version 3.0 [ 61.803058] nouveau [ DRM] DCB outp 00: 02000300 00000023 [ 61.803061] nouveau [ DRM] DCB outp 01: 03011312 00000000 [ 61.803064] nouveau [ DRM] DCB outp 02: 020023f1 0040c083 [ 61.803067] nouveau [ DRM] DCB conn 00: 0000 [ 61.803071] nouveau [ DRM] DCB conn 01: 0131 [ 61.803074] nouveau [ DRM] DCB conn 02: 0210 [ 61.803077] nouveau [ DRM] DCB conn 03: 0211 [ 61.803080] nouveau [ DRM] DCB conn 04: 0213 [ 61.804870] nouveau [ DRM] Saving VGA fonts [ 61.851399] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 61.851404] [drm] No driver support for vblank timestamp query. [ 61.852064] nouveau [ DRM] 0xD1A2: Parsing digital output script table [ 61.902716] nouveau [ DRM] 1 available performance level(s) [ 61.902721] nouveau [ DRM] 0: core 425MHz shader 425MHz fanspeed 100% [ 61.902724] nouveau [ DRM] c: [ 61.910100] nouveau [ DRM] MM: using M2MF for buffer copies [ 61.910326] nouveau [ DRM] Setting dpms mode 3 on TV encoder (output 2) [ 61.975060] nouveau [ DRM] Load detected on output B [ 61.978271] nouveau [ DRM] allocated 1280x1024 fb: 0x9000, bo ffff8800ad982f88 [ 61.981183] fbcon: nouveaufb (fb0) is primary device [ 61.988194] ====================================================== [ 61.988194] [ INFO: possible circular locking dependency detected ] [ 61.988197] 3.11.0-rc6+ #1 Not tainted [ 61.988198] ------------------------------------------------------- [ 61.988200] hp-config_usb_p/14653 is trying to acquire lock: [ 61.988225] (&(&dev->vblank_time_lock)->rlock){-.....}, at: [] drm_handle_vblank+0x76/0x3e0 [drm] [ 61.988226] but task is already holding lock: [ 61.988276] (&(&event->lock)->rlock#2){-.....}, at: [] nouveau_event_trigger+0x4d/0xe0 [nouveau] [ 61.988277] which lock already depends on the new lock. [ 61.988277] the existing dependency chain (in reverse order) is: [ 61.988280] -> #1 (&(&event->lock)->rlock#2){-.....}: [ 61.988286] [] lock_acquire+0x9d/0x200 [ 61.988289] [] _raw_spin_lock_irqsave+0x65/0xb0 [ 61.988309] [] nouveau_event_get+0x2f/0xb0 [nouveau] [ 61.988341] [] nouveau_drm_vblank_enable+0x8e/0x100 [nouveau] [ 61.988349] [] drm_vblank_get+0xf0/0x270 [drm] [ 61.988357] [] drm_vblank_pre_modeset+0x53/0x70 [drm] [ 61.988386] [] nv_crtc_prepare+0x73/0x1f0 [nouveau] [ 61.988391] [] drm_crtc_helper_set_mode+0x36e/0x530 [drm_kms_helper] [ 61.988395] [] drm_crtc_helper_set_config+0x8f0/0xb70 [drm_kms_helper] [ 61.988405] [] drm_mode_set_config_internal+0x62/0xf0 [drm] [ 61.988408] [] drm_fb_helper_set_par+0x6e/0xe0 [drm_kms_helper] [ 61.988413] [] fbcon_init+0x534/0x5c0 [ 61.988416] [] visual_init+0xbc/0x120 [ 61.988418] [] do_bind_con_driver+0x16a/0x320 [ 61.988420] [] do_take_over_console+0x124/0x1d0 [ 61.988423] [] do_fbcon_takeover+0x5b/0xb0 [ 61.988425] [] fbcon_event_notify+0x652/0x760 [ 61.988428] [] notifier_call_chain+0x67/0x160 [ 61.988431] [] __blocking_notifier_call_chain+0x72/0xd0 [ 61.988433] [] blocking_notifier_call_chain+0x16/0x20 [ 61.988436] [] fb_notifier_call_chain+0x1b/0x20 [ 61.988438] [] register_framebuffer+0x1e7/0x320 [ 61.988441] [] drm_fb_helper_initial_config+0x35f/0x550 [drm_kms_helper] [ 61.988469] [] nouveau_fbcon_init+0x109/0x140 [nouveau] [ 61.988497] [] nouveau_drm_load+0x4dc/0x690 [nouveau] [ 61.988506] [] drm_get_pci_dev+0x189/0x2a0 [drm] [ 61.988533] [] nouveau_drm_probe+0x25a/0x290 [nouveau] [ 61.988537] [] local_pci_probe+0x4b/0x80 [ 61.988540] [] work_for_cpu_fn+0x18/0x30 [ 61.988543] [] process_one_work+0x1fc/0x730 [ 61.988544] [] worker_thread+0x115/0x370 [ 61.988547] [] kthread+0xed/0x100 [ 61.988550] [] ret_from_fork+0x7c/0xb0 [ 61.988552] -> #0 (&(&dev->vblank_time_lock)->rlock){-.....}: [ 61.988554] [] __lock_acquire+0x9a4/0x1d60 [ 61.988557] [] lock_acquire+0x9d/0x200 [ 61.988559] [] _raw_spin_lock_irqsave+0x65/0xb0 [ 61.988567] [] drm_handle_vblank+0x76/0x3e0 [drm] [ 61.988594] [] nouveau_drm_vblank_handler+0x27/0x30 [nouveau] [ 61.988613] [] nouveau_event_trigger+0x8f/0xe0 [nouveau] [ 61.988638] [] nv04_disp_intr+0x9e/0xc0 [nouveau] [ 61.988661] [] nouveau_mc_intr+0xad/0x120 [nouveau] [ 61.988664] [] handle_irq_event_percpu+0x75/0x3f0 [ 61.988665] [] handle_irq_event+0x48/0x70 [ 61.988668] [] handle_fasteoi_irq+0x5a/0x100 [ 61.988672] [] handle_irq+0x60/0x150 [ 61.988675] [] do_IRQ+0x5a/0xe0 [ 61.988677] [] ret_from_intr+0x0/0x1a [ 61.988678] other info that might help us debug this: [ 61.988678] Possible unsafe locking scenario: [ 61.988679] CPU0 CPU1 [ 61.988679] ---- ---- [ 61.988681] lock(&(&event->lock)->rlock#2); [ 61.988682] lock(&(&dev->vblank_time_lock)->rlock); [ 61.988684] lock(&(&event->lock)->rlock#2); [ 61.988685] lock(&(&dev->vblank_time_lock)->rlock); [ 61.988685] *** DEADLOCK *** [ 61.988687] 1 lock held by hp-config_usb_p/14653: [ 61.988708] #0: (&(&event->lock)->rlock#2){-.....}, at: [] nouveau_event_trigger+0x4d/0xe0 [nouveau] [ 61.988709] stack backtrace: [ 61.988711] CPU: 1 PID: 14653 Comm: hp-config_usb_p Not tainted 3.11.0-rc6+ #1 [ 61.988713] Hardware name: HP-Pavilion RK574AAR-ABA a1730n/NODUSM3, BIOS 5.07 03/19/2007 [ 61.988717] ffffffff82329ac0 ffff8800b7a03ac8 ffffffff81739894 ffff8800a2dd4500 [ 61.988719] ffffffff8232b010 ffff8800b7a03b18 ffffffff81734ee8 0000000000000000 [ 61.988721] ffff8800b7a03ba0 ffff8800a2dd4d18 ffff8800a2dd4500 ffff8800a2dd4d18 [ 61.988722] Call Trace: [ 61.988727] [] dump_stack+0x55/0x76 [ 61.988731] [] print_circular_bug+0x1fb/0x20c [ 61.988733] [] __lock_acquire+0x9a4/0x1d60 [ 61.988737] [] ? save_stack_trace+0x2f/0x50 [ 61.988740] [] ? __lock_acquire+0xb62/0x1d60 [ 61.988742] [] lock_acquire+0x9d/0x200 [ 61.988751] [] ? drm_handle_vblank+0x76/0x3e0 [drm] [ 61.988754] [] ? sched_clock_cpu+0xa8/0x110 [ 61.988756] [] ? trace_hardirqs_off+0xd/0x10 [ 61.988759] [] _raw_spin_lock_irqsave+0x65/0xb0 [ 61.988767] [] ? drm_handle_vblank+0x76/0x3e0 [drm] [ 61.988774] [] drm_handle_vblank+0x76/0x3e0 [drm] [ 61.988802] [] nouveau_drm_vblank_handler+0x27/0x30 [nouveau] [ 61.988821] [] nouveau_event_trigger+0x8f/0xe0 [nouveau] [ 61.988846] [] nv04_disp_intr+0x9e/0xc0 [nouveau] [ 61.988869] [] nouveau_mc_intr+0xad/0x120 [nouveau] [ 61.988871] [] handle_irq_event_percpu+0x75/0x3f0 [ 61.988874] [] handle_irq_event+0x48/0x70 [ 61.988876] [] ? handle_fasteoi_irq+0x1e/0x100 [ 61.988878] [] handle_fasteoi_irq+0x5a/0x100 [ 61.988881] [] handle_irq+0x60/0x150 [ 61.988884] [] ? irq_enter+0x58/0xa0 [ 61.988887] [] do_IRQ+0x5a/0xe0 [ 61.988889] [] common_interrupt+0x72/0x72 [ 62.053512] nouveau 0000:00:05.0: fb0: nouveaufb frame buffer device [ 62.053889] nouveau 0000:00:05.0: registered panic notifier