Bug 101164 - [GP107] Failed to create kernel channel, -22
Summary: [GP107] Failed to create kernel channel, -22
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-05-24 09:22 UTC by Pacho Ramos
Modified: 2017-05-24 15:31 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg (58.44 KB, text/plain)
2017-05-24 09:22 UTC, Pacho Ramos
no flags Details
config.gz (24.52 KB, application/gzip)
2017-05-24 09:22 UTC, Pacho Ramos
no flags Details

Description Pacho Ramos 2017-05-24 09:22:04 UTC
Created attachment 131463 [details]
dmesg

I see this error in dmesg output:
nouveau 0000:01:00.0: DRM: failed to create kernel channel, -22

This message is shown between this:
[    0.990005] VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.PEG0.PEGP handle
[    0.990006] nouveau: detected PR support, will not use DSM
[    0.990037] nouveau 0000:01:00.0: enabling device (0004 -> 0007)
[    0.990171] nouveau 0000:01:00.0: NVIDIA GP107 (137000a1)
[    1.025754] nouveau 0000:01:00.0: bios: version 86.07.3c.00.60
[    1.082353] nouveau 0000:01:00.0: priv: HUB0: 00d054 00000007 (1a408216)
[    1.082358] nouveau 0000:01:00.0: fb: 4096 MiB GDDR5
[    1.084171] vga_switcheroo: enabled
[    1.084254] [TTM] Zone  kernel: Available graphics memory: 8033790 kiB
[    1.084254] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[    1.084255] [TTM] Initializing pool allocator
[    1.084257] [TTM] Initializing DMA pool allocator
[    1.084265] nouveau 0000:01:00.0: DRM: VRAM: 4096 MiB
[    1.084266] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB
[    1.084267] nouveau 0000:01:00.0: DRM: BIT table 'A' not found
[    1.084268] nouveau 0000:01:00.0: DRM: BIT table 'L' not found
[    1.084269] nouveau 0000:01:00.0: DRM: TMDS table version 2.0
[    1.084270] nouveau 0000:01:00.0: DRM: DCB version 4.1
[    1.084272] nouveau 0000:01:00.0: DRM: DCB outp 00: 02022f62 00020010
[    1.084273] nouveau 0000:01:00.0: DRM: DCB conn 02: 00010261
[    1.084274] nouveau 0000:01:00.0: DRM: DCB conn 04: 01000446
[    1.084275] nouveau 0000:01:00.0: DRM: DCB conn 05: 02000546
[    1.084276] nouveau 0000:01:00.0: DRM: Pointer to flat panel table invalid
[    1.107611] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.107612] [drm] Driver supports precise vblank timestamp query.
[    1.267495] fbcon: inteldrmfb (fb0) is primary device
[    1.425033] nouveau 0000:01:00.0: DRM: failed to create kernel channel, -22
[    1.426516] [drm] Cannot find any crtc or sizes - going 1024x768
[    1.428296] nouveau 0000:01:00.0: DRM: allocated 1024x768 fb: 0x60000, bo ffff88046c748000
[    1.668461] clocksource: Switched to clocksource tsc
[    2.406679] Console: switching to colour frame buffer device 240x67
[    2.423231] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    2.423357] nouveau 0000:01:00.0: fb1: nouveaufb frame buffer device
[    2.423364] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1

I am running kernel-4.11.2 and xorg-server-1.19.3. I attach the full dmesg output and config file

Thanks a lot for your help
Comment 1 Pacho Ramos 2017-05-24 09:22:18 UTC
Created attachment 131464 [details]
config.gz
Comment 2 Pierre Moreau 2017-05-24 10:26:26 UTC
This should be fixed in 4.12, which has acceleration support for GP10x cards.
Comment 3 Pacho Ramos 2017-05-24 11:34:49 UTC
Ah, nice thanks, I thought 4.11.x was including needed fixes (well, I only need nouveau support to try to make my HDMI output work with reverse PRIME). I guess I will need to wait a bit more then :)

See you
Comment 4 Ilia Mirkin 2017-05-24 15:02:50 UTC
(In reply to Pacho Ramos from comment #3)
> Ah, nice thanks, I thought 4.11.x was including needed fixes (well, I only
> need nouveau support to try to make my HDMI output work with reverse PRIME).
> I guess I will need to wait a bit more then :)
> 
> See you

In that case, you don't need acceleration support. Ignore that "failed to create kernel channel" error.
Comment 5 Pacho Ramos 2017-05-24 15:31:17 UTC
OK, I will then try to focus on why xorg server is crashing for me each time I try to effectively get the reverse prime to work ;) 

Best regards!


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.