From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750953AbWDSQr3 (ORCPT ); Wed, 19 Apr 2006 12:47:29 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1750952AbWDSQr3 (ORCPT ); Wed, 19 Apr 2006 12:47:29 -0400 Received: from javor.praha12.net ([86.49.90.3]:23507 "HELO javor.praha12.net") by vger.kernel.org with SMTP id S1750772AbWDSQr2 (ORCPT ); Wed, 19 Apr 2006 12:47:28 -0400 From: =?utf-8?q?Luk=C3=A1=C5=A1_Turek?= Reply-To: turek.lukas@centrum.cz To: linux-kernel@vger.kernel.org Subject: Re: Strange ACPI bug after resume Date: Wed, 19 Apr 2006 17:47:11 +0100 User-Agent: KMail/1.8.3 References: <200604191727.01688.turek.lukas@centrum.cz> <20060419154106.GA13102@rhlx01.fht-esslingen.de> In-Reply-To: <20060419154106.GA13102@rhlx01.fht-esslingen.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200604191847.11987.turek.lukas@centrum.cz> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Thanks for quick reply. On 19.4.2006 17:41, you wrote: > Please enable CONFIG_MAGIC_SYSRQ, go to a text console and press > Alt-SysRq-T to see where exactly in the kernel code this process is > trapped. I send full dmesg output, im not sure what is relevant. I triggered the bug with "cat /proc/acpi/thermal_zone/THRM/temperature" after resume, PID of the cat process is 8585. Lukas Turek default_wake_function+0x0/0xc ll_rw_block+0x94/0xa0 search_by_key+0x698/0xa6a pathrelse+0x1b/0x26 reiserfs_update_sd_size+0x15e/0x16b reiserfs_async_progress_wait+0x41/0x6b core_sys_select+0x225/0x300 schedule+0x476/0x4db __dequeue_signal+0x68/0x70 dequeue_signal+0x2d/0x7f get_signal_to_deliver+0x5b/0x20b do_signal+0x48/0xeb unmap_vmas+0xce/0x180 sys_select+0x97/0x14b sys_renameat+0x55/0x5b sysenter_past_esp+0x54/0x75 cron S 7E0C86D0 0 7260 1 7443 6547 (NOTLB) de6f9f3c c0302ea8 c0125a05 7e0c86d0 00000000 c15df0f0 00000000 ea479a00 003d08d4 c15df0f0 df14e0f0 df14e1f8 de6f9f68 de6f8000 00000000 bfe06f84 c02ae4ba 00000001 00000000 de6f9f68 00000001 c0125c81 bfe06e28 00000000 Call Trace: enqueue_hrtimer+0x5b/0x80 do_nanosleep+0x3b/0x61 hrtimer_nanosleep+0x45/0xe6 sys_rt_sigaction+0x73/0x88 hrtimer_wakeup+0x0/0x18 sigprocmask+0x9e/0xa5 sys_nanosleep+0x46/0x4e sysenter_past_esp+0x54/0x75 login S 00000001 0 7443 1 7570 7446 7260 (NOTLB) de51ff48 c13ded40 00000000 00000001 00000001 c16e70b0 00000000 c1535100 003d08d1 c16e70b0 c15e1030 c15e1138 fffffe00 c15e10e0 c15e1030 00000004 c011873f 00000001 00000000 ffffffff 00000000 c15e1030 c011325a 00000000 Call Trace: do_wait+0x25e/0x309 default_wake_function+0x0/0xc default_wake_function+0x0/0xc sys_wait4+0x27/0x2a sysenter_past_esp+0x54/0x75 agetty S 18ECBF00 0 7446 1 7447 7443 (NOTLB) de655ec4 de655ec8 00000000 18ecbf00 00000001 dfee5560 00000000 c1535100 003d08d1 dfee5560 c16e70b0 c16e71b8 7fffffff dec42000 de655f24 bff9f4ab c02ae10f de654000 0804c760 de655f24 c011e0ab 00000008 dec4200c dec423c4 Call Trace: schedule_timeout+0x13/0x8c get_signal_to_deliver+0x5b/0x20b read_chan+0x2a2/0x49a default_wake_function+0x0/0xc default_wake_function+0x0/0xc tty_read+0x6c/0x9a vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 agetty S 18ECBF00 0 7447 1 7448 7446 (NOTLB) de6f7ec4 de6f7ec8 00000000 18ecbf00 00000001 dffa5070 00000000 c1535100 003d08d1 dffa5070 dfee5560 dfee5668 7fffffff def8c800 de6f7f24 bfd03a0b c02ae10f de6f6000 0804c760 de6f7f24 c011e0ab 00000008 def8c80c def8cbc4 Call Trace: schedule_timeout+0x13/0x8c get_signal_to_deliver+0x5b/0x20b read_chan+0x2a2/0x49a default_wake_function+0x0/0xc default_wake_function+0x0/0xc tty_read+0x6c/0x9a vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 agetty S 18ECBF00 0 7448 1 7449 7447 (NOTLB) de5f5ec4 de5f5ec8 00000000 18ecbf00 00000001 dfee0ad0 00000000 c1535100 003d08d1 dfee0ad0 dffa5070 dffa5178 7fffffff def8c000 de5f5f24 bffc7ccb c02ae10f de5f4000 0804c760 de5f5f24 c011e0ab 00000008 def8c00c def8c3c4 Call Trace: schedule_timeout+0x13/0x8c get_signal_to_deliver+0x5b/0x20b read_chan+0x2a2/0x49a default_wake_function+0x0/0xc default_wake_function+0x0/0xc tty_read+0x6c/0x9a vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 agetty S 18ECBF00 0 7449 1 7450 7448 (NOTLB) de61dec4 de61dec8 00000000 18ecbf00 00000001 c15e2560 00000000 c1535100 003d08d1 c15e2560 dfee0ad0 dfee0bd8 7fffffff dfbe1800 de61df24 bfb8988b c02ae10f de61c000 0804c760 de61df24 c011e0ab 00000008 dfbe180c dfbe1bc4 Call Trace: schedule_timeout+0x13/0x8c get_signal_to_deliver+0x5b/0x20b read_chan+0x2a2/0x49a default_wake_function+0x0/0xc default_wake_function+0x0/0xc tty_read+0x6c/0x9a vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 agetty S 18ECBF00 0 7450 1 7474 7449 (NOTLB) de769ec4 de769ec8 00000000 18ecbf00 00000001 def150b0 00000000 c1535100 003d08d1 def150b0 c15e2560 c15e2668 7fffffff dfbe1000 de769f24 bfaff85b c02ae10f de768000 0804c760 de769f24 c011e0ab 00000008 dfbe100c dfbe13c4 Call Trace: schedule_timeout+0x13/0x8c get_signal_to_deliver+0x5b/0x20b read_chan+0x2a2/0x49a default_wake_function+0x0/0xc default_wake_function+0x0/0xc tty_read+0x6c/0x9a vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 kdm S 003D08C3 0 7474 1 7477 9501 7450 (NOTLB) de6ddb5c 008603a7 54b2d100 003d08c3 00000001 df773a50 00000000 c1535100 003d08d1 df773a50 def150b0 def151b8 7fffffff 00000000 00020000 00000000 c02ae10f de6e1c00 df533e00 00200246 de6ddbe0 df533e00 c014cec8 de6e1c00 Call Trace: schedule_timeout+0x13/0x8c pipe_poll+0x2c/0x86 do_select+0x29d/0x2e6 __pollwait+0x0/0x44 default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc inode2sd+0x12a/0x13f reiserfs_async_progress_wait+0x41/0x6b autoremove_wake_function+0x0/0x2d autoremove_wake_function+0x0/0x2d do_journal_end+0x128/0x81c __d_lookup+0xaa/0xca core_sys_select+0x225/0x300 schedule+0x476/0x4db copy_pte_range+0x198/0x1ac __dequeue_signal+0x68/0x70 dequeue_signal+0x2d/0x7f get_signal_to_deliver+0x5b/0x20b do_signal+0x48/0xeb touch_atime+0x8b/0x8f pipe_readv+0x231/0x23d sys_select+0x97/0x14b vfs_read+0xe6/0x11f sysenter_past_esp+0x54/0x75 X S 003D08DC 0 7477 7474 7478 (NOTLB) df0a3b5c 00000010 779daf00 003d08dc 00000002 df773560 00000000 779daf00 003d08dc df773560 c15df5e0 c15df6e8 00014c22 00014c22 00000100 00000000 c02ae16d c03923d0 c03923d0 00014c22 c011c75b c15df5e0 c03919a0 00000080 Call Trace: schedule_timeout+0x71/0x8c process_timeout+0x0/0x5 do_select+0x29d/0x2e6 __pollwait+0x0/0x44 default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc mpage_bio_submit+0x19/0x1d do_mpage_readpage+0x303/0x361 radix_tree_node_alloc+0x10/0x41 radix_tree_insert+0x5a/0xe5 __pagevec_lru_add+0x77/0x82 mpage_readpages+0xe7/0x10d buffered_rmqueue+0xe6/0xfd get_page_from_freelist+0x7d/0x96 __activate_task+0x4b/0x52 __activate_task+0x4b/0x52 __wake_up_common+0x32/0x4d __wake_up+0x11/0x1a unix_write_space+0x2a/0x4d mutex_lock+0x9/0x16 unix_stream_recvmsg+0x2c4/0x34d core_sys_select+0x225/0x300 sock_aio_read+0x53/0x61 save_i387_fxsave+0x7a/0x89 do_sync_read+0xbb/0xf9 autoremove_wake_function+0x0/0x2d sys_select+0x97/0x14b copy_to_user+0x41/0x49 sysenter_past_esp+0x54/0x75 kdm S DF773A50 0 7478 7474 7569 7477 (NOTLB) de73deec 00000000 de73df24 df773a50 00000001 dff5b0f0 00000000 c1535100 003d08d1 dff5b0f0 df773a50 df773b58 df616c00 c0304580 de73df14 df616c00 c014c768 00000000 df773a50 c01239c6 de73df20 de73df20 dff31600 de73df28 Call Trace: pipe_wait+0x68/0x89 autoremove_wake_function+0x0/0x2d current_fs_time+0x38/0x3f autoremove_wake_function+0x0/0x2d mutex_lock+0x9/0x16 pipe_readv+0x1d4/0x23d pipe_read+0x1c/0x20 vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 kdm_greet S 003D08DC 0 7569 7478 (NOTLB) de76fb5c c1681c5c 779daf00 003d08dc 00000000 c15df0f0 00000000 779daf00 003d08dc c15df0f0 df773560 df773668 ffff6b74 ffff6b74 00000100 00000000 c02ae16d c0391d48 c0391d48 ffff6b74 c011c75b df773560 c03919a0 df530180 Call Trace: schedule_timeout+0x71/0x8c process_timeout+0x0/0x5 do_select+0x29d/0x2e6 __pollwait+0x0/0x44 default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc cfq_crq_enqueued+0x7b/0x9e elv_insert+0x96/0x12f __make_request+0x340/0x36f generic_make_request+0xcf/0xde buffered_rmqueue+0xe6/0xfd get_page_from_freelist+0x7d/0x96 __alloc_pages+0x4f/0x269 __activate_task+0x4b/0x52 cache_grow+0xda/0x121 __activate_task+0x4b/0x52 __wake_up_common+0x32/0x4d __wake_up+0x11/0x1a sock_def_readable+0x1f/0x42 unix_stream_sendmsg+0x1fe/0x2a5 core_sys_select+0x225/0x300 sock_aio_write+0x53/0x61 schedule+0x476/0x4db do_sync_write+0xbb/0xf9 touch_atime+0x8b/0x8f pipe_readv+0x231/0x23d sock_ioctl+0x19a/0x1b5 sys_select+0x97/0x14b copy_to_user+0x41/0x49 sysenter_past_esp+0x54/0x75 bash S 00000000 0 7570 7443 7578 (NOTLB) de773f34 c010278b 00000000 00000000 00000001 c15e2070 00000000 c1535100 003d08d1 c15e2070 dff5b0f0 dff5b1f8 fffffe00 dff5b1a0 dff5b0f0 00000004 c011873f 00000001 00000000 ffffffff 00000000 dff5b0f0 c011325a 00000000 Call Trace: do_signal+0x48/0xeb do_wait+0x25e/0x309 default_wake_function+0x0/0xc sys_rt_sigaction+0x73/0x88 default_wake_function+0x0/0xc sys_wait4+0x27/0x2a sys_waitpid+0x13/0x17 sysenter_past_esp+0x54/0x75 mc S 003D08C5 0 7578 7570 7581 (NOTLB) dd72fb5c c01e8488 fe565400 003d08c5 00000001 dff65a50 00000000 c1535100 003d08d1 dff65a50 c15e2070 c15e2178 7fffffff 00000000 00000200 00000000 c02ae10f dfc30240 dfb9c400 00200246 dd72fbe0 dfb9c400 c014cec8 dfc30240 Call Trace: tty_ldisc_ref_wait+0xc/0x95 schedule_timeout+0x13/0x8c pipe_poll+0x2c/0x86 do_select+0x29d/0x2e6 __pollwait+0x0/0x44 default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc default_wake_function+0x0/0xc radix_tree_node_alloc+0x10/0x41 radix_tree_insert+0x5a/0xe5 buffered_rmqueue+0xe6/0xfd get_page_from_freelist+0x7d/0x96 __alloc_pages+0x4f/0x269 do_anonymous_page+0xa8/0x109 __handle_mm_fault+0xa6/0x16d do_page_fault+0x239/0x55d __activate_task+0x4b/0x52 __wake_up_common+0x32/0x4d core_sys_select+0x225/0x300 scrup+0x5a/0xb7 schedule+0x476/0x4db do_con_trol+0x10a/0x8fc __dequeue_signal+0x68/0x70 dequeue_signal+0x2d/0x7f get_signal_to_deliver+0x5b/0x20b do_signal+0x48/0xeb default_wake_function+0x0/0xc __wake_up+0x11/0x1a tty_ldisc_deref+0x47/0x4d sys_select+0x97/0x14b vfs_write+0xe8/0x121 sysenter_past_esp+0x54/0x75 cons.saver S DFF65A50 0 7581 7578 7582 (NOTLB) de771eec 00000000 de771f24 dff65a50 00000001 df06aa10 00000000 c1535100 003d08d1 df06aa10 dff65a50 dff65b58 dfb9ca00 c0304580 de771f14 dfb9ca00 c014c768 00000000 dff65a50 c01239c6 de771f20 de771f20 dff31600 444665fe Call Trace: pipe_wait+0x68/0x89 autoremove_wake_function+0x0/0x2d autoremove_wake_function+0x0/0x2d mutex_lock+0x9/0x16 pipe_readv+0x1d4/0x23d pipe_read+0x1c/0x20 vfs_read+0x83/0x11f sys_read+0x3c/0x62 sysenter_past_esp+0x54/0x75 bash S 003D08C7 0 7582 7578 7588 7581 (NOTLB) dd72df34 c010278b 00000000 003d08c7 00000001 dff65070 00000000 c1535100 003d08d1 dff65070 df06aa10 df06ab18 fffffe00 df06aac0 df06aa10 0000000e c011873f 00000001 00000000 ffffffff 00000000 df06aa10 c011325a 00000000 Call Trace: do_signal+0x48/0xeb do_wait+0x25e/0x309 default_wake_function+0x0/0xc tiocspgrp+0x6f/0x90 default_wake_function+0x0/0xc sys_wait4+0x27/0x2a sys_waitpid+0x13/0x17 sysenter_past_esp+0x54/0x75 bash S DC7C2DDC 0 7588 7582 8585 (NOTLB) de6a9f34 ddc29300 de6a9f30 dc7c2ddc 00000000 db028ad0 00000000 c2847e00 003d08d1 db028ad0 debacad0 debacbd8 fffffe00 debacb80 debacad0 00000004 c011873f 00000001 00000000 ffffffff 00000000 debacad0 c011325a 00000000 Call Trace: do_wait+0x25e/0x309 default_wake_function+0x0/0xc default_wake_function+0x0/0xc sys_wait4+0x27/0x2a sys_waitpid+0x13/0x17 sysenter_past_esp+0x54/0x75 cat R running 0 8585 7588 (NOTLB) dhcpcd S 00000019 0 9501 1 7474 (NOTLB) db8f7b5c 7373656c 01010100 00000019 00000000 db6e90b0 00000000 08328400 003d08d3 db6e90b0 c15dfad0 c15dfbd8 7fffffff 00000000 00000020 00000000 c02ae10f de625e00 db418cc0 00000010 00000145 c0298a5d c02b9400 00000000 Call Trace: schedule_timeout+0x13/0x8c udp_poll+0xc/0xb0 do_select+0x29d/0x2e6 __pollwait+0x0/0x44 default_wake_function+0x0/0xc default_wake_function+0x0/0xc __d_lookup+0xaa/0xca do_lookup+0x3a/0x78 dput+0x22/0x113 __copy_to_user_ll+0x4f/0x56 file_read_actor+0x71/0xd5 __d_lookup+0xaa/0xca extract_buf+0x8f/0xca __d_lookup+0xaa/0xca do_lookup+0x3a/0x78 dput+0x22/0x113 __link_path_walk+0x8e8/0x9d6 core_sys_select+0x225/0x300 get_page_from_freelist+0x7d/0x96 __alloc_pages+0x4f/0x269 do_wp_page+0x242/0x25c __handle_mm_fault+0x112/0x16d filemap_nopage+0x166/0x2c0 do_no_page+0x1b0/0x1d0 __handle_mm_fault+0xbb/0x16d sys_select+0x97/0x14b sysenter_past_esp+0x54/0x75