Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp572418rdb; Tue, 5 Dec 2023 13:18:26 -0800 (PST) X-Google-Smtp-Source: AGHT+IGLfbilCgCR8IYmHYTwnJf/yNtnrvhOGhcMVXLErOTrNm/Mi8/Uv2iboej4KmUtTr7L1ETb X-Received: by 2002:a17:90b:3846:b0:286:9464:1bc9 with SMTP id nl6-20020a17090b384600b0028694641bc9mr1909919pjb.26.1701811105724; Tue, 05 Dec 2023 13:18:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701811105; cv=none; d=google.com; s=arc-20160816; b=GqkQjWmeY5v0PQl5GwZXtF2SIiA8PlYF/jrovYK2cFDuXUc3JlnvTpLuhWzQ2p2gVv E5J08YEj/Kxybr4NYw9qRB1iSh0HoG/B1TF0PUWK5+nmhu07zD5s3tMadJXFjSMO7F2p zRHokTdXf8oyUBI+2lTWLgpZqy+ae+URBxIKbMB66RshkJ61VOxKDnu5GjqyCdsF5+6X 35xA7D6lNemXyJwbuJ5xOsxolT9GOIhjupUvs9N4sDsFod4IIv88iKLQvq2pCKra0lct FNE9mI/CYNj+2GbjixQm4X6BTSVrmUVBm1ZEZL3k4AouDUSoNIoYZodNvudgqHF+W0xT 95NQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:in-reply-to:autocrypt:from :references:cc:to:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=FqlnvQW16nyM/4+Z2TN2ZrjqXtIsb9qn3QR8ENv3X2A=; fh=9y6ApWvTa04FKZbp3CWL3IlEIApHXIyscmCiKvg6XKQ=; b=W7Hvg449jobSJqaOdkE0HH9WJlMCqsjsKGi8bWjFoqMvY8LKzDEFWgN38SEe1i5HXJ jeP4kJxEgBsZzLZ0meS2HdFw8DJFIOM+KMUJe3LmtBNCkMPFZM8j0k8efV1eqwcKz7I3 G7bBLXpupi17QmUZ/EcjKhZu/XQua14GD82wl8mWNJgD8vUqIELc5IG9ToNecwKLrTHQ EtY6YpF1BxdIbpUidRbEyr5wp7/Rfqt8tfAUoO7fGBOZSWLHB4w6WMb6XCYIZ/a1sB1y sT74QUVAVOqiaVx9584czJZcPaV6d6NJHgsjb6GhQHiDOWJmBSszY1i8pm8ma5fK3O7q HjYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=WRaFHBM+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id a11-20020a17090a854b00b00286e9b1a767si1142949pjw.100.2023.12.05.13.18.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Dec 2023 13:18:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=WRaFHBM+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 6544680B5A1E; Tue, 5 Dec 2023 13:18:23 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345674AbjLEVSC (ORCPT + 99 others); Tue, 5 Dec 2023 16:18:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57556 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229710AbjLEVSC (ORCPT ); Tue, 5 Dec 2023 16:18:02 -0500 Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C877518F for ; Tue, 5 Dec 2023 13:18:07 -0800 (PST) Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-6ce72730548so967496b3a.1 for ; Tue, 05 Dec 2023 13:18:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1701811087; x=1702415887; darn=vger.kernel.org; h=content-language:in-reply-to:autocrypt:from:references:cc:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=FqlnvQW16nyM/4+Z2TN2ZrjqXtIsb9qn3QR8ENv3X2A=; b=WRaFHBM+YnDJp7bZiRxIsQngpjR/1GePqiDe6lzOPMcqwGJb8uK1qMA5NuA48UXfSi 60dyM9otQE+mHiQ+1uHLRVkMk8XK+8wSjKuA53DzRhJMT4TCaqTFcXItcYgaNBNz2Gno HMsb218CxYaRRmWGkM5IvHCrlQB2bTBh0kc6A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701811087; x=1702415887; h=content-language:in-reply-to:autocrypt:from:references:cc:to :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=FqlnvQW16nyM/4+Z2TN2ZrjqXtIsb9qn3QR8ENv3X2A=; b=cnD0mvJ1ZgGSAK/WgoKGxdtL5lWD2rpuz6FWzzdG1iB4HW8eUZWmwUWInQe2cOgXpJ 8CZ5bGPLCJ6jADsHngho7NHqYby27W/3DXOJQAuhdnjM5uPX6Dh5PJ7cowmf7+lK994d P7g2zLZIjZUvAUtvLZIOhERgTO+um8uzfOk6vNQJeFXheDjxvknqywR0U9fn2oBa8lBF /ldWHUycmFaxkUsFRCApZRiecKBc4AVnt4xYseiObkSEjFqAq5jHp+Dq3CZ3UbiQnDfn 0ltFsgFk1n7T3GuzYCz+Yrr8cGQbA09qW8p7Jto0BvV+bxU1ESGg5ZZl8D9+NWk16K5W ebRw== X-Gm-Message-State: AOJu0Yz8VrnFzDqrAc2YfVzhvs+1i9vLxZKRtE5QE6LDLLTyp7niR2bu mrDwg6LsmG5idvFH54c0fjqEg4ZeNsjICQN9ziZKO/XFsx+dGWKT6YAcdrpRu1M1EB3ln3RJqXk hgP+YsCKA9qbbRME= X-Received: by 2002:a05:6a00:e0f:b0:6ce:4941:c52d with SMTP id bq15-20020a056a000e0f00b006ce4941c52dmr2041170pfb.68.1701811087201; Tue, 05 Dec 2023 13:18:07 -0800 (PST) Received: from [10.62.14.168] ([128.177.82.146]) by smtp.gmail.com with ESMTPSA id x13-20020aa784cd000000b006ce691a1419sm1949670pfn.186.2023.12.05.13.18.04 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 Dec 2023 13:18:06 -0800 (PST) Message-ID: <0c3c5ce8-f379-4ad9-8069-801299e78b0a@broadcom.com> Date: Tue, 5 Dec 2023 13:18:03 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 5/6] drm/vmwgfx: Use vmware_hypercall API To: Borislav Petkov , Alexey Makhalov Cc: linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, hpa@zytor.com, dave.hansen@linux.intel.co, bp@alien8.d, mingo@redhat.com, tglx@linutronix.de, x86@kernel.org, netdev@vger.kernel.org, richardcochran@gmail.com, linux-input@vger.kernel.org, dmitry.torokhov@gmail.com, zackr@vmware.com, linux-graphics-maintainer@vmware.com, pv-drivers@vmware.com, namit@vmware.com, timothym@vmware.com, akaher@vmware.com, jsipek@vmware.com, dri-devel@lists.freedesktop.org, daniel@ffwll.ch, airlied@gmail.com, tzimmermann@suse.de, mripard@kernel.org, maarten.lankhorst@linux.intel.com, horms@kernel.org References: <20231122233058.185601-8-amakhalov@vmware.com> <20231201232452.220355-1-amakhalov@vmware.com> <20231201232452.220355-6-amakhalov@vmware.com> <20231205202703.GIZW+Hl814mKqEDy/m@fat_crate.local> From: Alexey Makhalov Autocrypt: addr=alexey.makhalov@broadcom.com; keydata= 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 EuY0 In-Reply-To: <20231205202703.GIZW+Hl814mKqEDy/m@fat_crate.local> Content-Language: en-US Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 05 Dec 2023 13:18:23 -0800 (PST) On 12/5/23 12:27 PM, Borislav Petkov wrote: > On Fri, Dec 01, 2023 at 03:24:51PM -0800, Alexey Makhalov wrote: >> Switch from VMWARE_HYPERCALL macro to vmware_hypercall API. >> Eliminate arch specific code. >> >> drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h: implement arm64 variant >> of vmware_hypercall here for now. The move of these functions to >> arch/arm64/include/asm/vmware.h as well as removal of >> drivers/gpu/drm/vmwgfx/vmwgfx_msg_{x86,arm64}.h header files will >> be performed in the follow up patchset. > Same note as for patch 1 - no commit order in git. > > Thanks for the review Borislav. I'll address your comments regarding description messages in v3. It is going to be sent from @broadcom.com and may take some time to align with corporate legal stuff. --Alexey -- This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it.