phase1: perform kmodupload only when needed