Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp4245395yba; Tue, 9 Apr 2019 14:29:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqxuLdkz8Z3lNp0SVtdTtLu+SiNDC9crE/nCqH63c6HJMnlKS0ih/ElXT3RyJG1OCFO4KGiZ X-Received: by 2002:a17:902:201:: with SMTP id 1mr39797037plc.89.1554845392105; Tue, 09 Apr 2019 14:29:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554845392; cv=none; d=google.com; s=arc-20160816; b=QjhQKVy+gW2jy71Vg6d9H5X4WUudblecomle4L82xBScHOT0ARRvxoUDUCzU6kMce2 WUv7jZrBTtvFBTtc71aOuQvcIdfAmGuCxA4QVSoV9OwV+Ln60aDj3w7Y75y/vi2iBgq6 yf5JL7JJyHlffSeP0HBVBrbnCkFLsemA8JrjAB4NLVLUnOLWzwqQYbCGsgYIAHzYHH0M 7MWVIQJMsipskwvkdft4yeCZ7J3jifVZZuAHZb1ktlVw98yV7gasEdySRGCRRlsB/GYu 7l4Se3U3bkWJwtTJ/NMcWaT4Va+p0aTa+5y0zW4yvLKDtHyQFtgo71yPLVB0zjSzLw7q DcsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:user-agent :references:in-reply-to:subject:cc:to:from; bh=QOrfp7PF2OeTYf3h/20cs1KSL8xS0KIoYloKlVG8fwA=; b=YAzvaX1diwaREh+kTOxQGNNH0uh5ueAbTHORC0zhwXTgUnsPGvywMSwrfmgo2mOHke 06ck1mnx1FvlgVYD2Pv2KTqA+nR8EYjfYdbibWu9+8bcSroERqDbQAMWSW6OEtD7HSg0 BbW37q1dV7yp5M8Psm4skXjLF2QD7tvhhVTMpl6ak4rBUrCLGg327wQDhLTIUtZqJxPh NP6z6cIfb3Uojut/+/sVaOy9Kj/lFsuv7YOZm2z4tG+ysSH3v2ddk1DS5n7B2ZcGYj5n LNz8zDfFcK7M2mVvnTSE+zm4jbfV64swPuC6KGFHJSe6hdLKdkUhnZeQ3KL4FXgBtFTW QTug== 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 j11si22914186pff.216.2019.04.09.14.29.36; Tue, 09 Apr 2019 14:29:52 -0700 (PDT) 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 S1726750AbfDIV1w (ORCPT + 99 others); Tue, 9 Apr 2019 17:27:52 -0400 Received: from anholt.net ([50.246.234.109]:39500 "EHLO anholt.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726653AbfDIV1v (ORCPT ); Tue, 9 Apr 2019 17:27:51 -0400 Received: from localhost (localhost [127.0.0.1]) by anholt.net (Postfix) with ESMTP id 0331710A32F0; Tue, 9 Apr 2019 14:27:51 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at anholt.net Received: from anholt.net ([127.0.0.1]) by localhost (kingsolver.anholt.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 77TDicqk8Zew; Tue, 9 Apr 2019 14:27:49 -0700 (PDT) Received: from eliezer.anholt.net (localhost [127.0.0.1]) by anholt.net (Postfix) with ESMTP id ACC7310A32EE; Tue, 9 Apr 2019 14:27:49 -0700 (PDT) Received: by eliezer.anholt.net (Postfix, from userid 1000) id 4C8C82FE36FA; Tue, 9 Apr 2019 14:27:49 -0700 (PDT) From: Eric Anholt To: Rob Herring , dri-devel@lists.freedesktop.org Cc: linux-kernel@vger.kernel.org, Maarten Lankhorst , Maxime Ripard , Sean Paul , David Airlie , Daniel Vetter , Lyude Paul , "Marty E . Plummer" , Tomeu Vizoso , Neil Armstrong , Alyssa Rosenzweig Subject: Re: [PATCH v3 3/3] drm/panfrost: Add initial panfrost driver In-Reply-To: <87v9zmdg66.fsf@anholt.net> References: <20190409205427.6943-1-robh@kernel.org> <20190409205427.6943-4-robh@kernel.org> <87v9zmdg66.fsf@anholt.net> User-Agent: Notmuch/0.22.2+1~gb0bcfaa (http://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Tue, 09 Apr 2019 14:27:49 -0700 Message-ID: <87sguqdg2y.fsf@anholt.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain Eric Anholt writes: > [ Unknown signature status ] > Rob Herring writes: > >> This adds the initial driver for panfrost which supports Arm Mali >> Midgard and Bifrost family of GPUs. Currently, only the T860 and >> T760 Midgard GPUs have been tested. > >> +static int panfrost_ioctl_get_bo_offset(struct drm_device *dev, void *data, >> + struct drm_file *file_priv) >> +{ >> + struct drm_panfrost_get_bo_offset *args = data; >> + struct drm_gem_object *gem_obj; >> + struct panfrost_gem_object *bo; >> + > > Missing check for pad == 0. With that fixed, > > Reviewed-by: Eric Anholt I suppose you could also drop both flags and pad from uapi, since both of them must be 0 filled and you could just add a new flags at the end of the create struct if you ever need one. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/JuuFDWp9/ZkuCBXtdYpNtH8nugFAlytDlUACgkQtdYpNtH8 nujTvQ/8DLl9gw2KT5rPuNbZlc1c0j7l4nxEJVuTaGb8y+CDcmeAthE+6yavpYOz sOYfejrD3xh/I3dW0hagyx3N2roqqT6U4n6AAQoG3g79pnlOY/1KQsJoyOU1InEl KNxXe51S4oeCL09w/Kd4ywW8sxbxofLZAlkzySQW+ClkAv0fPApu/fTrukjlHXER lxX0he8uJPmaetHkHoaT5JUNoLth0vQ4iwOWLu6L37YzeWtGU2AmJMMDmPdPuks5 ot6Yt0kwCXGFtPDQBarR1TTZvA2vBOuwEgDVnCuea2e406pmkcURJOlWdCfCIN93 LKURY77dQAuXTsL8XwBeBb/ZPcB2fe3w2Htwygb++R4SFAKdWSGCZ4xtZSHBr+O6 Pr/hhUeFBZSF7/LK9d6U1vvAAf85VE4GQi2a0rNEKRkYuslEk36cs138DCu2Sx4k oBd7ONwV6Lt9l2J35vcIAjIY/H3/Yzz0ZGHMI4CYwNXwZGJcQd0GInwltNgEWKp3 ROmVgQzXy4CChxfykBj9laABo8GDPXfc5QKBsmsYsaaSwV24w6OY0ln4Mx8RP3Zl mUhHxIA0Bmr7yHly+V5Ac+Q0N2DPck5cOqI/XhYTS7TnQkLlmpCYsjLcDjMK0gGI BWieLpmbRFYcCwLFPEWyBXGFXIE1eIZWe2fJMzb6Lep5D2hFT1U= =16Ej -----END PGP SIGNATURE----- --=-=-=--