[PATCH 6.18 044/312] smc91x: fix broken irq-context in PREEMPT_RT