* Kernel error 2.6.37.6 and Later
@ 2011-06-11 5:00 Marcin Zajączkowski
2011-06-13 14:27 ` Alex Deucher
0 siblings, 1 reply; 2+ messages in thread
From: Marcin Zajączkowski @ 2011-06-11 5:00 UTC (permalink / raw)
To: dri-devel
I would like to report a bug in the drivers located in the nucleus from
2.6.37.6 to the latest znajdującycj in openSUSE repositories. This is
demonstrated by the fact that during startup monitro off after the
launch of the drivers are in the system kernel. Everything runs smoothly
in the kernel 2.6.37.1. And action on a newer kernel works when you add
options at boot nomodeset. And below I attach the info file from the
kernel boot.msg version 2.6.37.6 and 2.6.39.1.
2.6.37.6:
<6>[ 2.833968] [drm] Initialized drm 1.1.0 20060810
<6>[ 2.906448] [drm] radeon defaulting to kernel modesetting.
<6>[ 2.906453] [drm] radeon kernel modesetting enabled.
<7>[ 2.906520] checking generic (d0000000 1000000) vs hw (d0000000
8000000)
<3>[ 2.906523] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
removing generic driver
<4>[ 2.906567] Console: switching to colour dummy device 80x25
<6>[ 2.907197] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low)
-> IRQ
16
<6>[ 2.910349] [drm] initializing kernel modesetting (RV280
0x1002:0x5960).
<6>[ 2.911781] [drm] register mmio base: 0xDFDF0000
<6>[ 2.911785] [drm] register mmio size: 65536
<6>[ 2.912782] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
<6>[ 2.912802] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x
mode
<6>[ 2.912836] radeon 0000:01:00.0: putting AGP V2 device into 4x mode
<6>[ 2.912864] radeon 0000:01:00.0: GTT: 256M 0xE0000000 - 0xEFFFFFFF
<6>[ 2.912869] [drm] Generation 2 PCI interface, using max accessible
memory
<6>[ 2.912874] radeon 0000:01:00.0: VRAM: 128M 0x00000000D0000000 -
0x00000000D7FFFFFF (128M used)
<6>[ 2.912913] [drm] radeon: irq initialized.
<6>[ 2.913022] [drm] Detected VRAM RAM=128M, BAR=128M
<6>[ 2.913027] [drm] RAM width 128bits DDR
<6>[ 2.913250] [TTM] Zone kernel: Available graphics memory: 443166 kiB.
<6>[ 2.913285] [TTM] Zone highmem: Available graphics memory: 512770 kiB.
<6>[ 2.913288] [TTM] Initializing pool allocator.
<6>[ 2.913313] [drm] radeon: 128M of VRAM memory ready
<6>[ 2.913317] [drm] radeon: 256M of GTT memory ready.
<6>[ 2.914444] radeon 0000:01:00.0: WB disabled
<6>[ 2.914538] [drm] Loading R200 Microcode
<6>[ 2.918116] [drm] radeon: ring at 0x00000000E0001000
<6>[ 2.918138] [drm] ring test succeeded in 1 usecs
<6>[ 2.918470] [drm] radeon: ib pool ready.
<6>[ 2.918548] [drm] ib test succeeded in 0 usecs
<4>[ 2.918589] Radeon i2c bit bus DVI_DDC: bus seems to be busy
<3>[ 2.919172] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
DVI_DDC
<4>[ 2.919194] Radeon i2c bit bus VGA_DDC: bus seems to be busy
<3>[ 2.919234] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
VGA_DDC
<4>[ 2.919313] Radeon i2c bit bus MONID: bus seems to be busy
<3>[ 2.928465] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
MONID
<4>[ 2.928486] Radeon i2c bit bus CRT2_DDC: bus seems to be busy
<3>[ 2.928527] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
CRT2_DDC
<6>[ 2.928641] [drm] Radeon Display Connectors
<6>[ 2.928644] [drm] Connector 0:
<6>[ 2.928646] [drm] S-video
<6>[ 2.928647] [drm] Encoders:
<6>[ 2.928649] [drm] TV1: INTERNAL_DAC2
<6>[ 2.931662] No connectors reported connected with modes
<6>[ 2.931666] [drm] Cannot find any crtc or sizes - going 1024x768
<6>[ 2.948850] [drm] fb mappable at 0xD0040000
<6>[ 2.948853] [drm] vram apper at 0xD0000000
<6>[ 2.948855] [drm] size 3145728
<6>[ 2.948857] [drm] fb depth is 24
<6>[ 2.948858] [drm] pitch is 4096
<4>[ 2.949065] Console: switching to colour frame buffer device 128x48
<6>[ 3.071550] fb0: radeondrmfb frame buffer device
<6>[ 3.071554] drm: registered panic notifier
<6>[ 3.071568] [drm] Initialized radeon 2.7.0 20080528 for
0000:01:00.0 on
minor 0
2.6.39.1
<6>[ 2.833968] [drm] Initialized drm 1.1.0 20060810
<6>[ 2.906448] [drm] radeon defaulting to kernel modesetting.
<6>[ 2.906453] [drm] radeon kernel modesetting enabled.
<7>[ 2.906520] checking generic (d0000000 1000000) vs hw (d0000000
8000000)
<3>[ 2.906523] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
removing generic driver
<4>[ 2.906567] Console: switching to colour dummy device 80x25
<6>[ 2.907197] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low)
-> IRQ
16
<6>[ 2.910349] [drm] initializing kernel modesetting (RV280
0x1002:0x5960).
<6>[ 2.911781] [drm] register mmio base: 0xDFDF0000
<6>[ 2.911785] [drm] register mmio size: 65536
<6>[ 2.912782] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
<6>[ 2.912802] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x
mode
<6>[ 2.912836] radeon 0000:01:00.0: putting AGP V2 device into 4x mode
<6>[ 2.912864] radeon 0000:01:00.0: GTT: 256M 0xE0000000 - 0xEFFFFFFF
<6>[ 2.912869] [drm] Generation 2 PCI interface, using max accessible
memory
<6>[ 2.912874] radeon 0000:01:00.0: VRAM: 128M 0x00000000D0000000 -
0x00000000D7FFFFFF (128M used)
<6>[ 2.912913] [drm] radeon: irq initialized.
<6>[ 2.913022] [drm] Detected VRAM RAM=128M, BAR=128M
<6>[ 2.913027] [drm] RAM width 128bits DDR
<6>[ 2.913250] [TTM] Zone kernel: Available graphics memory: 443166 kiB.
<6>[ 2.913285] [TTM] Zone highmem: Available graphics memory: 512770 kiB.
<6>[ 2.913288] [TTM] Initializing pool allocator.
<6>[ 2.913313] [drm] radeon: 128M of VRAM memory ready
<6>[ 2.913317] [drm] radeon: 256M of GTT memory ready.
<6>[ 2.914444] radeon 0000:01:00.0: WB disabled
<6>[ 2.914538] [drm] Loading R200 Microcode
<6>[ 2.918116] [drm] radeon: ring at 0x00000000E0001000
<6>[ 2.918138] [drm] ring test succeeded in 1 usecs
<6>[ 2.918470] [drm] radeon: ib pool ready.
<6>[ 2.918548] [drm] ib test succeeded in 0 usecs
<4>[ 2.918589] Radeon i2c bit bus DVI_DDC: bus seems to be busy
<3>[ 2.919172] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
DVI_DDC
<4>[ 2.919194] Radeon i2c bit bus VGA_DDC: bus seems to be busy
<3>[ 2.919234] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
VGA_DDC
<4>[ 2.919313] Radeon i2c bit bus MONID: bus seems to be busy
<3>[ 2.928465] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
MONID
<4>[ 2.928486] Radeon i2c bit bus CRT2_DDC: bus seems to be busy
<3>[ 2.928527] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
CRT2_DDC
<6>[ 2.928641] [drm] Radeon Display Connectors
<6>[ 2.928644] [drm] Connector 0:
<6>[ 2.928646] [drm] S-video
<6>[ 2.928647] [drm] Encoders:
<6>[ 2.928649] [drm] TV1: INTERNAL_DAC2
<6>[ 2.931662] No connectors reported connected with modes
<6>[ 2.931666] [drm] Cannot find any crtc or sizes - going 1024x768
<6>[ 2.948850] [drm] fb mappable at 0xD0040000
<6>[ 2.948853] [drm] vram apper at 0xD0000000
<6>[ 2.948855] [drm] size 3145728
<6>[ 2.948857] [drm] fb depth is 24
<6>[ 2.948858] [drm] pitch is 4096
<4>[ 2.949065] Console: switching to colour frame buffer device 128x48
<6>[ 3.071550] fb0: radeondrmfb frame buffer device
<6>[ 3.071554] drm: registered panic notifier
<6>[ 3.071568] [drm] Initialized radeon 2.7.0 20080528 for
0000:01:00.0 on
minor 0
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Kernel error 2.6.37.6 and Later
2011-06-11 5:00 Kernel error 2.6.37.6 and Later Marcin Zajączkowski
@ 2011-06-13 14:27 ` Alex Deucher
0 siblings, 0 replies; 2+ messages in thread
From: Alex Deucher @ 2011-06-13 14:27 UTC (permalink / raw)
To: Marcin Zajączkowski; +Cc: dri-devel
2011/6/11 Marcin Zajączkowski <marcinzajaczkowski@gmail.com>:
> I would like to report a bug in the drivers located in the nucleus from
> 2.6.37.6 to the latest znajdującycj in openSUSE repositories. This is
> demonstrated by the fact that during startup monitro off after the launch of
> the drivers are in the system kernel. Everything runs smoothly in the kernel
> 2.6.37.1. And action on a newer kernel works when you add options at boot
> nomodeset. And below I attach the info file from the kernel boot.msg version
> 2.6.37.6 and 2.6.39.1.
IIRC, openSUSE sets i2c-algo-bit.bit_test=1 by default which causes
the radeon i2c init to fail since the radeon i2c buses require
pre/post i2c setup to work properly which the i2c subsystem didn't
handle by default. You can either set i2c-algo-bit.bit_test=0 on the
kernel command line in grub, or make sure your kernel has this patch:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d3b3e15da14ded61c9654db05863b04a2435f4cc
See this bug for reference:
https://bugs.freedesktop.org/show_bug.cgi?id=36221
Alex
>
> 2.6.37.6:
> <6>[ 2.833968] [drm] Initialized drm 1.1.0 20060810
> <6>[ 2.906448] [drm] radeon defaulting to kernel modesetting.
> <6>[ 2.906453] [drm] radeon kernel modesetting enabled.
> <7>[ 2.906520] checking generic (d0000000 1000000) vs hw (d0000000
> 8000000)
> <3>[ 2.906523] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
> removing generic driver
> <4>[ 2.906567] Console: switching to colour dummy device 80x25
> <6>[ 2.907197] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) ->
> IRQ
> 16
> <6>[ 2.910349] [drm] initializing kernel modesetting (RV280
> 0x1002:0x5960).
> <6>[ 2.911781] [drm] register mmio base: 0xDFDF0000
> <6>[ 2.911785] [drm] register mmio size: 65536
> <6>[ 2.912782] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
> <6>[ 2.912802] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x
> mode
> <6>[ 2.912836] radeon 0000:01:00.0: putting AGP V2 device into 4x mode
> <6>[ 2.912864] radeon 0000:01:00.0: GTT: 256M 0xE0000000 - 0xEFFFFFFF
> <6>[ 2.912869] [drm] Generation 2 PCI interface, using max accessible
> memory
> <6>[ 2.912874] radeon 0000:01:00.0: VRAM: 128M 0x00000000D0000000 -
> 0x00000000D7FFFFFF (128M used)
> <6>[ 2.912913] [drm] radeon: irq initialized.
> <6>[ 2.913022] [drm] Detected VRAM RAM=128M, BAR=128M
> <6>[ 2.913027] [drm] RAM width 128bits DDR
> <6>[ 2.913250] [TTM] Zone kernel: Available graphics memory: 443166 kiB.
> <6>[ 2.913285] [TTM] Zone highmem: Available graphics memory: 512770 kiB.
> <6>[ 2.913288] [TTM] Initializing pool allocator.
> <6>[ 2.913313] [drm] radeon: 128M of VRAM memory ready
> <6>[ 2.913317] [drm] radeon: 256M of GTT memory ready.
> <6>[ 2.914444] radeon 0000:01:00.0: WB disabled
> <6>[ 2.914538] [drm] Loading R200 Microcode
> <6>[ 2.918116] [drm] radeon: ring at 0x00000000E0001000
> <6>[ 2.918138] [drm] ring test succeeded in 1 usecs
> <6>[ 2.918470] [drm] radeon: ib pool ready.
> <6>[ 2.918548] [drm] ib test succeeded in 0 usecs
> <4>[ 2.918589] Radeon i2c bit bus DVI_DDC: bus seems to be busy
> <3>[ 2.919172] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> DVI_DDC
> <4>[ 2.919194] Radeon i2c bit bus VGA_DDC: bus seems to be busy
> <3>[ 2.919234] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> VGA_DDC
> <4>[ 2.919313] Radeon i2c bit bus MONID: bus seems to be busy
> <3>[ 2.928465] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> MONID
> <4>[ 2.928486] Radeon i2c bit bus CRT2_DDC: bus seems to be busy
> <3>[ 2.928527] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> CRT2_DDC
> <6>[ 2.928641] [drm] Radeon Display Connectors
> <6>[ 2.928644] [drm] Connector 0:
> <6>[ 2.928646] [drm] S-video
> <6>[ 2.928647] [drm] Encoders:
> <6>[ 2.928649] [drm] TV1: INTERNAL_DAC2
> <6>[ 2.931662] No connectors reported connected with modes
> <6>[ 2.931666] [drm] Cannot find any crtc or sizes - going 1024x768
> <6>[ 2.948850] [drm] fb mappable at 0xD0040000
> <6>[ 2.948853] [drm] vram apper at 0xD0000000
> <6>[ 2.948855] [drm] size 3145728
> <6>[ 2.948857] [drm] fb depth is 24
> <6>[ 2.948858] [drm] pitch is 4096
> <4>[ 2.949065] Console: switching to colour frame buffer device 128x48
> <6>[ 3.071550] fb0: radeondrmfb frame buffer device
> <6>[ 3.071554] drm: registered panic notifier
> <6>[ 3.071568] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0
> on
> minor 0
>
>
> 2.6.39.1
> <6>[ 2.833968] [drm] Initialized drm 1.1.0 20060810
> <6>[ 2.906448] [drm] radeon defaulting to kernel modesetting.
> <6>[ 2.906453] [drm] radeon kernel modesetting enabled.
> <7>[ 2.906520] checking generic (d0000000 1000000) vs hw (d0000000
> 8000000)
> <3>[ 2.906523] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
> removing generic driver
> <4>[ 2.906567] Console: switching to colour dummy device 80x25
> <6>[ 2.907197] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) ->
> IRQ
> 16
> <6>[ 2.910349] [drm] initializing kernel modesetting (RV280
> 0x1002:0x5960).
> <6>[ 2.911781] [drm] register mmio base: 0xDFDF0000
> <6>[ 2.911785] [drm] register mmio size: 65536
> <6>[ 2.912782] agpgart-intel 0000:00:00.0: AGP 2.0 bridge
> <6>[ 2.912802] agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x
> mode
> <6>[ 2.912836] radeon 0000:01:00.0: putting AGP V2 device into 4x mode
> <6>[ 2.912864] radeon 0000:01:00.0: GTT: 256M 0xE0000000 - 0xEFFFFFFF
> <6>[ 2.912869] [drm] Generation 2 PCI interface, using max accessible
> memory
> <6>[ 2.912874] radeon 0000:01:00.0: VRAM: 128M 0x00000000D0000000 -
> 0x00000000D7FFFFFF (128M used)
> <6>[ 2.912913] [drm] radeon: irq initialized.
> <6>[ 2.913022] [drm] Detected VRAM RAM=128M, BAR=128M
> <6>[ 2.913027] [drm] RAM width 128bits DDR
> <6>[ 2.913250] [TTM] Zone kernel: Available graphics memory: 443166 kiB.
> <6>[ 2.913285] [TTM] Zone highmem: Available graphics memory: 512770 kiB.
> <6>[ 2.913288] [TTM] Initializing pool allocator.
> <6>[ 2.913313] [drm] radeon: 128M of VRAM memory ready
> <6>[ 2.913317] [drm] radeon: 256M of GTT memory ready.
> <6>[ 2.914444] radeon 0000:01:00.0: WB disabled
> <6>[ 2.914538] [drm] Loading R200 Microcode
> <6>[ 2.918116] [drm] radeon: ring at 0x00000000E0001000
> <6>[ 2.918138] [drm] ring test succeeded in 1 usecs
> <6>[ 2.918470] [drm] radeon: ib pool ready.
> <6>[ 2.918548] [drm] ib test succeeded in 0 usecs
> <4>[ 2.918589] Radeon i2c bit bus DVI_DDC: bus seems to be busy
> <3>[ 2.919172] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> DVI_DDC
> <4>[ 2.919194] Radeon i2c bit bus VGA_DDC: bus seems to be busy
> <3>[ 2.919234] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> VGA_DDC
> <4>[ 2.919313] Radeon i2c bit bus MONID: bus seems to be busy
> <3>[ 2.928465] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> MONID
> <4>[ 2.928486] Radeon i2c bit bus CRT2_DDC: bus seems to be busy
> <3>[ 2.928527] [drm:radeon_i2c_create] *ERROR* Failed to register bit i2c
> CRT2_DDC
> <6>[ 2.928641] [drm] Radeon Display Connectors
> <6>[ 2.928644] [drm] Connector 0:
> <6>[ 2.928646] [drm] S-video
> <6>[ 2.928647] [drm] Encoders:
> <6>[ 2.928649] [drm] TV1: INTERNAL_DAC2
> <6>[ 2.931662] No connectors reported connected with modes
> <6>[ 2.931666] [drm] Cannot find any crtc or sizes - going 1024x768
> <6>[ 2.948850] [drm] fb mappable at 0xD0040000
> <6>[ 2.948853] [drm] vram apper at 0xD0000000
> <6>[ 2.948855] [drm] size 3145728
> <6>[ 2.948857] [drm] fb depth is 24
> <6>[ 2.948858] [drm] pitch is 4096
> <4>[ 2.949065] Console: switching to colour frame buffer device 128x48
> <6>[ 3.071550] fb0: radeondrmfb frame buffer device
> <6>[ 3.071554] drm: registered panic notifier
> <6>[ 3.071568] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0
> on
> minor 0
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-06-13 14:27 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-11 5:00 Kernel error 2.6.37.6 and Later Marcin Zajączkowski
2011-06-13 14:27 ` Alex Deucher
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.