Re: Kernel error 2.6.37.6 and Later

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2011/6/11 Marcin ZajÄczkowski <marcinzajaczkowski@xxxxxxxxx>:
> 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@xxxxxxxxxxxxxxxxxxxxx
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux