kernel error: unichrome card + dri

Artem Zolochevskiy <[email protected]> Sun, 29 Jul 2007 16:49:57 +0300
Newsgroups gmane.comp.video.dri.user
Message-ID <[email protected]>
hi all

I'm trying to get my Unichrome video card working (P4M890).

01:00.0 VGA compatible controller: VIA Technologies, Inc. Unknown device
3343 (rev 02) (prog-if 00 [VGA])
        Subsystem: ASRock Incorporation Unknown device 3343
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 233
        Memory at a0000000 (32-bit, prefetchable) [size=512M]
        Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Expansion ROM at fe9f0000 [disabled] [size=64K]
        Capabilities: [60] Power Management version 2
        Capabilities: [70] AGP version 3.0


All I see after starting X is "black screen" :(

Last 2 lines from Xorg.0.log:
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 6, (OK)

I see kernel errors in my /var/log/messages:

Jul 30 16:29:08 olga kernel: PCI: Unable to reserve mem region
#1:20000000@a0000000 for device 0000
:01:00.0
Jul 30 16:29:08 olga kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16
(level, low) -> IRQ 233
Jul 30 16:29:08 olga kernel: [drm] Initialized via 2.11.1 20070202 on minor
0
Jul 30 16:29:08 olga kernel: [drm] Used old pci detect: framebuffer loaded
Jul 30 16:32:50 olga kernel: BUG: unable to handle kernel NULL pointer
dereference at virtual addre
ss 00000005
Jul 30 16:32:51 olga kernel:  printing eip:
Jul 30 16:32:51 olga kernel: c0185e1d
Jul 30 16:32:51 olga kernel: *pde = 00000000
Jul 30 16:32:51 olga kernel: Oops: 0002 [#1]
Jul 30 16:32:51 olga kernel: SMP
Jul 30 16:32:51 olga kernel: Modules linked in: via drm ac thermal processor
button bnep dm_mod rfc
omm l2cap hci_usb bluetooth tsdev snd_via82xx gameport snd_ac97_codec
snd_ac97_bus snd_pcm_oss snd_
seq_dummy snd_seq_oss tuner parport_pc snd_seq_midi_event parport snd_seq
rtc pcspkr snd_mixer_oss
via_agp psmouse serio_raw agpgart snd_pcm saa7134 video_buf compat_ioctl32
ir_kbd_i2c ir_common vid
eodev uhci_hcd via_rhine mii v4l1_compat ehci_hcd snd_timer snd_page_alloc
snd_mpu401_uart ide_cd c
drom v4l2_common usbcore snd_rawmidi i2c_viapro i2c_core snd_seq_device snd
soundcore evdev ext3 jb
d mbcache sata_via libata sd_mod scsi_mod ide_generic generic ide_disk
via82cxxx ide_core
Jul 30 16:32:51 olga kernel: CPU:    0
Jul 30 16:32:51 olga kernel: EIP:    0060:[<c0185e1d>]    Not tainted VLI
Jul 30 16:32:51 olga kernel: EFLAGS: 00013216   (2.6.18-std-smp-alt6 #1)
Jul 30 16:32:51 olga kernel: EIP is at eventpoll_release_file+0x20/0x59
Jul 30 16:32:51 olga kernel: eax: 00000001   ebx: 00000004   ecx: c748d2c0  
edx: 00000001
Jul 30 16:32:51 olga kernel: esi: c748d284   edi: 00000000   ebp: c12eae00  
esp: c73d7f74
Jul 30 16:32:51 olga kernel: ds: 007b   es: 007b   ss: 0068
Jul 30 16:32:51 olga kernel: Process X (pid: 4940, ti=c73d6000 task=cbcd2d90
task.ti=c73d6000)
Jul 30 16:32:51 olga kernel: Stack: 00000008 c12eae00 c701f960 c6d45f00
c0162a87 00000000 00000000
cbf88140
Jul 30 16:32:51 olga kernel:        c12eae00 cbc8a080 00000000 c73d6000
c01603bb c01615af 00000006
00000001
Jul 30 16:32:51 olga kernel:        00000006 c0102e17 00000006 b7e67194
b7f4f100 00000001 00000006
bfdaa1d8
Jul 30 16:32:51 olga kernel: Call Trace:
Jul 30 16:32:51 olga kernel:  [<c0162a87>] __fput+0x78/0x14f
Jul 30 16:32:51 olga kernel:  [<c01603bb>] filp_close+0x52/0x59
Jul 30 16:32:51 olga kernel:  [<c0102e17>] syscall_call+0x7/0xb
Jul 30 16:32:51 olga kernel: DWARF2 unwinder stuck at syscall_call+0x7/0xb
Jul 30 16:32:51 olga kernel: Leftover inexact backtrace:
Jul 30 16:32:51 olga kernel: Code: c7 46 1c ff ff ff ff 5b 5e 5f c3 55 89 c5
57 b8 94 65 3e c0 56 5
3 e8 c9 2e 10 00 eb 2f 8d 71 c4 8b 11 8b 7e 28 8b 41 04 8d 5f 04 <89> 42 04
89 10 89 d8 89 09 89 49
 04 e8 d1 b4 fa ff 89 f2 89 f8
Jul 30 16:32:51 olga kernel: EIP: [<c0185e1d>]
eventpoll_release_file+0x20/0x59 SS:ESP 0068:c73d7f74

Any ideas?

-- 
Artem Zolochevskiy



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
--