Bug 92833 - [NV117] nouveau E[ PFIFO][0000:01:00.0] read fault at 0x0000011000 [UNSUPPORTED_KIND] from PBDMA0/HOST on channel 0x007ed78000 [unknown]
Summary: [NV117] nouveau E[ PFIFO][0000:01:00.0] read fault at 0x0000011000 [UNSUPPORT...
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium critical
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-05 11:32 UTC by barry
Modified: 2016-03-03 14:57 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
part of syslog (91.13 KB, text/plain)
2016-03-03 14:51 UTC, Mike
no flags Details
xorg log (105.06 KB, text/plain)
2016-03-03 14:52 UTC, Mike
no flags Details
some logs from app (45.18 KB, text/plain)
2016-03-03 14:57 UTC, Mike
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description barry 2015-11-05 11:32:33 UTC
On fedora 23 with KDE desk top which installs
xorg-server 1.18.0
drv-nouveau 1.0.12

I see a hang when starting Firefox.

This is also logged as:

https://bugzilla.redhat.com/show_bug.cgi?id=1278071

With KDE spin and an nvidia card:

01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2) (prog-if 00 [VGA controller])

After starting firefox the desktop slows then hangs

dmesg shows:

[ 2081.341631] nouveau E[   PFIFO][0000:01:00.0] read fault at 0x0000011000 [UNSUPPORTED_KIND] from PBDMA0/HOST on channel 0x007ed78000 [unknown]
[ 2088.402046] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2088.605311] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2088.804634] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.003349] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.199946] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.397124] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.594320] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.791535] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2089.988754] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2090.234824] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2090.434024] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2090.634146] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2090.827166] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2091.020347] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2091.216152] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2091.411823] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2091.617619] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2091.817075] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2092.017359] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2092.217121] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2092.417127] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2092.616613] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2092.816625] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.016702] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.216594] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.409664] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.601263] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.794442] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2093.987678] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2094.181031] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2094.374688] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2094.568041] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2094.761391] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2094.954730] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2095.148165] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2095.341479] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2095.995043] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2096.339758] nouveau E[Xorg[2348]] failed to idle channel 0xcccc0000 [Xorg[2348]]
[ 2099.720193] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2100.397506] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2105.989231] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2111.331249] nouveau E[Xorg[2348]] failed to idle channel 0xcccc0000 [Xorg[2348]]
[ 2111.670782] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2111.770936] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2111.870929] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2111.970260] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2112.069457] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2112.168521] nouveau E[Xorg[2348]] nv50cal_space: -16
[ 2112.266855] nouveau E[Xorg[2348]] nv50cal_space: -16

Version-Release number of selected component (if applicable):

xorg-x11-drv-nouveau-1.0.12-0.3.fc23.x86_64

How reproducible:


Steps to Reproduce:
1. Login to KDE
2. Start firefox
Comment 1 Ilia Mirkin 2015-11-05 23:21:07 UTC
Are those the first messages? What kernel are you using? Or to rephrase, does this still happen with kernel 4.3.0?

nv50cal_space *basically* means the GPU has hung -- it's when we run out of IB space for pushbuf submission.
Comment 2 barry 2015-11-06 11:43:07 UTC
(In reply to Ilia Mirkin from comment #1)
> Are those the first messages? 

There where some info ones. (sorry I've lost the setup for the moment to repro this).

> What kernel are you using? Or to rephrase,
> does this still happen with kernel 4.3.0?

F23 is on 4.2.5. I will see if I can get a 4.3.0 to play with.

Is there any version of nouveau that I need to use with 4.3.0?

> nv50cal_space *basically* means the GPU has hung -- it's when we run out of
> IB space for pushbuf submission.

o.k.
Comment 3 barry 2016-03-02 11:38:12 UTC
I can run with kernel 4.4.2-301.fc23.x86_64 and xorg-x11-drv-nouveau-1.0.12-3.fc23.x86_64 and have not seen this problem.
Comment 4 Mike 2016-03-03 14:50:58 UTC
I'm hitting this bug with kernel 4.4.3-amd64 from http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.3-wily/

There were pure X server (no DM) and three apps: two OpenGL and one Flash - all of them decoding and displaying video. Video stopped on three screens after kernel error.
Comment 5 Mike 2016-03-03 14:51:55 UTC
Created attachment 122098 [details]
part of syslog
Comment 6 Mike 2016-03-03 14:52:13 UTC
Created attachment 122099 [details]
xorg log
Comment 7 Mike 2016-03-03 14:57:59 UTC
Created attachment 122100 [details]
some logs from app

I'll also try kernel 4.5-rc6


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.