diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 514bcfd855a8f9c05ef2934f364f6c2d7b600e4e..3e59f951d42f9663bfe39f7a8fc25bdc98b8b149 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -956,7 +956,7 @@ __setup_irq(unsigned int irq, struct irq_desc *desc, struct irqaction *new) goto out_mput; } - sched_setscheduler(t, SCHED_FIFO, ¶m); + sched_setscheduler_nocheck(t, SCHED_FIFO, ¶m); /* * We keep the reference to the task struct even if