[Nouveau] Kernel module fails to initialize on AMD751 based system with NV34
Clemens Eisserer
linuxhippy at gmail.com
Mon May 24 12:02:09 PDT 2010
Hi Younes,
Thanks a lot for taking the time to reply to me mail.
Updating the Bios (latest version for that board was Dec. 2000) didn't help.
I also tried nouveau with an old TNT2M64 card, but that didn't succeed either:
[ 3.443164] nouveau 0000:01:05.0: PCI INT A -> Link[LNKB] -> GSI 11
(level, low) -> IRQ 11
[ 3.459167] [drm] nouveau 0000:01:05.0: Detected an NV 0 generation
card (0x20114000)
[ 3.459418] [drm] nouveau 0000:01:05.0: Attempting to load BIOS
image from PROM
[ 3.543330] [drm] nouveau 0000:01:05.0: ... appears to be valid
[ 3.544296] [drm] nouveau 0000:01:05.0: BMP BIOS found
[ 3.544306] [drm] nouveau 0000:01:05.0: BMP version 2.1
[ 3.544318] [drm] nouveau 0000:01:05.0: Bios version 02.05.13.00
[ 3.544329] [drm] nouveau 0000:01:05.0: Assuming a CRT output exists
[ 3.544339] [drm] nouveau 0000:01:05.0: Probing TV encoders on I2C bus: 1
[ 3.549933] [drm] nouveau 0000:01:05.0: No TV encoders found.
[ 3.571730] [TTM] Zone kernel: Available graphics memory: 189918 kiB.
[ 3.571781] [drm] nouveau 0000:01:05.0: 32 MiB VRAM
[ 3.571927] agpgart-amdk7 0000:00:00.0: AGP 1.0 bridge
[ 3.571968] agpgart-amdk7 0000:00:00.0: putting AGP V2 device into 1x mode
[ 3.572069] nouveau 0000:01:05.0: putting AGP V2 device into 1x mode
[ 3.572083] [drm] nouveau 0000:01:05.0: 64 MiB GART (aperture)
[ 3.573660] [drm] nouveau 0000:01:05.0: Allocating FIFO number 0
[ 3.579725] [TTM] AGP Bind memory failed.
[ 3.579746] [TTM] Couldn't bind backend.
[ 3.580113] [drm] nouveau 0000:01:05.0: error allocating DMA push buffer: -22
[ 3.580124] [drm] nouveau 0000:01:05.0: pushbuf -12
[ 3.580133] [drm] nouveau 0000:01:05.0: nouveau_channel_free: freeing fifo 0
[ 3.580400] [TTM] Zone kernel: Used memory at exit: 0 kiB.
[ 3.582843] nouveau 0000:01:05.0: PCI INT A disabled
[ 3.582878] nouveau: probe of 0000:01:05.0 failed with error -12
01:05.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA
TNT2 Model 64/Model 64 Pro] (rev 11)
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at e2000000 (32-bit, prefetchable) [size=32M]
Expansion ROM at efef0000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel modules: nvidiafb, rivafb, nouveau
> Seems to be failing on trying to read from the user area (despite the
> ioremap of that area succeeding), but before that there is another
> failure that forces it to take the channel down before it's fully
> initialized. Can you paste the output of lspci -vv for the video card
> just out of curiousity?
Sure:
01:05.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX
5200] (rev a1)
Subsystem: XFX Pine Group Inc. Device 1351
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at d8000000 (32-bit, prefetchable) [size=128M]
Expansion ROM at efee0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel modules: nvidiafb, nouveau
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate]
AGP Bridge (rev 01)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 120
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: ede00000-efefffff
Prefetchable memory behind bridge: d5c00000-e5cfffff
Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Kernel modules: shpchp
Should I file a bug directly against nouveau instead Ubuntu/Fedora?
Thanks again, Clemens
More information about the Nouveau
mailing list