hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/lib/irq_poll.c
....@@ -37,7 +37,6 @@
3737 list_add_tail(&iop->list, this_cpu_ptr(&blk_cpu_iopoll));
3838 raise_softirq_irqoff(IRQ_POLL_SOFTIRQ);
3939 local_irq_restore(flags);
40
- preempt_check_resched_rt();
4140 }
4241 EXPORT_SYMBOL(irq_poll_sched);
4342
....@@ -73,7 +72,6 @@
7372 local_irq_save(flags);
7473 __irq_poll_complete(iop);
7574 local_irq_restore(flags);
76
- preempt_check_resched_rt();
7775 }
7876 EXPORT_SYMBOL(irq_poll_complete);
7977
....@@ -98,7 +96,6 @@
9896 }
9997
10098 local_irq_enable();
101
- preempt_check_resched_rt();
10299
103100 /* Even though interrupts have been re-enabled, this
104101 * access is safe because interrupts can only add new
....@@ -136,7 +133,6 @@
136133 __raise_softirq_irqoff(IRQ_POLL_SOFTIRQ);
137134
138135 local_irq_enable();
139
- preempt_check_resched_rt();
140136 }
141137
142138 /**
....@@ -200,7 +196,6 @@
200196 this_cpu_ptr(&blk_cpu_iopoll));
201197 __raise_softirq_irqoff(IRQ_POLL_SOFTIRQ);
202198 local_irq_enable();
203
- preempt_check_resched_rt();
204199
205200 return 0;
206201 }