as you mention in op :
"NOTE:
This kernel is built from Omnirom source), but should work fine on all AOSP based roms.
Has been tested and working with basically every aosp rom except DU and PixelExperience"
please can you explain to us why DU and PixelExperience , what's the issue on that's rom ?