@Etienne: rescanning also doesn't actually solve the problem: remove the SD card and rescan and the device disappears again! It's only when rescanning (or booting) with a card inserted and then not rescanning that it stays.
I guess the only solution would be to rescan the bus any time the system polls for mounts… (do they still poll? I guess more than once per second would affect performance… I don't know anything about PCI, does polling wake up devices etc? Would it be bad for battery life to poll too often?)
@Etienne: rescanning also doesn't actually solve the problem: remove the SD card and rescan and the device disappears again! It's only when rescanning (or booting) with a card inserted and then not rescanning that it stays.
I guess the only solution would be to rescan the bus any time the system polls for mounts… (do they still poll? I guess more than once per second would affect performance… I don't know anything about PCI, does polling wake up devices etc? Would it be bad for battery life to poll too often?)