update kernel source g2m