FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo User

 
 
LinkBack Thread Tools
 
Old 01-30-2011, 07:40 PM
Mark Knecht
 
Default code: X/4018

Hi,
I haven't used the closed source ATI driver for long but I don't
remember seeing this dmesg error before. It's not high priority for me
as I'll be switching out the graphics card to an NVidia card hopefully
tomorrow, but is this something that should get reported somewhere, or
is it just the nature of the fglrx driver? Or maybe I've not
configured the kernel as well as it could before this driver?

Kernel is 2.6.36-gentoo-r6, ati-drivers-10.11.

I did do a modules-rebuild -X rebuild and reboot to ensure it's repeatable.

I suspect the LKML doesn't want this report as it's a closed source
driver. Do the XFree guys want it? AMD maybe?

Thanks,
Mark


[ 21.215166] pci 0000:03:00.0: irq 68 for MSI/MSI-X
[ 21.215314] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.215335] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.215337] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.215338] Call Trace:
[ 21.215342] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.215353] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.215365] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.215383] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.215400] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.215423] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.215438] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.215454] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.215474] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.215494] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.215513] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.215536] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.215554] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.215571] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.215588] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.215604] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.215607] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.215623] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.215646] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.215659] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.215662] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.215665] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.215669] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.215672] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.215675] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.215687] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.215689] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.215691] Call Trace:
[ 21.215694] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.215709] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.215722] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.215741] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.215758] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.215781] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.215798] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.215815] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.215836] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.215857] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.215877] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.215901] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.215920] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.215938] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.215955] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.215973] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.215976] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.215993] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.216008] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.216022] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.216025] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.216028] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.216031] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.216033] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.216036] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.216048] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216050] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.216052] Call Trace:
[ 21.216054] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.216066] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216078] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.216098] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.216115] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.216139] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.216155] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.216172] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.216193] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.216214] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.216234] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.216258] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.216276] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.216294] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.216312] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.216330] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.216332] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.216350] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.216366] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.216379] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.216382] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.216385] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.216387] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.216390] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.216393] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.216405] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216407] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.216410] Call Trace:
[ 21.216412] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.216424] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216436] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.216456] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.216473] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.216496] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.216513] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.216530] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.216552] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.216572] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.216592] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.216616] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.216700] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.216719] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.216740] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.216758] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.216761] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.216778] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.216793] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.216807] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.216810] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.216812] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.216815] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.216818] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.216821] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.216833] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216835] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.216837] Call Trace:
[ 21.216839] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.216851] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.216863] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.216882] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.216899] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.216923] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.216939] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.216956] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.216977] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.216998] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.217018] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.217042] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.217061] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.217079] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.217097] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.217114] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.217117] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.217134] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.217150] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.217163] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.217166] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.217169] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.217172] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.217174] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.217177] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.217189] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217191] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.217193] Call Trace:
[ 21.217196] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.217208] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217220] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.217239] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.217256] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.217280] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.217296] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.217313] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.217335] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.217355] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.217376] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.217399] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.217418] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.217436] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.217454] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.217471] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.217474] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.217491] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.217507] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.217520] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.217523] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.217526] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.217528] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.217531] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.217534] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.217546] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217548] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.217550] Call Trace:
[ 21.217552] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.217565] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217577] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.217596] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.217613] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.217642] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.217659] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.217677] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.217702] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.217722] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.217742] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.217766] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.217785] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.217803] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.217821] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.217838] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.217841] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.217859] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.217874] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.217888] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.217891] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.217894] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.217897] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.217899] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.217902] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.217914] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217916] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.217918] Call Trace:
[ 21.217920] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.217933] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.217945] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.217964] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.217981] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.218005] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.218021] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.218038] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.218060] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.218080] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.218101] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.218125] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.218144] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.218162] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.218179] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.218196] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.218199] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.218216] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.218232] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.218245] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.218248] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.218251] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.218254] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.218256] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.218259] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.218271] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.218273] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.218275] Call Trace:
[ 21.218277] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.218290] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.218302] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.218321] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.218338] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.218362] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.218378] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.218395] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.218416] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.218437] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.218457] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.218481] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.218500] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.218518] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.218536] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.218553] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.218556] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.218573] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.218588] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.218602] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.218606] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.218608] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.218610] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.218612] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.218613] BUG: using smp_processor_id() in preemptible [00000000]
code: X/4018
[ 21.218627] caller is KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.218629] Pid: 4018, comm: X Tainted: P 2.6.36-gentoo-r6 #29
[ 21.218630] Call Trace:
[ 21.218632] [<ffffffff811e53db>] debug_smp_processor_id+0xc7/0xe0
[ 21.218643] [<ffffffffa00df24a>] KAS_GetExecutionLevel+0x85/0x131 [fglrx]
[ 21.218655] [<ffffffffa00df8be>]
KAS_InterlockedList_InsertAtTail+0x64/0x12e [fglrx]
[ 21.218696] [<ffffffffa010ae82>] ? firegl_trace+0x72/0x1e0 [fglrx]
[ 21.218714] [<ffffffffa00f71a3>] MCIL_InterlockedList+0x193/0x2a0 [fglrx]
[ 21.218739] [<ffffffffa01a6446>] ? FIFO_Queue_Initialize+0xe6/0x100 [fglrx]
[ 21.218756] [<ffffffffa00f05f5>] fireglPcsCommand+0xa5/0x140 [fglrx]
[ 21.218773] [<ffffffffa00f5279>] ? MCIL_GetRegistrykey+0x269/0x760 [fglrx]
[ 21.218795] [<ffffffffa01b2f72>] ?
AvailableCallbacksQueue_Initialize+0x52/0x70 [fglrx]
[ 21.218816] [<ffffffffa01b55b0>] ? InitializeExtension+0xf0/0x240 [fglrx]
[ 21.218837] [<ffffffffa01b5cb8>] ? InitializeInterrupts+0x38/0x60 [fglrx]
[ 21.218862] [<ffffffffa01a4e2d>] ?
IRQMGR_InitializeIRQMGR+0xfd/0x110 [fglrx]
[ 21.218882] [<ffffffffa00fa7c6>] ?
irqmgr_wrap_enable_interrupts+0x396/0x950 [fglrx]
[ 21.218900] [<ffffffffa00fa577>] ?
irqmgr_wrap_enable_interrupts+0x147/0x950 [fglrx]
[ 21.218919] [<ffffffffa00f9c12>] ? irqmgr_wrap_initialize+0x22/0xb0 [fglrx]
[ 21.218937] [<ffffffffa00f9534>] ?
firegl_interrupt_control+0x174/0x1a0 [fglrx]
[ 21.218940] [<ffffffff8103be6e>] ? capable+0x22/0x41
[ 21.218957] [<ffffffffa00f93c0>] ?
firegl_interrupt_control+0x0/0x1a0 [fglrx]
[ 21.218973] [<ffffffffa00eb91a>] ? firegl_ioctl+0x1ea/0xeb0 [fglrx]
[ 21.218987] [<ffffffffa00e1aa4>] ? ip_firegl_ioctl+0x9/0xb [fglrx]
[ 21.218990] [<ffffffff810a37bb>] ? do_vfs_ioctl+0x404/0x453
[ 21.218993] [<ffffffff810a385b>] ? sys_ioctl+0x51/0x74
[ 21.218995] [<ffffffff81096ad5>] ? sys_write+0x45/0x6c
[ 21.218998] [<ffffffff81001eeb>] ? system_call_fastpath+0x16/0x1b
[ 21.219391] [fglrx] Firegl kernel thread PID: 4246
[ 21.219640] [fglrx] IRQ 68 Enabled
[ 21.644276] [fglrx] Gart USWC size:1280 M.
[ 21.644279] [fglrx] Gart cacheable size:508 M.
[ 21.644284] [fglrx] Reserved FB block: Shared offset:0, size:1000000
[ 21.644286] [fglrx] Reserved FB block: Unshared offset:f8fd000, size:403000
[ 21.644288] [fglrx] Reserved FB block: Unshared offset:3fff4000, size:c000
 
Old 01-30-2011, 09:34 PM
Volker Armin Hemmann
 
Default code: X/4018

On Sunday 30 January 2011 12:40:29 Mark Knecht wrote:
> Hi,
> I haven't used the closed source ATI driver for long but I don't
> remember seeing this dmesg error before. It's not high priority for me
> as I'll be switching out the graphics card to an NVidia card hopefully
> tomorrow, but is this something that should get reported somewhere, or
> is it just the nature of the fglrx driver? Or maybe I've not
> configured the kernel as well as it could before this driver?
>
> Kernel is 2.6.36-gentoo-r6, ati-drivers-10.11.
>
> I did do a modules-rebuild -X rebuild and reboot to ensure it's
> repeatable.
>
> I suspect the LKML doesn't want this report as it's a closed source
> driver. Do the XFree guys want it?

certainly not. You don't use anything from Xfree.

> AMD maybe?
>

certainly. If you can reproduce it with a vanilla kernel.
Because I don't see anything like this with vanilla kernels.
 
Old 01-31-2011, 12:27 AM
Adam Carter
 
Default code: X/4018

I use gentoo-sources and have been getting that for as long as i've used fglrx (since 9.6, ie driver version 8.62). I don't notice any issue so just ignore it.
 
Old 01-31-2011, 01:08 AM
Mark Knecht
 
Default code: X/4018

On Sun, Jan 30, 2011 at 2:34 PM, Volker Armin Hemmann
<volkerarmin@googlemail.com> wrote:
> On Sunday 30 January 2011 12:40:29 Mark Knecht wrote:
>> Hi,
>> * *I haven't used the closed source ATI driver for long but I don't
>> remember seeing this dmesg error before. It's not high priority for me
>> as I'll be switching out the graphics card to an NVidia card hopefully
>> tomorrow, but is this something that should get reported somewhere, or
>> is it just the nature of the fglrx driver? Or maybe I've not
>> configured the kernel as well as it could before this driver?
>>
>> * *Kernel is 2.6.36-gentoo-r6, ati-drivers-10.11.
>>
>> * *I did do a modules-rebuild -X rebuild and reboot to ensure it's
>> repeatable.
>>
>> * *I suspect the LKML doesn't want this report as it's a closed source
>> driver. Do the XFree guys want it?
>
> certainly not. You don't use anything from Xfree.
>

My bad. Really I guess I meant X.org

http://xorg.freedesktop.org/wiki/

They supply the server, correct? And everything going to the fglrx
driver comes from the server, somehow, doesn't it?

None the less it seems like the message suggests that the driver is
coded incorrectly.

Please note that I don't actually see any problems. The system
continues to work about as well as it ever has with this card/driver
combination, and there's only a few of these messages in dmesg.

>> AMD maybe?
>>
>
> certainly. If you can reproduce it with a vanilla kernel.
> Because I don't see anything like this with vanilla kernels.
>

Yeah, probably too much work for the time I have available right now,
and if I remove the HD 5770 in favor of the new NVidia card tomorrow
afternoon then it won't happen until I try the card in some system at
a future date. (Assuming I don't sell it as 'used' and just be done
with ATI for the 4th time...)

Also, there is a 10.12 driver in portage that wasn't available when I
switched to fglrx. I should try that also.

Cheers,
Mark

Thanks,
Mark
 
Old 01-31-2011, 01:09 AM
Mark Knecht
 
Default code: X/4018

On Sun, Jan 30, 2011 at 5:27 PM, Adam Carter <adamcarter3@gmail.com> wrote:
> I use gentoo-sources and have been getting that for as long as i've used
> fglrx (since 9.6, ie driver version 8.62). I don't notice any issue so just
> ignore it.
>

Thanks Adam! I guess it's been there for the last week (when I gave up
on the Open Source driver) and I probably never looked at dmesg.

Cheers,
Mark
 
Old 01-31-2011, 06:07 PM
Volker Armin Hemmann
 
Default code: X/4018

On Sunday 30 January 2011 18:08:50 Mark Knecht wrote:

> None the less it seems like the message suggests that the driver is
> coded incorrectly.

more likely the gentoo-sources patchset is broken.
 
Old 02-01-2011, 01:02 AM
Adam Carter
 
Default code: X/4018

> None the less it seems like the message suggests that the driver is


> coded incorrectly.



more likely the gentoo-sources patchset is broken.



I think it may be CONFIG_TREE_PREEMPT_RCU that triggers this, as "kas_spin_lock and KAS_GetExecutionLevel are totally not preempt safe" according to https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/560571


BUG: using smp_processor_id() in preemptible [00000000] code: X/5224
caller is KAS_GetExecutionLevel+0x95/0x170 [fglrx]
Pid: 5224, comm: X Tainted: P*********** 2.6.35-gentoo-r11 #2
Call Trace:

*[<ffffffff812062da>] ? debug_smp_processor_id+0xda/0xf0
*[<ffffffffa034e925>] ? KAS_GetExecutionLevel+0x95/0x170 [fglrx]

Volker - do you have CONFIG_TREE_PREEMPT_RCU set?

Some ebuilds have checks for that, but I logged http://bugs.gentoo.org/show_bug.cgi?id=350958 to have the check removed so I could use fglrx with 2.6.37. I'm now thinking the bug's analysis is superficial.....
 
Old 02-01-2011, 05:23 PM
Volker Armin Hemmann
 
Default code: X/4018

On Tuesday 01 February 2011 13:02:46 Adam Carter wrote:

> Volker - do you have CONFIG_TREE_PREEMPT_RCU set?

(X) Tree-based hierarchical RCU

RCU Implementation (Tree-based hierarchical RCU) --->
│ │
│ │ [ ] Enable tracing for RCU
│ │
│ │ (64) Tree-based hierarchical RCU fanout value
│ │
│ │ [ ] Disable tree-based hierarchical RCU auto-balancing
│ │
│ │ [ ] Accelerate last non-dyntick-idle CPU's grace periods
│ │
│ │
 

Thread Tools




All times are GMT. The time now is 07:36 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org