This is the point I would emphasize. A kernel module that parses configuration files must defend itself against a failed parse.