drivers/pcmcia: omap1: Fix error in automated timer conversion
PATCH 1/1 drivers/pcmcia: omap1: Fix error in automated timer conversion
One part of automated timer conversion tools did not take into account void * variables when searching out prior direct timer callback usage, which resulted in an attempt to dereference the timer field without a proper type.
Reported-by kbuild test robot
Signed-off-by Kees Cook <[email protected]>
--- drivers/pcmcia/omap_cf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/pcmcia/omap_cf.c +3 -1
@@ -102,7 +102,9 @@ static void omap_cf_timer(struct timer_list *t)*/ static irqreturn_t omap_cf_irq (int irq,void *_cf) { -omap_cf_timer (&_cf->timer); +struct omap_cf_socket *cf = (struct omap_cf_socket *)_cf; + +omap_cf_timer (&cf->timer);return IRQ_HANDLED ; }
Signature · 6 lines
2.7.4 -- Kees Cook Pixel Security