BUG: using smp_processor_id() in preemptible [00000001] code: Xorg/7587 caller is kas_GetExecutionLevel+0xb/0x17 [fglrx] [] debug_smp_processor_id+0xa8/0xbc [] kas_GetExecutionLevel+0xb/0x17 [fglrx] [] kas_spin_lock+0x8/0x9b [fglrx] [] KAS_InterlockedList_InsertAtTail+0x27/0x76 [fglrx] [] MCIL_InterlockedList+0xf1/0x1a0 [fglrx] [] kmem_cache_create+0x4a3/0x4ad [] RingBuffer_Initialize+0x148/0x160 [fglrx] [] MCIL_InterlockedList+0x175/0x1a0 [fglrx] [] MCIL_LookasideList+0x122/0x150 [fglrx] [] GetExtensionInfo+0x1de/0x2a0 [fglrx] [] IRQMGR_LookasideList_Initialize+0x50/0x60 [fglrx] [] InitializeExtension+0x191/0x1d0 [fglrx] [] DispatchRing_Initialize+0xf8/0x1a0 [fglrx] [] IRQMGR_ZeroMemory+0x32/0x40 [fglrx] [] R6_InitializeFlags+0xff/0x310 [fglrx] [] InitializeTimerInfo+0x6e/0x80 [fglrx] [] InitializeInterrupts+0x4c/0x70 [fglrx] [] IRQMGR_InitializeIRQMGR+0x6a/0x80 [fglrx] [] KAS_Initialize+0xad/0xbc [fglrx] [] irqmgr_wrap_initialize+0xc8/0x140 [fglrx] [] remap_pfn_range+0x150/0x17e [] IRQMGR_CallbackWrapper+0x0/0x20 [fglrx] [] IRQMGR_CallbackWrapperRet+0x0/0x20 [fglrx] [] firegl_install_irq+0x142/0x150 [fglrx] [] firegl_install_irq+0x0/0x150 [fglrx] [] firegl_ioctl+0x1ae/0x230 [fglrx] [] vma_link+0xc3/0xcd [] ip_firegl_ioctl+0x1c/0x21 [fglrx] [] do_ioctl+0x4c/0x62 [] vfs_ioctl+0x244/0x256 [] sys_ioctl+0x4c/0x64 [] syscall_call+0x7/0xb [] atm_pop_raw+0xd/0x1e