kernel structure delete