Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp260407pxm; Tue, 22 Feb 2022 22:51:54 -0800 (PST) X-Google-Smtp-Source: ABdhPJwF9EIF2owbG2MNLjVm5obrmsx+j4Tl2CsnQIpXljMbm40ntAGSHT6+WNeJmLsrPjhh+HiL X-Received: by 2002:a17:906:e04:b0:6ce:e210:4fe1 with SMTP id l4-20020a1709060e0400b006cee2104fe1mr22423148eji.402.1645599114475; Tue, 22 Feb 2022 22:51:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645599114; cv=none; d=google.com; s=arc-20160816; b=bAWlOyLUM7o98NKP3H1FLcAof26vgejS198lKj9zZ5YnAuK0XwD/KYH0G+GNci1OFY TtBJmx1T9ojw1gcFtPy3SCYiIAytRe27CagzotTQ28H/vvrPhkDrbawmM6QqZCKPQXcU FTTkqkagNrcMCb4p49xjr0/0i+AN34iZx8b8fA3Yng+3vXaKNaDUG7BC48dsxIUIPqm2 i/X0i223NnFYR27j0UGUzmiypljAbjvKmqkONtkPTD1uuRHhPfj6cXEwtY5JKeYsFMmK JTUBUEzxu4NOFrAelsANo5B3Y1xMwXntw79BM/2m4nQ38J6KupCtA3HPED0UtzXlqlDb ZYUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=w7z+2gBVssBTwkTFXRrU+BRzNhXOykt+QfnboI/H0jI=; b=pF13rUarQFY5J4yIUKkGS94u4d9GMbCxJ85sOAeNg3MPI/9BGXGUyWpag1cDV3ebtK d0RJ/z0ZpzDqydzVf2e4u3gTBWfXHvNrWmYScyh7PHmCRDzHgfppwguaHAitl2dzzuTJ SBz0iDOBWzOWF/mynchxZsfTA+MRBkBp9B5hbAorTYKpxWy1k0DN1BUWNngXvCTVYf8r n+sdy84X+IaBEbA1eHSxb4TjD7UVlgKK3J6StHbt+WegyKTlH3FDOT1mgqAYwTvr3OpA JOzpeB/n9hNK9amqOI4cYu/51gHwMp9VKeBILNgo8ICLqwjyS6Aqu+8w8/juH88GgZrc GecA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Nx4Ebu1Q; 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 c13si9139340ede.479.2022.02.22.22.51.29; Tue, 22 Feb 2022 22:51:54 -0800 (PST) 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=Nx4Ebu1Q; 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 S232944AbiBVUhQ (ORCPT + 99 others); Tue, 22 Feb 2022 15:37:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51110 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235720AbiBVUgh (ORCPT ); Tue, 22 Feb 2022 15:36:37 -0500 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2BF9F1405CA for ; Tue, 22 Feb 2022 12:35:54 -0800 (PST) Received: by mail-ed1-x536.google.com with SMTP id i11so38086505eda.9 for ; Tue, 22 Feb 2022 12:35:54 -0800 (PST) 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; bh=w7z+2gBVssBTwkTFXRrU+BRzNhXOykt+QfnboI/H0jI=; b=Nx4Ebu1Qa73CdYd5vi87qARsrD0v/VpwZMXfHgesrmKuCWb9W3U4528JazIOYaiVyn 2VEovr0WBDKVp51vKrn7Ug0ljNa2PdcWMBEjHzr0Bgteigjs0cPTG+1hkwiEs62z4bhT WT3SopWeJZIBLHGxHSdnc7r+h9BKJQXkQGi7UDb8yL8iXx5FHgeu/4iZvrEHEeLS748B f60tjNlc9XgrCs5J6wQPEGZJJcqNXWledRb22U7avPjyWU/VVq/haVwxY81sNfYRcNPD x4aBo04jpJ0PINIfmFeRgGXlJ7pfe1f+T7WYiYAAlOqwBskKIJX/mMQV5VvQUPuqoAkE Lc/A== 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; bh=w7z+2gBVssBTwkTFXRrU+BRzNhXOykt+QfnboI/H0jI=; b=09v8n6EdXYrNEXylBXigAWY2VRGu1am6T03uBT7+MGV0A2E4FgbB/WT79MoJhgSO3i PC3SxfXVqffkRJ43SC7p6AxM5UAUAGy3Qu4vyd0/Uc3VOOhJkNVUMnObSBvyVs3prBfQ HlXZrngAYPNdXY44IGNfvtFSs6R2xYkXmoRA0Csz6Q3BJ8OZ7P/tryX7dj4XW+S9yO1v A9tH3bCZ08QRP1KeVEfQY9kblq73sv89msNuRW/2p+eQlxWQ0I79ejR26k+9YIXbECYz oI+WIsDD2AxZJTi7DRQmrGNlZjX3kqXhehoYW09TpdsENH8667+hYLeE7sqRzZJOZXso smgw== X-Gm-Message-State: AOAM532cI53SX6HSZJMJKYY0mfyQZKeY9acqDJ7ZfTP59wCoH/CXD1+h kHzu+INA0rwkbe02/HtxLUe7okQMjW1qwnrMoHyO6vglj/c= X-Received: by 2002:a05:6402:5113:b0:413:963:4eae with SMTP id m19-20020a056402511300b0041309634eaemr10761037edd.197.1645562152589; Tue, 22 Feb 2022 12:35:52 -0800 (PST) MIME-Version: 1.0 References: <20220219170301.545432-1-robdclark@gmail.com> In-Reply-To: <20220219170301.545432-1-robdclark@gmail.com> From: Chia-I Wu Date: Tue, 22 Feb 2022 12:35:41 -0800 Message-ID: Subject: Re: [PATCH] drm/virtio: Remove restriction of non-zero blob_flags To: Rob Clark Cc: ML dri-devel , Rob Clark , David Airlie , Gerd Hoffmann , Gurchetan Singh , Daniel Vetter , "open list:VIRTIO GPU DRIVER" , open list Content-Type: text/plain; charset="UTF-8" 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 Sat, Feb 19, 2022 at 9:02 AM Rob Clark wrote: > > From: Rob Clark > > With native userspace drivers in guest, a lot of GEM objects need to be > neither shared nor mappable. And in fact making everything mappable > and/or sharable results in unreasonably high fd usage in host VMM. > > Signed-off-by: Rob Clark Reviewed-by: Chia-I Wu