Only parsing the module on Linux kernels (thanks @thesysadm) - fixes #47 and supercedes #48.