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: RESOLVED MOVED
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: 2019-12-04 09:05 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

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
Comment 8 Martin Peres 2019-12-04 09:05:52 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/229.


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.