Hi ppl, I'm working on a linux driver for a hardware company. I want eventually to submit the driver to LKML so it will get accepted to the main tree, but I have a dilemma about it. Let's say my driver is accepted to the main tree kernel. Now If some future API change will break the driver's code, who will update the code ? How is it done these days in the kernel world ? if an API change is breaking current drivers code who maintain the broken drivers ? and what if the original author cannot be contacted ? do kernel developers update the necessasy changes or just remove the driver from the tree ? Thanks a lot ! Clay -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/