---------------------------------------------------------------------- * to boot on powermac G5 - - - - - - - - - - - - - - - - - - - - with PREEMPT_RT BUG: using smp_processor_id() in preemptible [00000000] code: init/1 caller is .hpte_update+0x4c/0x250 Call Trace: [C000000001467850] [C00000000000F250] .show_stack+0x68/0x1b4 (unreliable) [C000000001467900] [C00000000014C4A4] .debug_smp_processor_id+0xc4/0xf4 [C000000001467990] [C00000000002BEC0] .hpte_update+0x4c/0x250 [C000000001467A40] [C00000000008C670] .do_wp_page+0x474/0x618 [C000000001467B10] [C00000000008DC30] .__handle_mm_fault+0xd50/0xe68 [C000000001467C20] [C000000000029EFC] .do_page_fault+0x48c/0x674 [C000000001467E30] [C000000000004760] .handle_page_fault+0x20/0x54 o to enable drivers. powermac/low_i2c.c: struct semaphore -> struct compat_semaphore spinlock_t -> raw_spinlock_t drivers/net/sungem.c: transmit_tx_frame(). try_spinlock_irqsave() make spinlock_t to raw_spinlock_t for mpic and native_tlbie_lock. make struct semaphore to struct compat_semaphore for kw2_i2c. ---------------------------------------------------------------------- * to boot on cell o port systemsim bogus disk and console. - - - - - - - - - - - - - - - - - - - - with PREEMPT_RT BUG: swapper:0 task might have lost a preemption check! Call Trace: [C0000000002FFC40] [C00000000000F250] .show_stack+0x68/0x1b4 (unreliable) [C0000000002FFCF0] [C0000000000425F8] .preempt_enable_no_resched+0x68/0x80 [C0000000002FFD70] [C000000000032EC0] .cbe_idle+0x168/0x184 [C0000000002FFE00] [C000000000018DD0] .cpu_idle+0x4c/0x60 [C0000000002FFE70] [C000000000009290] .rest_init+0x60/0x78 [C0000000002FFEF0] [C0000000002CE890] .start_kernel+0x310/0x330 [C0000000002FFF90] [C000000000008574] .start_here_common+0x88/0x114 -- BUG: using smp_processor_id() in preemptible [00000000] code: init/1 caller is .hpte_update+0x4c/0x250 Call Trace: [C000000001467850] [C00000000000F250] .show_stack+0x68/0x1b4 (unreliable) [C000000001467900] [C00000000014C4A4] .debug_smp_processor_id+0xc4/0xf4 [C000000001467990] [C00000000002BEC0] .hpte_update+0x4c/0x250 [C000000001467A40] [C00000000008C670] .do_wp_page+0x474/0x618 [C000000001467B10] [C00000000008DC30] .__handle_mm_fault+0xd50/0xe68 [C000000001467C20] [C000000000029EFC] .do_page_fault+0x48c/0x674 [C000000001467E30] [C000000000004760] .handle_page_fault+0x20/0x54 ----------------------------------------------------------------------