Red Hat / CentOS use quite an older kernel, since it is supposed to run on stable, primarily tier-1 hardware in a business environment. ASRock is not exactly know for their reliability or compliance to standards, so it's entirely possible they just don't play nice together. But, first things...