From nobody Sun Feb 8 05:37:28 2026 Received: from mail-wm1-f65.google.com (mail-wm1-f65.google.com [209.85.128.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8AA7E2F6577 for ; Thu, 8 Jan 2026 18:02:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.65 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767895330; cv=none; b=Rs/aCT/jOSBeIrEG7h/suQvZovxekKayZxqIdkdrwegsc5u/nn5RkNGlUEvsMygmST9DcetP/wuCDGvuKIeAazf00SKTA843ZG2rBQIVLhuEz1aDDiCRLKEFBeRCkdXE8WRshSBdoSmrB7ZEWe0qWiSCBUhHaA1HMP6bNfdj7dg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767895330; c=relaxed/simple; bh=tgpjDr+PX4dmyNKbxxVa6k3si4+mMDRfvxNWc2c1oEk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=pqXJRebqvqlJlaIZBtEoG667qDLIINtTxV7aoWd5JqBaFxngARagDFkU1DVtq4fnip8U7qlrwvu+XlB+gDzq+3T7dQVJ4AUDyjQPgNfBb4KUcc03yHp6YwlQok8CYbS/oNX8Q+kjYrwlSlT2laPetyvOC5KRo48qG15mUCg0FSg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=BDIMng67; arc=none smtp.client-ip=209.85.128.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="BDIMng67" Received: by mail-wm1-f65.google.com with SMTP id 5b1f17b1804b1-47d1d8a49f5so23518255e9.3 for ; Thu, 08 Jan 2026 10:02:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1767895327; x=1768500127; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ofstAZxnHRW0myvgwQHd5VmIucA9twRraLf9vJfmRbE=; b=BDIMng67zsrCVG4RFxUqHOPbNbgXrcJAf6rFzeTxxgpGbChxsBnwkDlLX5UiSON6Mw qOIcyMHBi90mFa16Hs/SbD2gI9S3btu46InQSbXNoShuWUxaA1Pbo0unte9f1FUtUSvO 4Q8k34MkLXoyi5N+H8CwbRpN6sL6is2JaPHnpiZJ1l1muzKS0cAQDoj6AcIoDXjwptQC fuJbvsFHTLvbX178lAGM1rTc+vLsTi8P0jEShIfS+SSoaVAONQh1N5JUue+XHGhZndTZ CaMqujrxQm52d1W8ztZE+T3S9T75WVK7+j1Mz9Ey9CXZZ1lUSjByT6VrKdOohg8/Awx5 cOSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767895327; x=1768500127; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ofstAZxnHRW0myvgwQHd5VmIucA9twRraLf9vJfmRbE=; b=YCqc3OcBIm8pdtDDiYTTowSD1pozAG3a7kTkNSILt3Ao9gR3qZAFSkVUugiqtGLwfY jgFbOCXC6/GVokXgz4nR00n7Uh4BahzQ7v6qdJ/XZy8RxNmemejha09H206DtisHtlGO GOEYlpUD5ul/32FBA7hGmOgdTw/ney7jo3yd32KnwDPHb+uBdnpOP53nJBVCcmh7uu3j sYEgSbkYyWslbovZaJQ8BMdzc8826zQF+1F9E2Ynx9NaxVIpuNaQ99l6zQJNfrc3yGqO shJgHJx1T/smalllm2Pn+Nw2NihuTGT1vjPpMX2wzjxiv/F0WLAckylh/pKs4g63oDN5 XZAQ== X-Gm-Message-State: AOJu0YxWTnen0Sk2V+LFc5Y9zhOnQVl7KLgoWcvX5thnCOF3aM4Cic9S rjCa/XvLRHDhYV/32crIsK1CF9bF3KNNne6xPViNjoiw1cdYh96xa7vulHDCmHPDg9U23UGPAzk ZaazXooA= X-Gm-Gg: AY/fxX64pKZHrjDc8O6F/nK7eRyE1u4E6qvC7v/pAeTDTpSlO/LW5yOHv74fCbeIc+G nYjlZdyrrik4Ghfjt5P8Hv5YQc/2RilzepczMLl8Q5Dsw715G7mpHh2BHJ5WO0sE3zMyYszx4fU RcLX9/n9TOBbJaAJbOlmq1kOortaartsesCFmjTgl1zg8yrYBMb46qHGhBAIPcf7KjY4wiqPQtZ Qd/O8ojaTFNWJaPFdmqSno3NJEH67Mzr/q7zYsZWSroV1r9W1Syrg812Ml+1V8RHQ5V/9z9z3Se Njzqnm0+RRNjQhZuGwM+RKcUTfOSx8A/9MKOtdbPyRrG5Amitoru3R0J9Mt5NCwatqIm36bzyv+ 8YwY6d2EJ+4rkFZVbf5FIlrN6vjIpFUd3d8NYLW7SkLeI9MLyBaK/EG+6PLtyCKSYBOPDCiLmss K7Q+LbgOxQ+4+F X-Google-Smtp-Source: AGHT+IHuJPs2pwNlk9eJ8NAkY60O93gd4KzJGgDlQPNgcPwE17tnxzmYkkPIJLWzyVbgAz7j3VGjLg== X-Received: by 2002:a05:600c:1392:b0:477:a9e:859a with SMTP id 5b1f17b1804b1-47d84b3b5f6mr81282245e9.22.1767895326008; Thu, 08 Jan 2026 10:02:06 -0800 (PST) Received: from linux ([2a00:6d43:105:c401:e307:1a37:2e76:ce91]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47d7f6f0e15sm159929665e9.10.2026.01.08.10.02.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Jan 2026 10:02:05 -0800 (PST) From: Marco Crivellari To: linux-kernel@vger.kernel.org, intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org Cc: Tejun Heo , Lai Jiangshan , Frederic Weisbecker , Sebastian Andrzej Siewior , Marco Crivellari , Michal Hocko , Thomas Hellstrom , Rodrigo Vivi , David Airlie , Simona Vetter , stable@vger.kernel.org Subject: [PATCH] drm/xe: fix WQ_MEM_RECLAIM passed as max_active to alloc_workqueue() Date: Thu, 8 Jan 2026 19:01:48 +0100 Message-ID: <20260108180148.423062-1-marco.crivellari@suse.com> X-Mailer: git-send-email 2.52.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Workqueue xe-ggtt-wq has been allocated using WQ_MEM_RECLAIM, but the flag has been passed as 3rd parameter (max_active) instead of 2nd (flags) creating the workqueue as per-cpu with max_active =3D 8 (the WQ_MEM_RECLAIM value). So change this by set WQ_MEM_RECLAIM as the 2nd parameter with a default max_active. Fixes: 60df57e496e4 ("drm/xe: Mark GGTT work queue with WQ_MEM_RECLAIM") Cc: stable@vger.kernel.org Signed-off-by: Marco Crivellari Reviewed-by: Matthew Brost --- drivers/gpu/drm/xe/xe_ggtt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/xe/xe_ggtt.c b/drivers/gpu/drm/xe/xe_ggtt.c index ef481b334af4..793d7324a395 100644 --- a/drivers/gpu/drm/xe/xe_ggtt.c +++ b/drivers/gpu/drm/xe/xe_ggtt.c @@ -322,7 +322,7 @@ int xe_ggtt_init_early(struct xe_ggtt *ggtt) else ggtt->pt_ops =3D &xelp_pt_ops; =20 - ggtt->wq =3D alloc_workqueue("xe-ggtt-wq", 0, WQ_MEM_RECLAIM); + ggtt->wq =3D alloc_workqueue("xe-ggtt-wq", WQ_MEM_RECLAIM, 0); if (!ggtt->wq) return -ENOMEM; =20 --=20 2.52.0