m7 kernel port for dna