Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp5817509ybl; Tue, 10 Dec 2019 12:00:45 -0800 (PST) X-Google-Smtp-Source: APXvYqzl/ngEUa+RVNl4nDVjEUxA9bMRr2iMQel/b5j9oxY/nZRMEFtJ41xm3EUE/LpEMvtACIly X-Received: by 2002:a05:6808:b26:: with SMTP id t6mr497412oij.123.1576008045135; Tue, 10 Dec 2019 12:00:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576008045; cv=none; d=google.com; s=arc-20160816; b=VlEkBN5D9OO/0TlfoVOQgAINoix2UMv82kA8kPLexEZjp7YDZk7vSq7QYSjziHONnc H4ib0OU9CcEfJn9zGMBBiMHcYHEAREcJ0oNsClNZjnr5DdW5h0Uk7C06MULGvnwvyykO iJnnuFjhzDTqV9L0sLbnm9OT7zfre/TjRSx5gGaeRJboJVnbkJmR3tDRwCLY3gr0DG8m ARxUgiQP+APPmFiAktpgeCw/0VBSdjN8G3DRWeZhGOF8sX4nBpfk/HCFiRri8Lv6VeIu lAbb5hoiVAUlr3Y02v8yKQKseBi2ZUUZwPWlu7OqMEm99soOrYb2CHIri4R+MJagiGha HRNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=s0lhfhGU6qhXJeusupKjKMMWWOTJmIA6gumzfHpTFzc=; b=Op+fIGfs/X3dgnK3fvG1JcwkzpzFSAEf3rJDCq6/Env1qB1TnCQ2TW6RmaV87jJzql AdGAlx3SLS+uvDI/YpkV9jPAHBkQar4wqMArtHWQivxqUiPqcif4lGzB7HdFJlciONCy qNk7lNykMWhZgHFM5yT737gNIWoyJ9fwTF3mqhGvIs71Xj2DJJSCpmh7lNiSQ1nFR9us gaCPIvQP6agPXALBjfG4FTaMcTo+bEqMc76Fsgak9w/lmW/B1YHfYicePhHKfadRRnu1 f270S690mlNqLf02fp2D4ZgUfRs97YhiwpyPZTk4z1CJuq1VBw+2AAvt7JcxXTMQN5db vdmw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h22si2728971otn.279.2019.12.10.12.00.33; Tue, 10 Dec 2019 12:00:45 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727002AbfLJT7v (ORCPT + 99 others); Tue, 10 Dec 2019 14:59:51 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:53595 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725999AbfLJT7u (ORCPT ); Tue, 10 Dec 2019 14:59:50 -0500 Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.129]) with ESMTPA (Nemesis) id 1MjSPq-1htqK43Row-00l1Jv; Tue, 10 Dec 2019 20:59:42 +0100 From: Arnd Bergmann To: Harry Wentland , Leo Li , Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= , "David (ChunMing) Zhou" , David Airlie , Daniel Vetter Cc: Arnd Bergmann , Bhawanpreet Lakha , Roman Li , Eric Yang , Michael Strauss , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH] drm/amd/display: include linux/slab.h where needed Date: Tue, 10 Dec 2019 20:59:24 +0100 Message-Id: <20191210195941.931745-1-arnd@arndb.de> X-Mailer: git-send-email 2.20.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:OrcnEQHu5wIVElyPLtj9cM/U8i3tJsEHQqMgWD9iAttxajBL+4Y PRozQipVEPM78uWvddh6kjFJP0m9W7Xl2iyfwMr6le8zEOqtUcR3YqBbcY0m8NmbwLj4gij nH91rockYuPliucDJPwxBaK0+/s8ZLF4ilxO0+TiyEzKKY8itGLkPD8DVvHiCm1DACaRXts wksFhEsGXgNsaguRsbwew== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:BEiflWA01l4=:gpxzEPPROCuBYSCdglCxHL 0FQH6OkxWAbdkjhBtOL2AOW8TAzyUHTAwzR5AHHK34sofuin6RguUUZM4C2xfxlzS6CZOZCKz Vo+yFJMGQ1BhPWdJG9soTTJrBPbwWOmI/bekCgki/MyU1It2Zx5Gne0YZaduSKHuAb0c+6YuY UpL90RraaJFqofxod1WlkAjNmht7gW1xPfTQwcufejGVJFhtrWOnrLcB5PyA76aPi9FHFVzvA kPjqEaWQGpM3xe9qkwf6ZjNXogUw5NkQhhqsndAXeH8kpKKt4hcLquS3mPWNqCQ6aZVcLcqbZ tfJHLO/WK7A4/jNQ1gNjssnSHMqomjQE73RqgmN+a9WwtA2tbrdfl5KOjDkoU8YrmhJACYK+W q36JztMtUCneNEZ6LNdXgahuwkkodb9RTyIIacI8L5lwUPUZRC3k33OCFOn24mdnsx5UL86tC PPbls88S0p6zUPMMN1zOFF3uP0TMZaNPetFeEdCwKosDt57VVWEHpFE9t/JCIFFofQjpB/BpA 7JAubHz0yx4UUIeL6yol4IjXh1+EOCsjo+kZYaCUsVJL8zceWjEt4ZAUZjNLEW+7andvWqIyh w7oh5ezTHSn1BoCiCPguMWISCoPlAxEvaMCRimn3oR127JBQHa+H9DlG5f1LtOvIO9hXE2Zos 5eSy9+iqpnSZhzGhTLuPx1nhkoO+rpRsUtZijJ8uPTvjoXouQJkXKrN9o9H5Bvx1lyPKI0mU+ /EFS1hkKQ0TdUH7AOlhi1Ni9JD6z30oze1Ep4dCICmtrQsf4ZKsCI7vMCb9p7gawwP5k19GoT B8adXghoLkZL9WVo+ogipbYaq0Q5KN1jqMyHeq5myaaI/2CQF6K3IJzktAZ4hi80CVBLrDliv p91ZckwO07jrR8qPb+Fw== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Calling kzalloc() and related functions requires the linux/slab.h header to be included: drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_resource.c: In function 'dcn21_ipp_create': drivers/gpu/drm/amd/amdgpu/../display/dc/dcn21/dcn21_resource.c:679:3: error: implicit declaration of function 'kzalloc'; did you mean 'd_alloc'? [-Werror=implicit-function-declaration] kzalloc(sizeof(struct dcn10_ipp), GFP_KERNEL); A lot of other headers also miss a direct include in this file, but this is the only one that causes a problem for now. Signed-off-by: Arnd Bergmann --- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c b/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c index 906c84e6b49b..af57885bbff2 100644 --- a/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c +++ b/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c @@ -23,6 +23,8 @@ * */ +#include + #include "dm_services.h" #include "dc.h" -- 2.20.0