Added logging and a kernel extension and a test that fails.