Package: fglrx-driver
Version: 8.20.8-1.1
Severity: grave

Even with the latest NMU (see Bug# 345040) I can't get a console after logging 
out of X on a Thinkpad T42p. Driver has been compiled from fglrx-kernel-src 
against a custom 2.6.15 kernel.

kernel BUG at arch/i386/mm/pageattr.c:137!
invalid operand: 0000 [#1]
PREEMPT 
Modules linked in: fglrx agpgart rfcomm l2cap bluetooth michael_mic arc4 
ieee80211_crypt_tkip lp deflate zlib_deflate zlib_inflate twofish serpent aes 
blowfish des sha256 sha1 crypto_null af_key nvram dm_mod pcmcia ipw2200 
ieee80211 ieee80211_crypt 8250_pci snd_intel8x0 snd_ac97_codec snd_ac97_bus 
irtty_sir snd_pcm_oss snd_mixer_oss snd_pcm snd_timer sir_dev 8250_pnp 8250 
yenta_socket rsrc_nonstatic pcmcia_core slamr ungrab_winmodem snd soundcore 
irda ehci_hcd uhci_hcd serial_core parport_pc parport snd_page_alloc floppy
CPU:    0
EIP:    0060:[<c0114197>]    Tainted: P      VLI
EFLAGS: 00213082   (2.6.15) 
EIP is at __change_page_attr+0xde/0x17b
eax: 36c001e3   ebx: c16d9800   ecx: c1006bc0   edx: c1000000
esi: c035ef6c   edi: f6cc0000   ebp: 00000163   esp: f78d3e84
ds: 007b   es: 007b   ss: 0068
Process Xorg (pid: 3851, threadinfo=f78d2000 task=f7863550)
Stack: 00000000 c16d9800 00000040 00203206 c0114257 c16d9800 00000163 f70d2d00 
       f8c00000 f8bd8180 00000000 c0113ec0 c16d9000 00000041 00000163 00000006 
       00000000 f8b70cb8 f8c00000 c16d9000 00000040 00000163 f8bd8180 00000000 
Call Trace:
 [<c0114257>] change_page_attr+0x23/0x5d
 [<c0113ec0>] iounmap+0xb8/0xe8
 [<f8b70cb8>] agp_generic_free_gatt_table+0x5f/0xb5 [fglrx]
 [<f8b76b52>] agp_backend_cleanup+0xc/0x4a [fglrx]
 [<f8b79df8>] __ke_agp_uninit+0xe/0x24 [fglrx]
 [<f8b82275>] _firegl_release_agp+0x15/0x140 [fglrx]
 [<f8b84ab5>] firegl_takedown+0x335/0xc40 [fglrx]
 [<f8b83e0f>] firegl_release+0x12f/0x190 [fglrx]
 [<c014f0ea>] __fput+0x80/0x146
 [<c014db7f>] filp_close+0x4e/0x57
 [<c014dbff>] sys_close+0x77/0xab
 [<c0102cd1>] syscall_call+0x7/0xb
Code: 89 d9 83 c4 0c 8b 01 89 ca f6 c4 40 74 03 8b 51 0c ff 42 04 eb 1d 84 c0 
78 11 29 d3 c1 fb 05 c1 e3 0c 09 eb 89 1e ff 49 04 eb 08 <0f> 0b 89 00 ac 1b 2b 
c0 8b 01 f6 c4 04 0f 85 83 00 00 00 8b 01 
 <6>note: Xorg[3851] exited with preempt_count 2
scheduling while atomic: Xorg/0x00000002/3851
 [<c02a1ed1>] schedule+0x43/0x522
 [<c01b0189>] generic_make_request+0xcd/0xdf
 [<c01aed47>] __generic_unplug_device+0x15/0x26
 [<c02a2be5>] io_schedule+0xe/0x16
 [<c014f481>] sync_buffer+0x32/0x35
 [<c02a2d6a>] __wait_on_bit+0x31/0x57
 [<c014f44f>] sync_buffer+0x0/0x35
 [<c014f44f>] sync_buffer+0x0/0x35
 [<c02a2df1>] out_of_line_wait_on_bit+0x61/0x69
 [<c0129650>] wake_bit_function+0x0/0x34
 [<c018738b>] __ext3_get_inode_loc+0x1ad/0x1f4
 [<c01873ed>] ext3_get_inode_loc+0x1b/0x1f
 [<c0187cad>] ext3_reserve_inode_write+0x1a/0x83
 [<c0187d2e>] ext3_mark_inode_dirty+0x18/0x31
 [<c0187d98>] ext3_dirty_inode+0x51/0x64
 [<c016ca9d>] __mark_inode_dirty+0x29/0x174
 [<c0182779>] ext3_free_blocks+0x66/0x6c
 [<c0186a58>] ext3_free_data+0x8d/0xfd
 [<c0186e80>] ext3_truncate+0x20a/0x47e
 [<c0191e3c>] journal_start+0x82/0xac
 [<c0184e47>] ext3_delete_inode+0x76/0xc1
 [<c0184dd1>] ext3_delete_inode+0x0/0xc1
 [<c01650ab>] generic_delete_inode+0x87/0x10d
 [<c0162334>] dput+0x1ea/0x239
 [<c014f191>] __fput+0x127/0x146
 [<c0142eb3>] remove_vma+0x27/0x3a
 [<c0144967>] exit_mmap+0xbf/0xda
 [<c01162f9>] mmput+0x20/0x8b
 [<c011a340>] do_exit+0x16c/0x3cb
 [<c0103e7e>] do_trap+0x0/0xc1
 [<c01040f1>] do_invalid_op+0x0/0x98
 [<c010417d>] do_invalid_op+0x8c/0x98
 [<c0114197>] __change_page_attr+0xde/0x17b
 [<c011c32e>] current_fs_time+0x3e/0x58
 [<c01368b8>] __generic_file_aio_write_nolock+0x3e7/0x424
 [<c0103803>] error_code+0x4f/0x54
 [<c0114197>] __change_page_attr+0xde/0x17b
 [<c0114257>] change_page_attr+0x23/0x5d
 [<c0113ec0>] iounmap+0xb8/0xe8
 [<f8b70cb8>] agp_generic_free_gatt_table+0x5f/0xb5 [fglrx]
 [<f8b76b52>] agp_backend_cleanup+0xc/0x4a [fglrx]
 [<f8b79df8>] __ke_agp_uninit+0xe/0x24 [fglrx]
 [<f8b82275>] _firegl_release_agp+0x15/0x140 [fglrx]
 [<f8b84ab5>] firegl_takedown+0x335/0xc40 [fglrx]
 [<f8b83e0f>] firegl_release+0x12f/0x190 [fglrx]
 [<c014f0ea>] __fput+0x80/0x146
 [<c014db7f>] filp_close+0x4e/0x57
 [<c014dbff>] sys_close+0x77/0xab
 [<c0102cd1>] syscall_call+0x7/0xb
scheduling while atomic: Xorg/0x00000002/3851
 [<c02a1ed1>] schedule+0x43/0x522
 [<c01b0189>] generic_make_request+0xcd/0xdf
 [<c01aed47>] __generic_unplug_device+0x15/0x26
 [<c02a2be5>] io_schedule+0xe/0x16
 [<c014f481>] sync_buffer+0x32/0x35
 [<c02a2d6a>] __wait_on_bit+0x31/0x57
 [<c014f44f>] sync_buffer+0x0/0x35
 [<c014f44f>] sync_buffer+0x0/0x35
 [<c02a2df1>] out_of_line_wait_on_bit+0x61/0x69
 [<c0129650>] wake_bit_function+0x0/0x34
 [<c0150505>] __bread_slow+0x4c/0x60
 [<c0183f19>] read_inode_bitmap+0x31/0x58
 [<c018401b>] ext3_free_inode+0xdb/0x2a0
 [<c0184e75>] ext3_delete_inode+0xa4/0xc1
 [<c0184dd1>] ext3_delete_inode+0x0/0xc1
 [<c01650ab>] generic_delete_inode+0x87/0x10d
 [<c0162334>] dput+0x1ea/0x239
 [<c014f191>] __fput+0x127/0x146
 [<c0142eb3>] remove_vma+0x27/0x3a
 [<c0144967>] exit_mmap+0xbf/0xda
 [<c01162f9>] mmput+0x20/0x8b
 [<c011a340>] do_exit+0x16c/0x3cb
 [<c0103e7e>] do_trap+0x0/0xc1
 [<c01040f1>] do_invalid_op+0x0/0x98
 [<c010417d>] do_invalid_op+0x8c/0x98
 [<c0114197>] __change_page_attr+0xde/0x17b
 [<c011c32e>] current_fs_time+0x3e/0x58
 [<c01368b8>] __generic_file_aio_write_nolock+0x3e7/0x424
 [<c0103803>] error_code+0x4f/0x54
 [<c0114197>] __change_page_attr+0xde/0x17b
 [<c0114257>] change_page_attr+0x23/0x5d
 [<c0113ec0>] iounmap+0xb8/0xe8
 [<f8b70cb8>] agp_generic_free_gatt_table+0x5f/0xb5 [fglrx]
 [<f8b76b52>] agp_backend_cleanup+0xc/0x4a [fglrx]
 [<f8b79df8>] __ke_agp_uninit+0xe/0x24 [fglrx]
 [<f8b82275>] _firegl_release_agp+0x15/0x140 [fglrx]
 [<f8b84ab5>] firegl_takedown+0x335/0xc40 [fglrx]
 [<f8b83e0f>] firegl_release+0x12f/0x190 [fglrx]
 [<c014f0ea>] __fput+0x80/0x146
 [<c014db7f>] filp_close+0x4e/0x57
 [<c014dbff>] sys_close+0x77/0xab
 [<c0102cd1>] syscall_call+0x7/0xb

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=it_ITeuro, LC_CTYPE=it_ITeuro (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])

Versions of packages fglrx-driver depends on:
ii  libc6                    2.3.6-3         GNU C Library: Shared libraries an
ii  libstdc++5               1:3.3.6-12      The GNU Standard C++ Library v3
ii  libx11-6                 6.9.0.dfsg.1-4  X Window System protocol client li
ii  libxext6                 6.9.0.dfsg.1-4  X Window System miscellaneous exte
ii  xserver-xorg             6.8.2.dfsg.1-11 the X.Org X server

Versions of packages fglrx-driver recommends:
ii  fglrx-kernel-2.6.15 [ 8.20.8-1.1+willis2 ATI binary kernel module for Linux

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to