Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6329250rwb; Sun, 11 Dec 2022 23:46:16 -0800 (PST) X-Google-Smtp-Source: AA0mqf78L4epgW7DeNsJgbGg/3apMHb2bVHRFaquJu9v1XYLVGakXuxxyQF/gYwrNlsdKBSnL1vw X-Received: by 2002:a05:6a20:6f90:b0:a7:a591:4fca with SMTP id gv16-20020a056a206f9000b000a7a5914fcamr19053052pzb.61.1670831176595; Sun, 11 Dec 2022 23:46:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670831176; cv=none; d=google.com; s=arc-20160816; b=GgGxtqT3p++SWgKtWAWZh98myQWl0FplGOSdicIeRGS7qg+gcCkeMDLpDEs1T69FHJ wewUlPNP4D9fKW7Jxx5fDsjSvnU1udFjlRLzvDZ3OeOxl3aY1hIdVuFIE0yOYoVCYg4O myJ0QmlcztEI5b7O59UYDGXTtZgvBV8C+2/8QUze14LrmPC4rBUmJ/ZDn92FYTVTESn3 dv40gWbpMzsUtQ4I0AAw8BVCpNKoZOFhmV4ek/rttDmWp5sp2RbGGfJFhk8OcmZyL1gl NtqF81kkpYdcFlFy5yL3xArxB4AXPBUd2wamHCxc6dT54vW3mQI73Z3yBmUSc89nd0ta JUew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=6x7TSxNmieg/hDD4iVXH6NoUPGv5+rw6GgBw0NMISD4=; b=fTjnqT/pUGxhvPXV9p2AnMl4PQN8ceuKsKkEMZ0GgM9OqNwWngJ0k5iq0zVv9+SILk P1Vjpsl4THrKhTk9ePuE+XGTcWLCwVrvmOU7un0X7VOyG/WPc8aolji8/vgiJ9jHO7bf dHjUWjK3g4Rv0ZZqvACaVm5w2oyEs6TwlTs21kk+tA7OhZA9FMNSXU+P7v1pGGBg6y9B FZa41Ub9o+7xSlVsuWogRt5C9DmGY0nKciZ9RIXqaJ6NA0q/gbGCtQOjyYzzT+n18oGN gFGzinUB1+H8O3qFoxnX3SN8F01ziRgbZlYyXMd2gcLOqhNw6ncQzOfSR2CLcibxS30x jIQQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e14-20020a63d94e000000b00477d8b0351asi8253401pgj.261.2022.12.11.23.46.05; Sun, 11 Dec 2022 23:46:16 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231374AbiLLHlm (ORCPT + 77 others); Mon, 12 Dec 2022 02:41:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33784 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229448AbiLLHll (ORCPT ); Mon, 12 Dec 2022 02:41:41 -0500 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB522A45A; Sun, 11 Dec 2022 23:41:39 -0800 (PST) Received: by verein.lst.de (Postfix, from userid 2407) id 2182A68AA6; Mon, 12 Dec 2022 08:41:35 +0100 (CET) Date: Mon, 12 Dec 2022 08:41:34 +0100 From: Christoph Hellwig To: "Tian, Kevin" Cc: Christoph Hellwig , Max Gurtovoy , Jason Gunthorpe , "Rao, Lei" , "kbusch@kernel.org" , "axboe@fb.com" , "kch@nvidia.com" , "sagi@grimberg.me" , "alex.williamson@redhat.com" , "cohuck@redhat.com" , "yishaih@nvidia.com" , "shameerali.kolothum.thodi@huawei.com" , "mjrosato@linux.ibm.com" , "linux-kernel@vger.kernel.org" , "linux-nvme@lists.infradead.org" , "kvm@vger.kernel.org" , "Dong, Eddie" , "Li, Yadong" , "Liu, Yi L" , "Wilk, Konrad" , "stephen@eideticom.com" , "Yuan, Hang" Subject: Re: [RFC PATCH 1/5] nvme-pci: add function nvme_submit_vf_cmd to issue admin commands for VF driver. Message-ID: <20221212074134.GA11162@lst.de> References: <20221206135810.GA27689@lst.de> <20221206153811.GB2266@lst.de> <20221206165503.GA8677@lst.de> <2975e217-749b-6929-cd2d-4b6276ef33d1@nvidia.com> <20221207075834.GC2283@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_NONE 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 Fri, Dec 09, 2022 at 02:11:21AM +0000, Tian, Kevin wrote: > > It can't. That's the whole point. The controlled function that is > > being migrate must be absolutely unaware of that (except for things > > like quiescing access or FLRs that could happen anyway), because > > otherwise your have a fundamental information leak. > > > > Can you elaborate which information is leaked? Information about what controllers exist, what namespaces exist, etc.