Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp546582pxb; Fri, 15 Oct 2021 10:43:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJygMtmwPD5DeK4XqlZj4FBbI8+2cbxwF/l16rLZ5unijPnHkEZfRi2y1KaXrLvjElPftISq X-Received: by 2002:a17:906:105a:: with SMTP id j26mr8959404ejj.40.1634319829449; Fri, 15 Oct 2021 10:43:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634319829; cv=none; d=google.com; s=arc-20160816; b=etTegu1lZunJdAIuINqNSJdprfN38mrZ8Vj5m+aUL2J8j8q5YdGIEnACVPhw+U5QqQ k6cz/p6tgCtUk2RHYbMgiuA/a6AejyNByKv1LmQAWonxnGtGzBih/fP8NZoMgU1CIGzo BeCb5M/eUzNkTq+uXei5k/8mHC4mIxknjdt9cN8ck5BeAP6kBeKKsThKXlwrwmPK/YNp lBnd66qKFbIJ77kR3As32BPuoSvlEvsUKMfr0WH8CoOQv5Sy7ITUWqQysJAyXfKP72iA hULOIjkqq6ZcWDNtMzwDO0/GJs24zzpI59jw1oFUHSaeQItgVZ1fuOsp6BW8rohSvia8 dm+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:subject:cc:to:from:date :dkim-signature; bh=xl0h0ehAPbQXQoQuuUp7RGzzyhb5d9ztn2d3GE74Wjs=; b=p1enjY+OlwgeDaxOVwiHqmwOeeJetUZAv/0Zyr+LDq6MpAiaEaWHI9OLezLYFWzR/6 FrVlG8Nu+N1r3K0EE1Ukq6tyM1GvQ4iBdO747bOEnlWn0HYn9OSYm/ZKi13+kZN/pNC/ f/iqa+Qc5/F4HEPNfCKee3W4PD8bQXNkclHvIkmgc4w8O1ePXCQVM1o52/SXqefpDCe6 yRHh0Lh4OqmqW+sKnlICWzW/10ReDAioRe/57Mwtl3jv8wrqbMvspkt1TjQ57Fg+BAku bWQPVtOWfyQpWstmPt9uJt50HnxnUIjHZ6Rw/R0CukjWxOWEDoPcQgSzOCFbx2T5WeqL E6iw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=bA+KmpzG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c11si9837101edy.359.2021.10.15.10.43.25; Fri, 15 Oct 2021 10:43:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=bA+KmpzG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237296AbhJOJ3B (ORCPT + 99 others); Fri, 15 Oct 2021 05:29:01 -0400 Received: from gandalf.ozlabs.org ([150.107.74.76]:60505 "EHLO gandalf.ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236567AbhJOJ3A (ORCPT ); Fri, 15 Oct 2021 05:29:00 -0400 Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4HW1B30QRsz4xR9; Fri, 15 Oct 2021 20:26:49 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canb.auug.org.au; s=201702; t=1634290012; bh=xl0h0ehAPbQXQoQuuUp7RGzzyhb5d9ztn2d3GE74Wjs=; h=Date:From:To:Cc:Subject:From; b=bA+KmpzGZSqV/9vXYWF8PRZvTIbOFj4L6qXMHG1rQ5ERg1ajrO8ea3ymi9CLpSbaG faBpHJfomvbbxG1Nwd6TTQyvJd3NRgisKlUsGpDnTUOEIMHc+RVccSf4Tek+kOkZEa vz/juFVpep+LoYcqp8ctuQP37UAx0yD822EbTt3MSTmiwsBR/xnIGSWSpxEd/6S8aO UZ2niUXbeHg4zpaQ9RlNZycTdWCaB2z/K4qrRHOSKf7l+fMgsrxd8K6wQKHrFtkCHr 2WqtsCpeT2mjlBWW3W0OlW/yQBSc+rTq7qG0Zg9KBfzX1foXM7jfGn5p4Flu4FMQP2 x99eI359eH9QA== Date: Fri, 15 Oct 2021 20:26:48 +1100 From: Stephen Rothwell To: Daniel Vetter , Intel Graphics , DRI Cc: Jani Nikula , Linux Kernel Mailing List , Linux Next Mailing List Subject: linux-next: build failure after merge of the drm-misc tree Message-ID: <20211015202648.258445ef@canb.auug.org.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/tYZFJ6chdxiLHwqx9EJihw_"; protocol="application/pgp-signature"; micalg=pgp-sha256 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Sig_/tYZFJ6chdxiLHwqx9EJihw_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, After merging the drm-misc tree, today's linux-next build (arm multi_v7_defconfig) failed like this: drivers/gpu/drm/drm_modeset_lock.c:111:29: error: conflicting types for '__= stack_depot_save' 111 | static depot_stack_handle_t __stack_depot_save(void) | ^~~~~~~~~~~~~~~~~~ In file included from include/linux/page_ext.h:7, from include/linux/mm.h:25, from include/linux/kallsyms.h:13, from include/linux/bpf.h:20, from include/linux/bpf-cgroup.h:5, from include/linux/cgroup-defs.h:22, from include/linux/cgroup.h:28, from include/linux/memcontrol.h:13, from include/linux/swap.h:9, from include/linux/suspend.h:5, from include/linux/regulator/consumer.h:35, from include/linux/i2c.h:18, from include/drm/drm_crtc.h:28, from include/drm/drm_atomic.h:31, from drivers/gpu/drm/drm_modeset_lock.c:24: include/linux/stackdepot.h:18:22: note: previous declaration of '__stack_de= pot_save' was here 18 | depot_stack_handle_t __stack_depot_save(unsigned long *entries, | ^~~~~~~~~~~~~~~~~~ Caused by commit cd06ab2fd48f ("drm/locking: add backtrace for locking contended locks wit= hout backoff") This may only have been revealed because of another fix I have had to apply today. I have applied the following patch for today. From: Stephen Rothwell Date: Fri, 15 Oct 2021 20:17:52 +1100 Subject: [PATCH] drm/locking: fix for name conflict Fixes: cd06ab2fd48f ("drm/locking: add backtrace for locking contended lock= s without backoff") Signed-off-by: Stephen Rothwell --- drivers/gpu/drm/drm_modeset_lock.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/drm_modeset_lock.c b/drivers/gpu/drm/drm_modes= et_lock.c index 4d32b61fa1fd..ee36dd20900d 100644 --- a/drivers/gpu/drm/drm_modeset_lock.c +++ b/drivers/gpu/drm/drm_modeset_lock.c @@ -79,7 +79,7 @@ static DEFINE_WW_CLASS(crtc_ww_class); =20 #if IS_ENABLED(CONFIG_DRM_DEBUG_MODESET_LOCK) -static noinline depot_stack_handle_t __stack_depot_save(void) +static noinline depot_stack_handle_t __drm_stack_depot_save(void) { unsigned long entries[8]; unsigned int n; @@ -108,7 +108,7 @@ static void __stack_depot_print(depot_stack_handle_t st= ack_depot) kfree(buf); } #else /* CONFIG_DRM_DEBUG_MODESET_LOCK */ -static depot_stack_handle_t __stack_depot_save(void) +static depot_stack_handle_t __drm_stack_depot_save(void) { return 0; } @@ -317,7 +317,7 @@ static inline int modeset_lock(struct drm_modeset_lock = *lock, ret =3D 0; } else if (ret =3D=3D -EDEADLK) { ctx->contended =3D lock; - ctx->stack_depot =3D __stack_depot_save(); + ctx->stack_depot =3D __drm_stack_depot_save(); } =20 return ret; --=20 2.33.0 --=20 Cheers, Stephen Rothwell --Sig_/tYZFJ6chdxiLHwqx9EJihw_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmFpSVgACgkQAVBC80lX 0Gw7Kgf/ZuKzlxTQSDLKFDfn6/O5S38xFR4DSOjqJwWETTSS1gTN1tdS/1TxVI/G y6+7Y5jDRBuMaxCVAFETuImKwexIXsoh6um+iVJaXW90a7PDK737ldIACmqMurmr Q+BeiAjZ8+NA1amrOv/nhiMOPWL+cW2v8OHj4t4MWZYB9HspgtkRia6qlLBQcttZ pA33MK0v3gZFZ/KCfIFqFe6AD01LDvhepOrMuOC0mnBw6a2dktAEh/wuMN+KqExf k2M/wUEwgyQjB8Y9OH0aJDmmHnTbPIJ+WZZ030zyX1oMPhN2dqq9jw8E29HqryjI Y8+MtBPX2O2Df9cT9zQdLlKmDFx2Vg== =4IfR -----END PGP SIGNATURE----- --Sig_/tYZFJ6chdxiLHwqx9EJihw_--