enable_irq() unbalanced
I.Ioannou
roryt at hol.gr
Mon Jul 24 11:21:07 EEST 2000
Kata tin diarkeia to boot o aic7xxx adapter mou bgazei ena
minima : enable_irq() unbalanced from e001b3c7
Ayto apo oti blepw proerxetai apo to
/usr/src/linux/arch/i386/kernel/irg.c kai o kodikas leei :
void enable_irq(unsigned int irq)
{
unsigned long flags;
spin_lock_irqsave(&irq_controller_lock, flags);
switch (irq_desc[irq].depth) {
case 1:
irq_desc[irq].status &= ~IRQ_DISABLED;
irq_desc[irq].handler->enable(irq);
/* fall throught */
default:
irq_desc[irq].depth--;
break;
case 0:
printk("enable_irq() unbalanced from %p\n",
__builtin_return_address(0));
}
spin_unlock_irqrestore(&irq_controller_lock, flags);
}
To thema einai oti den katalabainw pote simbainei ayto
(ti shmainei oti to irq_desc[irq].depth egine 0 ?)
kai ti epiptwseis mporei na exei sto sistima
Kamia idea ?
TIA
I.Ioannou <roryt at hol.gr>
--
linux-greek-users mailing list -- http://lists.hellug.gr
More information about the Linux-greek-users
mailing list