Add kernel patch
Add extra logic in case of nocache mode
Change class now misleading name