From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) (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 5D81533A6E0 for ; Thu, 18 Jun 2026 12:00:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781784054; cv=none; b=fab7QGhuba27+V0MZQ9UgYVCx9BIQi1LWfTrm4OU6F5/ROmNhTaiUcTW6N2Kpf45x72+ii/bx0mxVM87wn+xoltJd7q38FS7Zs585QHImQUKj9jif3e0+qGskrChqQUUJu18mjKkcJpu0/BVvmi+WiIk6k5PIccTGKXKsbbO6ZY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781784054; c=relaxed/simple; bh=3YOhz77h8AMLNNNeRgTMfPv3eIs7NkDdZEhdXJIfzD0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=OLR1kWBSuxYMHWF/iDA5nP9T+K8xWwPM+Gq46vDkNs3m7K0hccVNtpjDJ9NJf6qhRaEQsJu19JYDGVM4YhlBaZZ2PF4k/WSLKR8EDEghtCFxJLNXpfyHoeKtVOrbaXiy6m36UNNG+xG9yycKjNKIsjYVOqtfnwur0ytjZSLnHPs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Qi+breEo; arc=none smtp.client-ip=209.85.218.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Qi+breEo" Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-c07c246ad7bso62824566b.2 for ; Thu, 18 Jun 2026 05:00:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1781784052; x=1782388852; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=W9ZVu+TQxqykUMzB+TkWY3eQThy4ReD8LVPOwN/E+6k=; b=Qi+breEoAi90N6K+nQ7FfXyf6YJrINK0IZhgzhU79IYaNVD2dI8kipQx/kOVnLo5iP ozSBMZ4AyxRtUe26zkovSHtDnU/s7NQ/bPI7+8hKMv8ZHOyEhRcs/SGbAI0F+nNSlIZX 2ZluhklhjrTLgUAOpj8D/AzVPiEO0+Gls8eO74e55HbtgeCm8jmrKtmCaB9osEJFwGO+ 2LWGbdzUAejsFQGNmKiWDlEQJSCcYRpeXiDdjNkGUk5fqWzHEqSHmoDlJLOaLeEhQ9j8 iN/QTJs5eKDJylhdraX0TmcotdjVT9MZmk/jqyX1Em/ni0bZ+H57Ve5RUoTOYdoD91w4 z2MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781784052; x=1782388852; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=W9ZVu+TQxqykUMzB+TkWY3eQThy4ReD8LVPOwN/E+6k=; b=YvXXk3JQ1U2mcmmthUWvToqqYHrxvbJV33KVX0RKJ3ierl6nUS1wllql1tHhoUnuf4 AzU9ISK3DxQKx994ZhuYGKxiKDu1/RbQUQycDy4u8tPcAv0+4UERdquw0/bHkLudlUHZ hV9J+wmsLTga5BdHo4c9i2mUCZaal0320UzsVmWLNytKnNmoxFJLFklmIdz1XrvYOrRe KpmoGO4EBEH5WSAyDEVTzRnilvoJQ0mvPxGhc2b5RSUsXtfUGGItLJTVk9ziYJcdet/4 Cfs8dNHnpdbYVvRvYz2OZm6ddPMsFmMIGRtsswxeaoLsbLTTWLnzerTz9ud7Z16wjaIA xeoA== X-Forwarded-Encrypted: i=1; AFNElJ8l5Me7CJXgPmq+6pQUQLB0+s2Ic2GeZBytIV8Wp+9qPy4fxhJ/yzDhQvboNrPFf4SOzOyAre4lwYrppM4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz2vll34V2mpcDHA6j+SdULUKekB0yXHsJIy1iRQkscbmD03lgI 8zHBn5QATOtI60MOEHxKfosk1aJcxvDFMn+ABM18JuEqHMQCjbeNT7f4IGmFsX5fi8g= X-Gm-Gg: AfdE7ckFIezBEtgrHWyC8XP2XHbn9fsWnIIWGW1BfOQDlx3wOhWEkNwpz1T2tAvjt2k H60Nd4iivdMA1LBmeNVe0NDdGg/mIeK964/etPjZFVgRI+6fL5Pm27KVQ0bISWlhNscZz4qxCyP z+hyePuxJiNS1tDA9V6bBip2C8RvY7CVdyTsFXH7hwZ9wcdrm31ngzi7b1cYgD0FNPgl5O3nf1m PrKofEI2IEMcDLCLbwGuuUWKxi5gwFW/X0m5pXYpVmykXCETu4M/0CjMALckEnL9FcKNCCcWOot w5BrbqvIb8JAzWjYqX7Rk6ElPJD+uNUj9MKI+I3D3yejKdiLSqckr2VauTdeHqBA+MsKmKtY49p GODyRcnl0CHgKJGxsSyB1lMscFPMwwUGAYa4I3Kpcx2RaDGGSwoBiVfbbdjkg/2LaljaYNV9QsR BM4M8DTw5a/hRX6P+WHBHVAcHpQfrJT3t8EqU4KuifXCsHdBg49iS8fmVW79y/ecQoNi1NlXfj3 SxqcR0= X-Received: by 2002:a17:907:94cb:b0:bef:8141:668c with SMTP id a640c23a62f3a-c07c4a063e6mr96074166b.6.1781784051445; Thu, 18 Jun 2026 05:00:51 -0700 (PDT) Received: from puffmais2.c.googlers.com (181.179.204.35.bc.googleusercontent.com. [35.204.179.181]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bfdb4420966sm954924566b.9.2026.06.18.05.00.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jun 2026 05:00:49 -0700 (PDT) From: =?utf-8?q?Andr=C3=A9_Draszik?= Date: Thu, 18 Jun 2026 13:00:39 +0100 Subject: [PATCH] dma-fence: use correct callback in dma_fence_timeline_name() Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20260618-linux-drm_crtc_fix-v1-1-801f29c9853d@linaro.org> X-B4-Tracking: v=1; b=H4sIAOfdM2oC/x2MWwqAMAzAriL9tuAGm4+riMiYVQs6pVMRxLs7/ EwgeSCSMEVosgeELo68hQQqz8DPLkyEPCQGXWhbWFXhwuG8cZC193L4fuQbtS2tMU75qh4hhbt Q0v+07d73Azf7nLhkAAAA X-Change-ID: 20260618-linux-drm_crtc_fix-267655a1c89f To: Sumit Semwal , =?utf-8?q?Christian_K=C3=B6nig?= , Tvrtko Ursulin Cc: linux-media@vger.kernel.org, dri-devel@lists.freedesktop.org, linaro-mm-sig@lists.linaro.org, linux-kernel@vger.kernel.org, Peter Griffin , Tudor Ambarus , Juan Yescas , kernel-team@android.com, =?utf-8?q?Andr=C3=A9_Draszik?= X-Mailer: b4 0.14.3 dma_fence_timeline_name() is a wrapper around dma_fence_ops::get_timeline_name(). Since the blamed commit below, it calls an incorrect callback. Update it to restore functionality by calling the intended callback. Fixes: 62918542b7bf ("dma-fence: Fix sparse warnings due __rcu annotations") Signed-off-by: André Draszik --- drivers/dma-buf/dma-fence.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma-buf/dma-fence.c b/drivers/dma-buf/dma-fence.c index b3bfa6943a8e..5292d714419b 100644 --- a/drivers/dma-buf/dma-fence.c +++ b/drivers/dma-buf/dma-fence.c @@ -1202,7 +1202,7 @@ const char __rcu *dma_fence_timeline_name(struct dma_fence *fence) /* RCU protection is required for safe access to returned string */ ops = rcu_dereference(fence->ops); if (!dma_fence_test_signaled_flag(fence)) - return (const char __rcu *)ops->get_driver_name(fence); + return (const char __rcu *)ops->get_timeline_name(fence); else return (const char __rcu *)"signaled-timeline"; } --- base-commit: e2cae00c05d196491c318196792297f2dfbaa02c change-id: 20260618-linux-drm_crtc_fix-267655a1c89f Best regards, -- André Draszik