Received: by 2002:ab2:3b09:0:b0:1ed:14ea:9113 with SMTP id b9csp75832lqc; Thu, 29 Feb 2024 10:42:14 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWnXFvoXd51+bwdxEylr3PACDTsStzUgRiAoN7WfF5os3m8tcyt1pHtnyNQSGtP7Q8ZyTsKsMUUdB3rr03UHUhd476RnIsnWA93xU/bRg== X-Google-Smtp-Source: AGHT+IE+1PVfL3oqIkkHeJScAOiy4/3fAifb4X6/XGXdhrvf1H5xqV2feeqWLwKPQgmBNtvwY/T8 X-Received: by 2002:ac8:7588:0:b0:42e:b9c8:b8e3 with SMTP id s8-20020ac87588000000b0042eb9c8b8e3mr2577139qtq.33.1709232133803; Thu, 29 Feb 2024 10:42:13 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709232133; cv=pass; d=google.com; s=arc-20160816; b=E8fAGaxNd77B+XofQZunX7MIYpbs1JIaZxjgNnbeG/eOF+H2hzxzOUdM1qdbc+lxzs 7T9+jc8ceHCoHQHgSwGpQKfs4o2GhzxtumLREvZK7aJfku+nOygXbB3OfS6x4MESmsjS 393ZKzlg3wHlzNhuKptiJbaxiBtkjDsDwWwlUSbUYGi9csx7+ApHHCLeZ5XWzeKvaJVA 5RTSQxcCCzfvR/68MAu2TwNbqhL5gXatQ8h+HbxXgLPerjWBBCYqACnCPjBbzrwYV+dY /si4+M8ZtEX3IQlH/0VeWUCRDUrKvsvrYPeKtNn2EVNLhedC3ywCIYcWhQHr4Sl1SZ8u UR4g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=4Sqd6LECLBBxpP7DvvM5aq6k07KKFBBg5Vw7Zu+wOhk=; fh=9ok3Opiwmy5tvfKir6xe2+SeyrRjPUbQPkEkR1to47o=; b=LJ1Z4hGkC7+guItLf3y5UnL9xIv34MBSNr01n9xyfykZW9nubWax1vDpk8FGMgvdD1 wI3B3TGEp/1qlRWdBdDj7nTpCMfig5BbSp2kju1WR/Nt7FZS28MZjKP8W6bnou73bxtG fokA4ORLFBMZBScWBRP8mPYb3Np9bwb3pdVlRHrh0yqJYkWWsiv3np6mELdI5b/5UP0a ZgT8m/suSY18qfuM460dvxx7GV+6rV/MtD34a4cTlVl2NY/qkdjOR+JK2Dlf3amsN+aq R9aOV9oK2yY+6Ln4sSpRV1FW+aaFOGhppV081pWR8m9qd5NuPuCSytwlRxJeaIEj7zZm pv+A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=qYNCfL5i; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-87307-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-87307-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id r3-20020ac867c3000000b0042ebb8d330csi1542431qtp.284.2024.02.29.10.42.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Feb 2024 10:42:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-87307-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=qYNCfL5i; arc=pass (i=1 dkim=pass dkdomain=linuxfoundation.org); spf=pass (google.com: domain of linux-kernel+bounces-87307-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-87307-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 87B4B1C20ED8 for ; Thu, 29 Feb 2024 18:42:13 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5BF287E76F; Thu, 29 Feb 2024 18:42:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="qYNCfL5i" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 77504405F9; Thu, 29 Feb 2024 18:42:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709232127; cv=none; b=oGOY65SboqY4cD7r0FYq1689Hie9UQnk19nXqetJFSL03Gv4GwIGRd0yjxeTXAjEbbRSjSPwEFAjknCQwI0jl1Ybh7ebL8OmQoxdCvyTosOrqZt7PNb5I0vbM2hn2nWq7OOtqjqB/OOtpY0iPkmfm+Z85mU30tGPPb0vSzLJKf0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709232127; c=relaxed/simple; bh=6Q9YQ5JrvV5TT6WigJ4rpB2hWZ0gwkmwK4ue/OTgeDE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=MIPLIo0YqlDf+uxfFr5zVEKtoY8Ky39HYHpBNi/VHEz1aipWhLfRSB7Dm8d8C8ORnGkv2/AeAysyZ72FKoHGYErhARcUAMy50tWnftvIkCizgcl/Y7QIfAvC6uphAEupC/w2/uvwHB+rpdn6nmwDcU/6bmelo4AnxAVv5T/20Q8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=qYNCfL5i; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7468FC433C7; Thu, 29 Feb 2024 18:42:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1709232127; bh=6Q9YQ5JrvV5TT6WigJ4rpB2hWZ0gwkmwK4ue/OTgeDE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=qYNCfL5iUEJh5Vs4iY3aFLrDrVD/sF4EAiaLf5jJhIppNNRT29nJrpiZhHQLcu8oX D8AIXFId6eiOW+TSCG3flvrVJ6hGcijI4K09+MWIrPO1KP7Bjbd/z5VH0Bx2pB74Fi jvapwf1Fiw13fN+T7d9v2vT9Gv29PvdBmFNavqPs= Date: Thu, 29 Feb 2024 19:42:03 +0100 From: Greg Kroah-Hartman To: Guenter Roeck Cc: stable@vger.kernel.org, patches@lists.linux.dev, linux-kernel@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@denx.de, jonathanh@nvidia.com, f.fainelli@gmail.com, sudipm.mukherjee@gmail.com, srw@sladewatkins.net, rwarsow@gmx.de, conor@kernel.org, allen.lkml@gmail.com Subject: Re: [PATCH 5.15 000/245] 5.15.150-rc1 review Message-ID: <2024022911-eatery-woven-f882@gregkh> References: <20240227131615.098467438@linuxfoundation.org> <03a17f2d-ab8f-4241-8912-ebd903fb2c43@roeck-us.net> 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=us-ascii Content-Disposition: inline In-Reply-To: <03a17f2d-ab8f-4241-8912-ebd903fb2c43@roeck-us.net> On Thu, Feb 29, 2024 at 10:15:49AM -0800, Guenter Roeck wrote: > On 2/27/24 05:23, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.15.150 release. > > There are 245 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Thu, 29 Feb 2024 13:15:36 +0000. > > Anything received after that time might be too late. > > > > $ git grep dma_fence_allocate_private_stub > drivers/dma-buf/dma-fence-unwrap.c: return dma_fence_allocate_private_stub(timestamp); > ^^^^^^^^^ > drivers/dma-buf/dma-fence-unwrap.c: tmp = dma_fence_allocate_private_stub(ktime_get()); > ^^^^^^^^^^^ > drivers/dma-buf/dma-fence.c: * dma_fence_allocate_private_stub - return a private, signaled fence > drivers/dma-buf/dma-fence.c:struct dma_fence *dma_fence_allocate_private_stub(void) > ^^^^ > drivers/dma-buf/dma-fence.c:EXPORT_SYMBOL(dma_fence_allocate_private_stub); > drivers/gpu/drm/drm_syncobj.c: struct dma_fence *fence = dma_fence_allocate_private_stub(); > include/linux/dma-fence.h:struct dma_fence *dma_fence_allocate_private_stub(void); > ^^^^ How is any of this building then? Does no one actually use dma-fence-unwrap.c? > This was introduced with commit 4e82b9c11d3cd ("dma-buf: add dma_fence_timestamp helper") in > v5.15.149. The additional parameter to dma_fence_allocate_private_stub() was introduced in the > upstream kernel with commit f781f661e8c99 ("dma-buf: keep the signaling time of merged fences > v3") which is missing in v5.15.y. f781f661e8c99 still uses an option to dma_fence_allocate_private_stub(): - return dma_fence_get_stub(); + return dma_fence_allocate_private_stub(timestamp); So backporting that will continue the breakage, right? confused, greg k-h