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]