update greenblob kernel and add related modules