Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp66391ybb; Tue, 14 Apr 2020 19:08:37 -0700 (PDT) X-Google-Smtp-Source: APiQypLQh9o73CxoKEdS9YPeqoYjeP+FUIcg0qRyoGKXdKZwCDOndlKLf28U5ojibEh9h/iM7nfE X-Received: by 2002:a17:906:9482:: with SMTP id t2mr2790003ejx.241.1586916516985; Tue, 14 Apr 2020 19:08:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586916516; cv=none; d=google.com; s=arc-20160816; b=PVnrjTOiWaSpkp5Mfpn6/qxOg11Kro+eUplK221+TjVQDl/LSzwTQS/Nok0t9g0Fhq PT0pIFoWQwNnmuO4YnCJeEWl0yQ/8CIlnbrLGBPfyYnjy+XRX3/yzrM9G0U0eIbnsubQ j6wpkKtbq+p29rK7ymfxFxdc944xE7iOZiAtZ62//AWG7rQYRk4yQ6N0kMBZSl/MneMI eqk5SYxHFd2YTrat239daJLqsGpa9pG+n/+SktIispuLsmd3V2mWk0fj+HjE3S+PIHPh 80b8E6CEpo9eiNSPVstU26uBIDX8e+MATyC4wNPt0sLz/BtxFyt4s8xMSujZ/wekrzKj qImA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=wC/txZshdYx4OnuDmE/oKJ8R6zLqF3vRrj2okliQpoA=; b=naANbUN39/MJ2cRg5l1SQCL2hGgHFSa2wjQnzOlRWu1Yz5HWUVdTsnDuIePme8rBtb BIW61gDGyOOcZWCsnGP7/hQu6s5D5lrNxrc1taxNAYaSIhX3RhXaWp4383cgNBmloO1p WOkpkozTPLcg/sQ2q2ni35n3fgDl8UW/mQKWByDsk+davI1NQ/YiE3IC31ihPeRPASQp gFwebEmzWxJjdeI9KfvCu7LvU52XvPQQe0oadUIrFfqxRiw3A7g45F3DI8mTqj3VX7qG Oss2UbvHeMcNAsR2i5r9QVTFWDGwrPIETFkqhz86EfmNIGrq6wymYZGiAv99j26RDtc1 JpHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=o5A22m6M; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v5si6604239ejx.10.2020.04.14.19.08.00; Tue, 14 Apr 2020 19:08:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=o5A22m6M; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387803AbgDMTE4 (ORCPT + 99 others); Mon, 13 Apr 2020 15:04:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53914 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1733140AbgDMTEy (ORCPT ); Mon, 13 Apr 2020 15:04:54 -0400 Received: from mail-qk1-x741.google.com (mail-qk1-x741.google.com [IPv6:2607:f8b0:4864:20::741]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C6DADC0A3BDC; Mon, 13 Apr 2020 12:04:54 -0700 (PDT) Received: by mail-qk1-x741.google.com with SMTP id j4so10565122qkc.11; Mon, 13 Apr 2020 12:04:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=wC/txZshdYx4OnuDmE/oKJ8R6zLqF3vRrj2okliQpoA=; b=o5A22m6Mi3eXHCviKB+nMb5Zmc3fDgfT10Sab0BmTJvRTwTi8QMDyKMQJFpIXnKuAo f1Jc8EeKBf0uCKiMWlFeLR8Cl3bBSiVWo1uC7ZWUYi9EBQnrgQRs9kxXXlBNnQb+fkkI kJ9LrVlRQhls2aiNLCmH6f90Vs3ZcS4JOnbftVzAkz23q1fbOp2PNopArmwDEnIRN5GQ ED7eo0Cjb3+q1eDCZaP1MpmD+SHBcmfORZKrwgUeePh5J/eCAMIuCHOwZNLEd8X+bXDc /AZ9AB1Wftsm/Ta7Uc1seioXfYbCUesqrIplByGwvGhUHbjvLtsR2mOg5jA7iBw344Bh ZPgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to; bh=wC/txZshdYx4OnuDmE/oKJ8R6zLqF3vRrj2okliQpoA=; b=ZwvtGq0YZejt0Y33Uc9fjwEwNo92cr9tDURms97uGRPR3wrpzZIyK0T1Tf0U4GdIw+ u4twGx0oYfwm//7V1OTKU5NdXzewtFTmxHYgVKETOxwAwwRrn/sfqbx2cjuW8q9DA7Qg /ibBssLyVObzk/Cz6eOkl75Uw7SSmJZ8fETC1qfYWR9ve7DkizjPHtPMR9VHz9bULPGk U3BmYArOk5TR92vGw+u0Yg6NuJ/FLbA7gch1GTe+So2/B1fK02qtmj4NvvG0V0ZTtLJk Nadkg9itxS9UEm2UwYmr2/CBolwcmYwFN+P7qx/ql1CybWxgjWQIy7CnP0AV0NNvyi6m L0ow== X-Gm-Message-State: AGi0PuZsf/O8ZgqqGBPC74XJ70K6kgaqSEICOZNtYV4MmqdqrtPx/JUW ZQy+Ae5meDczoBwRrFmka4c= X-Received: by 2002:a37:a555:: with SMTP id o82mr13064046qke.397.1586804693911; Mon, 13 Apr 2020 12:04:53 -0700 (PDT) Received: from localhost ([199.96.181.106]) by smtp.gmail.com with ESMTPSA id f127sm8816925qkd.74.2020.04.13.12.04.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Apr 2020 12:04:53 -0700 (PDT) Date: Mon, 13 Apr 2020 15:04:52 -0400 From: Tejun Heo To: Christian Brauner Cc: Jens Axboe , Greg Kroah-Hartman , linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, linux-api@vger.kernel.org, Jonathan Corbet , Serge Hallyn , "Rafael J. Wysocki" , "David S. Miller" , Saravana Kannan , Jan Kara , David Howells , Seth Forshee , David Rheinsberg , Tom Gundersen , Christian Kellner , Dmitry Vyukov , =?iso-8859-1?Q?St=E9phane?= Graber , linux-doc@vger.kernel.org, netdev@vger.kernel.org Subject: Re: [PATCH 6/8] genhd: add minimal namespace infrastructure Message-ID: <20200413190452.GH60335@mtj.duckdns.org> References: <20200408152151.5780-1-christian.brauner@ubuntu.com> <20200408152151.5780-7-christian.brauner@ubuntu.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200408152151.5780-7-christian.brauner@ubuntu.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, On Wed, Apr 08, 2020 at 05:21:49PM +0200, Christian Brauner wrote: > This lets the block_class properly support loopfs device by introducing > the minimal infrastructure needed to support different sysfs views for > devices belonging to the block_class. This is similar to how network > devices work. Note, that nothing changes with this patch since I was hoping that all devices on the system would be visible at the root level as administration at system level becomes pretty tricky otherwise. Is it just me who thinks this way? Thanks. -- tejun