> This seems kind of pointless; card is a local variable and > isn't used anywhere after this. Okay. I put this code in (without too much thinking) when I chased the IRQ-at-card-removal error. Drop the patch. When I change something else in if_cs.c, I'll remove the TODO strings.