Hi all
I am trying to port opensource kernel on top of Qualcomm board.
I am struck at "local_irq_enable()" point in init/main.c,

start_kernel()
{
   --- snip ---
   call_function_init();
if (!irqs_disabled())
printk(KERN_CRIT "start_kernel(): bug: interrupts were "
 "enabled early\n");
early_boot_irqs_disabled = false;
 local_irq_enable();
}

This functions implementation is like this...

static inline void arch_local_irq_enable(void)
  {
      asm volatile(
          "   cpsie i         @ arch_local_irq_enable"
          :
          :
          : "memory", "cc");
  }

if i comment that local_irq_enable(), still the booting is not progressing.

Can any one pls help me out here??

-- 
With regards,
Sandeep Kumar Anantapalli,
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Reply via email to