Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp829678iog; Wed, 15 Jun 2022 13:21:03 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uN9byX2pch3BiOX7AJeqxP/jP601I8Of1Adsnv6nfYnjGmNblY9qpdiiuL49KH9/iaTo4M X-Received: by 2002:a17:907:8a08:b0:711:d26d:71d with SMTP id sc8-20020a1709078a0800b00711d26d071dmr1439665ejc.622.1655324463729; Wed, 15 Jun 2022 13:21:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655324463; cv=none; d=google.com; s=arc-20160816; b=C5Rj7EPpvu9T27CvOD5TtXlixqzVKi1QLq6b+lh7PehicNrMxBiL2MfdAZENpuyDmu m/7/00X1S0tL7oUk6TfscEkCHhOZUQP7pylffL2YuegroLH3Z5UETpWWVy1q18vyvkSk W5bFLjGZFkC1BFY6HC9r/gIipxHTActGCTDGEkz8LZ23gO86Vsm2pqj4PJrw5xv6GB/Y cpRnTefJe09rtTfgzpaIReMj2wHtXnnv2Cgoi000WpG8InsIvTXb8ec4BXONjOOXC7/C vZvxc4m7YfnA9jAmBF367+2Qlxde1bijj9/QORjTo1WU+vtywTCN0gr+xxyXvQUbyv/9 JTqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Y4NhrC9ap1cWsoDMhoc9arNxoObzeSf6cpbEcoKtqOY=; b=uoenUDiWPPjWiAh8SxzUP/Zveykh6UHMntXuYP5fQGsvezafECSNeGi/K/Y/FBXcHS xpLzPuL97gPpozkB0DHp1IKVLq640684FBtOsD4K1oxuX+SSE38B4mNCgZAYn+iGQbRx a+ooFDl4P1+UFCWt852cTjm+II/mDndhTEI8F+LvSnqwzr32rEjPgMIpxGyG49bQcZkN /JOvEnEiU0bJnIJFTKSmBbT2NJY/qTzucfNrT4TF/VcqlSdskLufdWiGD2IIerivg91L IhRDVSa0RYsjkiAI2zAFPAFb5NkjyjkEUgfj+ax0VW+uUpVZ9yfTKWz4aYKKD3DG6Tqd DeYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="B/P70sGp"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id du14-20020a17090772ce00b0071605875ceasi13346382ejc.645.2022.06.15.13.20.38; Wed, 15 Jun 2022 13:21:03 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="B/P70sGp"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346545AbiFOT3H (ORCPT + 99 others); Wed, 15 Jun 2022 15:29:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346151AbiFOT3F (ORCPT ); Wed, 15 Jun 2022 15:29:05 -0400 Received: from mail-oa1-x2d.google.com (mail-oa1-x2d.google.com [IPv6:2001:4860:4864:20::2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A415353C67; Wed, 15 Jun 2022 12:29:04 -0700 (PDT) Received: by mail-oa1-x2d.google.com with SMTP id 586e51a60fabf-1016409cf0bso6672996fac.12; Wed, 15 Jun 2022 12:29:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Y4NhrC9ap1cWsoDMhoc9arNxoObzeSf6cpbEcoKtqOY=; b=B/P70sGpq6xUOe94W78uBcFHRfunszNgH2mj+2oSKF0RN2ETvCjk9qWg0+MBR1dD7z HDlN0nI0BAlnrbqt0yrF6OD5MP0cjwu0t5C17naQiodA9+aVXlZLXBm9LmD4XvgFme06 NKi+mNb1yZ0AKl7PmFo989PYS4uLU1dSDTr5a9CxvcpoOKqWNbmqWw0NwhK9oH3MTTJs sbj/6Lv652bL7DVtJjlPZBRnvk3aRLF/DFUIodXdRdEdTC6Qr7UnZYCReGbJP6ka7nvi vmPC1NEw/S/tMwl+uincKChUGO6fRGdDzFvdk5Rmwq4P/62MmPWMB/0sZBDO+GtUHqBe yYcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Y4NhrC9ap1cWsoDMhoc9arNxoObzeSf6cpbEcoKtqOY=; b=K2FWr/HkvND7zTJpFtMe1LZevI58TSRo0eZ2HLh01sSJe+0k6jA0OGwXXCxX6/QPq/ VLFDK7En3S94eEY76TRj1PnLrarSbGxKufZNyEiEPS/eTjB/ar/cRpUD4DmA3Q0yqD+D Unkkrd1TNgoj/vjVAsUn9PwdaxbQLXM0hOnosS+pHxVv4iKRkhbobXwdsEpki8s2DEsL UT94KxLyNLqROYtfgv3KO8RQABkyUtY+0zJgYLBXC7gw3eiCVdy/ShyRA/avkqs4cwMo nkahbYV34QsxGS8CpF9cILaghtLcdK9fl4VHihXCE0FgaEM5qMYuVvxjyBayHnK+5Diy j4RA== X-Gm-Message-State: AJIora8yEtiEHg0AXPfXATpddxf2rvLIdayrFGjxgIOxZVP/Yy+gQi4i SxGHYELQCR7SGYqQMlYuMI5qYlbQMcLGk9UW4oTct/tLz4c= X-Received: by 2002:a05:6870:538b:b0:101:17f2:d6e with SMTP id h11-20020a056870538b00b0010117f20d6emr6296051oan.200.1655321343622; Wed, 15 Jun 2022 12:29:03 -0700 (PDT) MIME-Version: 1.0 References: <20220615160116.528c324b@canb.auug.org.au> In-Reply-To: From: Alex Deucher Date: Wed, 15 Jun 2022 15:28:52 -0400 Message-ID: Subject: Re: linux-next: Tree for Jun 15 (drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c) To: Randy Dunlap Cc: Stephen Rothwell , Linux Next Mailing List , "Pan, Xinhui" , Linux Kernel Mailing List , "dri-devel@lists.freedesktop.org" , amd-gfx list , Alex Deucher , =?UTF-8?Q?Christian_K=C3=B6nig?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 15, 2022 at 3:01 PM Randy Dunlap wrote: > > > > On 6/14/22 23:01, Stephen Rothwell wrote: > > Hi all, > > > > Changes since 20220614: > > > > on i386: > # CONFIG_DEBUG_FS is not set > > > ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: In functi= on =E2=80=98amdgpu_dm_crtc_late_register=E2=80=99: > ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:6599:2: er= ror: implicit declaration of function =E2=80=98crtc_debugfs_init=E2=80=99; = did you mean =E2=80=98amdgpu_debugfs_init=E2=80=99? [-Werror=3Dimplicit-fun= ction-declaration] > crtc_debugfs_init(crtc); > ^~~~~~~~~~~~~~~~~ > amdgpu_debugfs_init > > > Full randconfig file is attached. I tried building with your config and I can't repro this. As Harry noted, that function and the whole secure display feature depend on debugfs. It should never be built without CONFIG_DEBUG_FS. See drivers/gpu/drm/amd/display/Kconfig: > config DRM_AMD_SECURE_DISPLAY > bool "Enable secure display support" > default n > depends on DEBUG_FS > depends on DRM_AMD_DC_DCN > help > Choose this option if you want to > support secure display > > This option enables the calculation > of crc of specific region via debugfs. > Cooperate with specific DMCU FW. amdgpu_dm_crtc_late_register is guarded by CONIG_DRM_AMD_SECURE_DISPLAY. It's not clear to me how we could hit this. Alex > > -- > ~Randy