fetch upstream kernel