rookieljw n00b
Joined: 15 Jan 2013 Posts: 12 Location: China
|
Posted: Thu Apr 25, 2013 2:56 am Post subject: 开关机call trace问题 |
|
|
现在每次关机都卡在call trace: bug kernel ...
从dmesg看出启动时也会出现此类现象:
下面是dmesg输出的call trace:
Code: | [ 20.503931] ------------[ cut here ]------------
[ 20.503941] WARNING: at drivers/pci/msi.c:828 pci_enable_msi_block+0x2ac/0x2c0()
[ 20.503943] Hardware name: 3260A29
[ 20.503944] Modules linked in: fglrx(PO) uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev r8168(O) rtl8192ce rtlwifi rtl8192c_common k10temp psmouse evdev [last unloaded: fglrx]
[ 20.503958] Pid: 2937, comm: X Tainted: P IO 3.7.10-gentoo-r1 #5
[ 20.503959] Call Trace:
[ 20.503966] [<ffffffff810723ba>] warn_slowpath_common+0x7a/0xb0
[ 20.503970] [<ffffffff81072405>] warn_slowpath_null+0x15/0x20
[ 20.503973] [<ffffffff812bf1fc>] pci_enable_msi_block+0x2ac/0x2c0
[ 20.504021] [<ffffffffa057460e>] KCL_RequestMSI+0xe/0x10 [fglrx]
[ 20.504055] [<ffffffffa059404f>] firegl_irqmgr_init+0x45f/0x990 [fglrx]
[ 20.504088] [<ffffffffa0593da7>] ? firegl_irqmgr_init+0x1b7/0x990 [fglrx]
[ 20.504120] [<ffffffffa0592fee>] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx]
[ 20.504153] [<ffffffffa0593c45>] ? firegl_irqmgr_init+0x55/0x990 [fglrx]
[ 20.504189] [<ffffffffa05a4846>] ? hal_init_gpu+0x1d6/0x4b0 [fglrx]
[ 20.504220] [<ffffffffa0580b67>] ? firegl_open+0x2e7/0x320 [fglrx]
[ 20.504244] [<ffffffffa0571b52>] ? ip_firegl_open+0x12/0xe90 [fglrx]
[ 20.504267] [<ffffffffa0571039>] ? ip_firegl_lseek+0x1039/0x1700 [fglrx]
[ 20.504271] [<ffffffff8114ec18>] ? chrdev_open+0x98/0x180
[ 20.504274] [<ffffffff8114eb80>] ? cdev_put+0x30/0x30
[ 20.504278] [<ffffffff81148dde>] ? do_dentry_open+0x20e/0x290
[ 20.504299] [<ffffffff81148fc0>] ? finish_open+0x30/0x40
[ 20.504302] [<ffffffff81157d26>] ? do_last.isra.54+0x266/0xcc0
[ 20.504305] [<ffffffff811551c3>] ? inode_permission+0x13/0x50
[ 20.504308] [<ffffffff81155262>] ? link_path_walk+0x62/0x8d0
[ 20.504311] [<ffffffff8115882b>] ? path_openat.isra.55+0xab/0x480
[ 20.504313] [<ffffffff81158fbd>] ? do_filp_open+0x3d/0xa0
[ 20.504317] [<ffffffff811650c5>] ? __alloc_fd+0x45/0x120
[ 20.504320] [<ffffffff8114a069>] ? do_sys_open+0xf9/0x1e0
[ 20.504323] [<ffffffff8114a16c>] ? sys_open+0x1c/0x20
[ 20.504327] [<ffffffff815f2e12>] ? system_call_fastpath+0x16/0x1b
[ 20.504329] ---[ end trace 8e184ef75d62fd70 ]---
[ 20.504403] fglrx_pci 0000:01:00.0: irq 55 for MSI/MSI-X
[ 20.504416] fglrx_pci 0000:01:00.0: irq 56 for MSI/MSI-X
[ 20.504426] ------------[ cut here ]------------
[ 20.504430] WARNING: at fs/sysfs/dir.c:536 sysfs_add_one+0xc0/0xf0()
[ 20.504431] Hardware name: 3260A29
[ 20.504432] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:02.0/0000:01:00.0/msi_irqs'
[ 20.504434] Modules linked in: fglrx(PO) uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev r8168(O) rtl8192ce rtlwifi rtl8192c_common k10temp psmouse evdev [last unloaded: fglrx]
[ 20.504443] Pid: 2937, comm: X Tainted: P W IO 3.7.10-gentoo-r1 #5
[ 20.504444] Call Trace:
[ 20.504448] [<ffffffff810723ba>] warn_slowpath_common+0x7a/0xb0
[ 20.504466] [<ffffffff81072491>] warn_slowpath_fmt+0x41/0x50
[ 20.504481] [<ffffffff8129a4cf>] ? strlcat+0x5f/0x80
[ 20.504495] [<ffffffff811b1430>] sysfs_add_one+0xc0/0xf0
[ 20.504508] [<ffffffff811b1600>] create_dir+0x70/0xc0
[ 20.504522] [<ffffffff811b1941>] sysfs_create_dir+0x81/0xd0
[ 20.504532] [<ffffffff8129497d>] kobject_add_internal+0x9d/0x200
[ 20.504535] [<ffffffff81294fe8>] ? kobject_set_name+0x38/0x40
[ 20.504538] [<ffffffff81294dc5>] kset_register+0x45/0x70
[ 20.504542] [<ffffffff81295066>] kset_create_and_add+0x76/0xb0
[ 20.504545] [<ffffffff812becb7>] populate_msi_sysfs+0x27/0x100
[ 20.504548] [<ffffffff812bf122>] pci_enable_msi_block+0x1d2/0x2c0
[ 20.504573] [<ffffffffa057460e>] KCL_RequestMSI+0xe/0x10 [fglrx]
[ 20.504606] [<ffffffffa059404f>] firegl_irqmgr_init+0x45f/0x990 [fglrx]
[ 20.504639] [<ffffffffa0593da7>] ? firegl_irqmgr_init+0x1b7/0x990 [fglrx]
[ 20.504672] [<ffffffffa0592fee>] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx]
[ 20.504705] [<ffffffffa0593c45>] ? firegl_irqmgr_init+0x55/0x990 [fglrx]
[ 20.504742] [<ffffffffa05a4846>] ? hal_init_gpu+0x1d6/0x4b0 [fglrx]
[ 20.504787] [<ffffffffa0580b67>] ? firegl_open+0x2e7/0x320 [fglrx]
[ 20.504811] [<ffffffffa0571b52>] ? ip_firegl_open+0x12/0xe90 [fglrx]
[ 20.504840] [<ffffffffa0571039>] ? ip_firegl_lseek+0x1039/0x1700 [fglrx]
[ 20.504845] [<ffffffff8114ec18>] ? chrdev_open+0x98/0x180
[ 20.504848] [<ffffffff8114eb80>] ? cdev_put+0x30/0x30
[ 20.504857] [<ffffffff81148dde>] ? do_dentry_open+0x20e/0x290
[ 20.504859] [<ffffffff81148fc0>] ? finish_open+0x30/0x40
[ 20.504860] [<ffffffff81157d26>] ? do_last.isra.54+0x266/0xcc0
[ 20.504863] [<ffffffff811551c3>] ? inode_permission+0x13/0x50
[ 20.504865] [<ffffffff81155262>] ? link_path_walk+0x62/0x8d0
[ 20.504867] [<ffffffff8115882b>] ? path_openat.isra.55+0xab/0x480
[ 20.504868] [<ffffffff81158fbd>] ? do_filp_open+0x3d/0xa0
[ 20.504870] [<ffffffff811650c5>] ? __alloc_fd+0x45/0x120
[ 20.504872] [<ffffffff8114a069>] ? do_sys_open+0xf9/0x1e0
[ 20.504874] [<ffffffff8114a16c>] ? sys_open+0x1c/0x20
[ 20.504877] [<ffffffff815f2e12>] ? system_call_fastpath+0x16/0x1b
[ 20.504878] ---[ end trace 8e184ef75d62fd71 ]---
[ 20.504880] ------------[ cut here ]------------
[ 20.504882] WARNING: at lib/kobject.c:196 kobject_add_internal+0x1ed/0x200()
[ 20.504883] Hardware name: 3260A29
[ 20.504884] kobject_add_internal failed for msi_irqs with -EEXIST, don't try to register things with the same name in the same directory.
[ 20.504889] Modules linked in: fglrx(PO) uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev r8168(O) rtl8192ce rtlwifi rtl8192c_common k10temp psmouse evdev [last unloaded: fglrx]
[ 20.504890] Pid: 2937, comm: X Tainted: P W IO 3.7.10-gentoo-r1 #5
[ 20.504891] Call Trace:
[ 20.504894] [<ffffffff810723ba>] warn_slowpath_common+0x7a/0xb0
[ 20.504896] [<ffffffff81072491>] warn_slowpath_fmt+0x41/0x50
[ 20.504898] [<ffffffff811b0d03>] ? release_sysfs_dirent+0x73/0xf0
[ 20.504900] [<ffffffff81294acd>] kobject_add_internal+0x1ed/0x200
[ 20.504903] [<ffffffff81294fe8>] ? kobject_set_name+0x38/0x40
[ 20.504905] [<ffffffff81294dc5>] kset_register+0x45/0x70
[ 20.504910] [<ffffffff81295066>] kset_create_and_add+0x76/0xb0
[ 20.504914] [<ffffffff812becb7>] populate_msi_sysfs+0x27/0x100
[ 20.504919] [<ffffffff812bf122>] pci_enable_msi_block+0x1d2/0x2c0
[ 20.504945] [<ffffffffa057460e>] KCL_RequestMSI+0xe/0x10 [fglrx]
[ 20.504980] [<ffffffffa059404f>] firegl_irqmgr_init+0x45f/0x990 [fglrx]
[ 20.505015] [<ffffffffa0593da7>] ? firegl_irqmgr_init+0x1b7/0x990 [fglrx]
[ 20.505050] [<ffffffffa0592fee>] ? irqmgr_wrap_initialize+0x1e/0xb0 [fglrx]
[ 20.505087] [<ffffffffa0593c45>] ? firegl_irqmgr_init+0x55/0x990 [fglrx]
[ 20.505122] [<ffffffffa05a4846>] ? hal_init_gpu+0x1d6/0x4b0 [fglrx]
[ 20.505153] [<ffffffffa0580b67>] ? firegl_open+0x2e7/0x320 [fglrx]
[ 20.505177] [<ffffffffa0571b52>] ? ip_firegl_open+0x12/0xe90 [fglrx]
[ 20.505203] [<ffffffffa0571039>] ? ip_firegl_lseek+0x1039/0x1700 [fglrx]
[ 20.505207] [<ffffffff8114ec18>] ? chrdev_open+0x98/0x180
[ 20.505211] [<ffffffff8114eb80>] ? cdev_put+0x30/0x30
[ 20.505215] [<ffffffff81148dde>] ? do_dentry_open+0x20e/0x290
[ 20.505220] [<ffffffff81148fc0>] ? finish_open+0x30/0x40
[ 20.505224] [<ffffffff81157d26>] ? do_last.isra.54+0x266/0xcc0
[ 20.505228] [<ffffffff811551c3>] ? inode_permission+0x13/0x50
[ 20.505232] [<ffffffff81155262>] ? link_path_walk+0x62/0x8d0
[ 20.505236] [<ffffffff8115882b>] ? path_openat.isra.55+0xab/0x480
[ 20.505239] [<ffffffff81158fbd>] ? do_filp_open+0x3d/0xa0
[ 20.505243] [<ffffffff811650c5>] ? __alloc_fd+0x45/0x120
[ 20.505248] [<ffffffff8114a069>] ? do_sys_open+0xf9/0x1e0
[ 20.505252] [<ffffffff8114a16c>] ? sys_open+0x1c/0x20
[ 20.505257] [<ffffffff815f2e12>] ? system_call_fastpath+0x16/0x1b
[ 20.505259] ---[ end trace 8e184ef75d62fd72 ]---
|
完整dmesg输出:http://bpaste.net/show/94004/
谢谢 |
|