From 4c6e2e4b308c15fc2bcdf10e278f2591c9cec0dc Mon Sep 17 00:00:00 2001 From: Yejing Lai Date: Fri, 17 Jul 2026 19:19:05 +0800 Subject: [PATCH] [XPU][UT]fix _POSSIBLE_KERNELS error on XPU (#47516) Signed-off-by: Lai, Yejing --- vllm/model_executor/kernels/linear/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vllm/model_executor/kernels/linear/__init__.py b/vllm/model_executor/kernels/linear/__init__.py index baefed95d82..fcc50ffcb0e 100644 --- a/vllm/model_executor/kernels/linear/__init__.py +++ b/vllm/model_executor/kernels/linear/__init__.py @@ -550,7 +550,7 @@ def choose_scaled_mm_linear_kernel( scope="global", ) - platform_kernels = possible_kernels[current_platform._enum] + platform_kernels = possible_kernels.get(current_platform._enum, []) # Apply --linear-backend filtering when set. linear_backend = _get_linear_backend() @@ -714,7 +714,7 @@ def choose_mp_linear_kernel( if _cc is not None: compute_capability = _cc[0] * 10 + _cc[1] - platform_kernels = _POSSIBLE_KERNELS[current_platform._enum] + platform_kernels = _POSSIBLE_KERNELS.get(current_platform._enum, []) # Apply --linear-backend filtering when set. linear_backend = _get_linear_backend()