https://xenbits.xen.org/gitweb/?p=xen.git;a=shortlog;h=refs/heads/stable-4.10
WIP here: https://github.com/hydrapolic/gentoo/tree/master/app-emulation/xen-tools https://github.com/hydrapolic/gentoo/tree/master/app-emulation/xen - drop upstream patches - add new xen-4.10-qemu-bridge.patch
Just tested on amd64, boots fine, running a single hvm domU within. Since we need an additional patch that is to be included in the gentoo-patches tarball, I will not open a PR.
We need to patch make-tarball.sh to download patches for 4.10 as now it wrongly sets the GIT_BRANCH to 4.1 instead of 4.10, for example: --- make-tarball.sh 2018-01-23 07:16:06.000000000 +0100 +++ make-tarball.sh 2018-01-23 08:01:37.000000000 +0100 @@ -3,12 +3,13 @@ . /etc/init.d/functions.sh VER="$1" +MVER="$(echo $1 | cut -d \. -f 1-2)" PVER="$2" DIR="$(pwd)" XEN_DIR=xen GIT_URL="${GIT_URL:-"git://xenbits.xen.org/xen.git"}" -GIT_BRANCH="${GIT_BRANCH:-stable-${VER:0:3}}" +GIT_BRANCH="${GIT_BRANCH:-stable-${MVER}}" PATCHDIR="tmp/patches-upstream" INFODIR="${PATCHDIR}/info" GIT="$(which git)"
(In reply to Tomáš Mózes from comment #2) > Just tested on amd64, boots fine, running a single hvm domU within. Since we > need an additional patch that is to be included in the gentoo-patches > tarball, I will not open a PR. Added patches to my github account.