From 0931342011c40c8b88a006adda8ece66efd574ca Mon Sep 17 00:00:00 2001 From: Carl Zhang Date: Wed, 25 Oct 2023 22:54:17 -0400 Subject: [PATCH 1/2] va: add driver name map for new intel KMD xe xe KMD: https://gitlab.freedesktop.org/drm/xe/kernel.git Signed-off-by: Carl Zhang --- va/drm/va_drm_utils.c | 1 + 1 file changed, 1 insertion(+) diff --git a/va/drm/va_drm_utils.c b/va/drm/va_drm_utils.c index ec550a73b..290f2491a 100644 --- a/va/drm/va_drm_utils.c +++ b/va/drm/va_drm_utils.c @@ -59,6 +59,7 @@ VA_DRM_GetDriverNames(VADriverContextP ctx, char **drivers, unsigned *num_driver const char * const drm_driver; const char * const va_driver[MAX_NAMES]; } map[] = { + { "xe", { "iHD" } }, { "i915", { "iHD", "i965" } }, // Intel Media and OTC GenX { "pvrsrvkm", { "pvr" } }, // Intel UMG PVR { "radeon", { "r600", "radeonsi" } }, // Mesa Gallium From 63d2b2232148a493d6a5b385a1ebbbd3fa37ece3 Mon Sep 17 00:00:00 2001 From: Dmitry Rogozhkin Date: Mon, 27 Nov 2023 10:57:08 -0800 Subject: [PATCH 2/2] ci: update to vmactions/freebsd-vm from v0 to v1 As noted in the action v1 release note, action was rewritten to use qemu and libvirt which requires switch from macos to ubuntu runners. Signed-off-by: Dmitry Rogozhkin --- .github/workflows/freebsd.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 2c741ffda..8b68f561b 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -4,12 +4,12 @@ on: [push, pull_request] jobs: freebsd: - runs-on: macos-12 + runs-on: ubuntu-latest steps: - name: 'Checkout' uses: actions/checkout@v4 - name: 'Install prerequisites and build' - uses: vmactions/freebsd-vm@v0 + uses: vmactions/freebsd-vm@v1 with: prepare: | pkg install -y meson pkgconf libdrm libXext libXfixes wayland