https://bugs.freedesktop.org/show_bug.cgi?id=92077
--- Comment #24 from Andrey Mazo <ahi...@yandex.ru> ---
A similar fault and a deadlock that happened on newer kernel (4.7.2).
Looks like to be triggered by qupzilla (www-client/qupzilla-2.0.1, compiled
with KDE/Plasma 5 support) launch this time.
Could be a QtWebEngine problem though.
[838735.611662] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 000c data 0000003c
[838735.611680] nouveau 0000:03:00.0: fifo: PBDMA0: 02000000 [] ch 15
[001f68d000 qupzilla[12159]] subc 0 mthd 0020 data 00000000
[838735.611694] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0030 data 0000003c
[838735.611707] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0034 data 20040360
[838735.611720] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0038 data 00000000
[838735.611733] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 003c data 00000000
[838735.611746] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0040 data 00000000
[838735.611758] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0044 data 00000000
[838735.611771] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0048 data 20010674
[838735.611784] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 004c data 0000003c
[838735.611798] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0054 data 00000000
[838735.611811] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0058 data 00252000
[838735.611824] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 005c data 200240c7
[838735.611836] nouveau 0000:03:00.0: fifo: PBDMA0: 00200000 [ILLEGAL_MTHD] ch
15 [001f68d000 qupzilla[12159]] subc 0 mthd 0060 data 00000048
[838735.611855] nouveau 0000:03:00.0: fifo: read fault at 0000000000 engine 07
[PFIFO] client 07 [BAR_READ] reason 02 [PAGE_NOT_PRESENT] on channel 15
[001f68d000 qupzilla[12159]]
[838735.611858] nouveau 0000:03:00.0: fifo: fifo engine fault on channel 15,
recovering...
[838735.612309] =============================================
[838735.612311] [ INFO: possible recursive locking detected ]
[838735.612314] 4.7.2-gentoo-20160906 #2 Not tainted
[838735.612315] ---------------------------------------------
[838735.612317] kworker/0:1/12138 is trying to acquire lock:
[838735.612319] ((&fifo->recover.work)){+.+...}, at: [<ffffffffb72d5340>]
flush_work+0x0/0x290
[838735.612329]
but task is already holding lock:
[838735.612331] ((&fifo->recover.work)){+.+...}, at: [<ffffffffb72d5e3b>]
process_one_work+0x14b/0x450
[838735.612336]
other info that might help us debug this:
[838735.612337] Possible unsafe locking scenario:
[838735.612339] CPU0
[838735.612340] ----
[838735.612341] lock((&fifo->recover.work));
[838735.612343] lock((&fifo->recover.work));
[838735.612345]
*** DEADLOCK ***
[838735.612347] May be due to missing lock nesting notation
[838735.612349] 2 locks held by kworker/0:1/12138:
[838735.612351] #0: ("events"){.+.+.+}, at: [<ffffffffb72d5e3b>]
process_one_work+0x14b/0x450
[838735.612356] #1: ((&fifo->recover.work)){+.+...}, at: [<ffffffffb72d5e3b>]
process_one_work+0x14b/0x450
[838735.612360]
stack backtrace:
[838735.612363] CPU: 0 PID: 12138 Comm: kworker/0:1 Not tainted
4.7.2-gentoo-20160906 #2
[838735.612365] Hardware name: Dell Inc. Precision Tower 7910/0215PR, BIOS A06
01/19/2015
[838735.612371] Workqueue: events gf100_fifo_recover_work
[838735.612373] 0000000000000000 ffff8800750a7af0 ffffffffb7567885
ffff88082f220000
[838735.612378] ffffffffb86fd780 ffff8800750a7bb8 ffffffffb73064c8
00000000b86fd780
[838735.612381] ffff88082f220050 ffff8800750a7b00 0000000268312189
0000000000000002
[838735.612385] Call Trace:
[838735.612391] [<ffffffffb7567885>] dump_stack+0x67/0x92
[838735.612396] [<ffffffffb73064c8>] __lock_acquire+0x1508/0x1620
[838735.612399] [<ffffffffb73069d0>] lock_acquire+0x60/0x80
[838735.612401] [<ffffffffb72d5340>] ? mod_delayed_work_on+0x80/0x80
[838735.612403] [<ffffffffb72d5387>] flush_work+0x47/0x290
[838735.612405] [<ffffffffb72d5340>] ? mod_delayed_work_on+0x80/0x80
[838735.612408] [<ffffffffb7304b21>] ? mark_held_locks+0x71/0x90
[838735.612414] [<ffffffffb732412a>] ? ktime_get+0x6a/0x130
[838735.612417] [<ffffffffb76dbbc0>] gf100_fifo_fini+0x10/0x20
[838735.612420] [<ffffffffb76d9d8a>] nvkm_fifo_fini+0x1a/0x30
[838735.612424] [<ffffffffb76745e0>] nvkm_engine_fini+0x20/0x30
[838735.612429] [<ffffffffb767839a>] nvkm_subdev_fini+0x5a/0x160
[838735.612432] [<ffffffffb76dc20a>] gf100_fifo_recover_work+0xea/0x1f0
[838735.612434] [<ffffffffb72d5e9a>] process_one_work+0x1aa/0x450
[838735.612436] [<ffffffffb72d5e3b>] ? process_one_work+0x14b/0x450
[838735.612438] [<ffffffffb72d6639>] worker_thread+0x49/0x490
[838735.612441] [<ffffffffb72d65f0>] ? workqueue_congested+0x160/0x160
[838735.612443] [<ffffffffb72d65f0>] ? workqueue_congested+0x160/0x160
[838735.612447] [<ffffffffb72dc449>] kthread+0xf9/0x110
[838735.612452] [<ffffffffb7978c3f>] ret_from_fork+0x1f/0x40
[838735.612455] [<ffffffffb72dc350>] ? kthread_create_on_node+0x230/0x230
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau