http://bugs.freedesktop.org/show_bug.cgi?id=15181

           Summary: drm radeon kernel oops
           Product: Mesa
           Version: CVS
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Other
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


drm from today morning drm git (drm.ko and radeon.ko) cause kernel (2.6.25rc5
from git) oops, repeatable every time.

xserver 1.4.0.90
mesa 7.0.2
ati driver from recent git
01:00.0 VGA compatible controller: ATI Technologies Inc M24 1P [Radeon Mobility
X600]

In-kernel (2.6.26rc5) drm works fine, so something is broken in mesa/drm git
tree.

Mar 23 08:14:18 tarm kernel: [   48.461041] [drm] Initialized drm 1.1.0
20060810
Mar 23 08:14:18 tarm kernel: [   48.480959] ACPI: PCI Interrupt 0000:01:00.0[A]
-> GSI 16 (level, low) -> IRQ 16
Mar 23 08:14:18 tarm kernel: [   48.481203] PCI: Setting latency timer of
device 0000:01:00.0 to 64
Mar 23 08:14:18 tarm kernel: [   48.481506] [drm] Initialized radeon 1.28.0
20060524 on minor 0
Mar 23 08:14:21 tarm kernel: [   51.482889] [drm] Setting GART location based
on new memory map
Mar 23 08:14:21 tarm kernel: [   51.482910] [drm] Loading R300 Microcode
Mar 23 08:14:21 tarm kernel: [   51.483153] [drm] writeback test succeeded in 1
usecs
Mar 23 08:14:21 tarm kernel: [   51.483384] BUG: unable to handle kernel NULL
pointer dereference at 00000034
Mar 23 08:14:21 tarm kernel: [   51.483392] IP: [<c029b14f>]
down_write+0x8/0x16
Mar 23 08:14:21 tarm kernel: [   51.483404] *pde = 36b83067 *pte = 00000000
Mar 23 08:14:21 tarm kernel: [   51.483413] Oops: 0002 [#1] PREEMPT
Mar 23 08:14:21 tarm kernel: [   51.483420] Modules linked in: radeon drm
binfmt_misc deflate zlib_deflate zlib_inflate ctr twofish twofish_common
camellia serpent blowfish des_generic cbc aes_i586 aes_generic xcbc
sha1_generic crypto_null crypto_blkcipher af_key hidp ipv6 fuse lcd mmc_block
rfcomm l2cap bluetooth ircomm_tty ircomm cpufreq_powersave cpufreq_userspace
cpufreq_stats acpi_cpufreq hdaps input_polldev video output fan container tun
usbhid hid ff_memless nozomi pcmcia evdev nsc_ircc irda crc_ccitt rtc_cmos
rtc_core rtc_lib ipw2200 sdhci ohci1394 ieee80211 ieee80211_crypt
firmware_class yenta_socket mmc_core rsrc_nonstatic ieee1394 psmouse
pcmcia_core pcspkr serio_raw i2c_i801 i2c_core ehci_hcd iTCO_wdt
iTCO_vendor_support uhci_hcd usbcore tg3 battery ac snd_hda_intel thermal dock
processor button snd_pcm snd_timer snd_page_alloc snd_hwdep snd soundcore
intel_agp agpgart thinkpad_acpi sr_mod backlight cdrom nvram xfs scsi_wait_scan
sd_mod ata_piix libata scsi_mod
Mar 23 08:14:21 tarm kernel: [   51.483557]
Mar 23 08:14:21 tarm kernel: [   51.483563] Pid: 4264, comm: X Not tainted
(2.6.25-rc5 #43)
Mar 23 08:14:21 tarm kernel: [   51.483569] EIP: 0060:[<c029b14f>] EFLAGS:
00013202 CPU: 0
Mar 23 08:14:21 tarm kernel: [   51.483576] EIP is at down_write+0x8/0x16
Mar 23 08:14:21 tarm kernel: [   51.483581] EAX: 00000034 EBX: f8dd3000 ECX:
f6e8b800 EDX: ffff0001
Mar 23 08:14:21 tarm kernel: [   51.483587] ESI: f6b82ec0 EDI: ffffffea EBP:
f70ebce4 ESP: f70ebce4
Mar 23 08:14:21 tarm kernel: [   51.483593]  DS: 007b ES: 007b FS: 0000 GS:
0033 SS: 0068
Mar 23 08:14:21 tarm kernel: [   51.483600] Process X (pid: 4264, ti=f70ea000
task=f6b06e60 task.ti=f70ea000)
Mar 23 08:14:21 tarm kernel: [   51.483605] Stack: f70ebd10 f8c69461 f6b80200
f70ebd2c f6e8b800 bfb525b0 f70ebd10 00000000
Mar 23 08:14:21 tarm kernel: [   51.483619]        00000019 f6e8c000 c00c6419
f70ebf38 f8c6a235 bfb525b0 f6b80200 f8c833b4
Mar 23 08:14:21 tarm kernel: [   51.483632]        f8c69350 f6e8c024 00000020
00000000 0a2116e0 c018c5c9 00000bb4 f7754140
Mar 23 08:14:21 tarm kernel: [   51.483645] Call Trace:
Mar 23 08:14:21 tarm kernel: [   51.483655]  [<f8c69461>] ?
drm_mapbufs+0x111/0x2a8 [drm]
Mar 23 08:14:21 tarm kernel: [   51.483711]  [<f8c6a235>] ?
drm_unlocked_ioctl+0x1b7/0x221 [drm]
Mar 23 08:14:21 tarm kernel: [   51.483756]  [<f8c69350>] ?
drm_mapbufs+0x0/0x2a8 [drm]
Mar 23 08:14:21 tarm kernel: [   51.483799]  [<c018c5c9>] ?
block_write_end+0x4a/0x54
Mar 23 08:14:21 tarm kernel: [   51.483817]  [<c0154f59>] ?
balance_dirty_pages_ratelimited_nr+0x1ee/0x208
Mar 23 08:14:21 tarm kernel: [   51.483838]  [<c018c66d>] ?
generic_write_end+0x9a/0xa5
Mar 23 08:14:21 tarm kernel: [   51.483859]  [<c0150150>] ?
generic_file_buffered_write+0x129/0x4e1
Mar 23 08:14:21 tarm kernel: [   51.483880]  [<c0150184>] ?
generic_file_buffered_write+0x15d/0x4e1
Mar 23 08:14:21 tarm kernel: [   51.483908]  [<c01614f2>] ?
__vmalloc_node+0x47/0x54
Mar 23 08:14:21 tarm kernel: [   51.483924]  [<f8c68901>] ?
drm_addmap_core+0x375/0x494 [drm]
Mar 23 08:14:21 tarm kernel: [   51.483982]  [<f8964021>] ?
xfs_trans_unlocked_item+0x28/0x3e [xfs]
Mar 23 08:14:21 tarm kernel: [   51.484073]  [<f894ef49>] ?
xfs_iunlock+0x2c/0x75 [xfs]
Mar 23 08:14:21 tarm kernel: [   51.484164]  [<f8966bc1>] ?
xfs_rwunlock+0x2d/0x2f [xfs]
Mar 23 08:14:21 tarm kernel: [   51.484249]  [<f8973065>] ?
xfs_write+0x65a/0x668 [xfs]
Mar 23 08:14:21 tarm kernel: [   51.484317]  [<f8c6cd6d>] ?
drm_calloc+0x28/0x2f [drm]
Mar 23 08:14:21 tarm kernel: [   51.484382]  [<f8c6aedc>] ?
drm_open+0x41b/0x45c [drm]
Mar 23 08:14:21 tarm kernel: [   51.484424]  [<c016caa1>] ?
__mem_cgroup_stat_add_safe+0x11/0x25
Mar 23 08:14:21 tarm kernel: [   51.484450]  [<f896fd12>] ?
xfs_file_aio_write+0x50/0x58 [xfs]
Mar 23 08:14:21 tarm kernel: [   51.484537]  [<c016ec64>] ?
do_sync_write+0xba/0xf8
Mar 23 08:14:21 tarm kernel: [   51.484570]  [<c012c03f>] ?
autoremove_wake_function+0x0/0x30
Mar 23 08:14:21 tarm kernel: [   51.484592]  [<f8c6a2ae>] ? drm_ioctl+0xf/0x11
[drm]
Mar 23 08:14:21 tarm kernel: [   51.484633]  [<c017992a>] ? vfs_ioctl+0x4e/0x67
Mar 23 08:14:21 tarm kernel: [   51.484651]  [<c0179bb5>] ?
do_vfs_ioctl+0x272/0x280
Mar 23 08:14:21 tarm kernel: [   51.484678]  [<c0179c03>] ? sys_ioctl+0x40/0x5d
Mar 23 08:14:21 tarm kernel: [   51.484695]  [<c010492a>] ?
sysenter_past_esp+0x5f/0x85
Mar 23 08:14:21 tarm kernel: [   51.484728]  =======================
Mar 23 08:14:21 tarm kernel: [   51.484731] Code: ff 85 c0 89 c2 7e 05 ba fc fd
ff ff 83 c4 30 89 d0 5b 5e 5d c3 55 89 e5 ff 00 79 05 e8 d7 0a 00 00 5d c3 55
ba 01 00 ff ff 89 e5 <0f> c1 10 85 d2 74 05 e8 cd 0a 00 00 5d c3 55 89 c1 89 e5
31 d2
Mar 23 08:14:21 tarm kernel: [   51.484795] EIP: [<c029b14f>]
down_write+0x8/0x16 SS:ESP 0068:f70ebce4
Mar 23 08:14:21 tarm kernel: [   51.484807] ---[ end trace f02d1fd628a18515
]---
Mar 23 08:14:21 tarm kernel: [   51.488130] [drm:drm_release] *ERROR* Device
busy: 1 0


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to