From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5CC8FC4338F for ; Tue, 10 Aug 2021 15:08:21 +0000 (UTC) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id C2F2960F25 for ; Tue, 10 Aug 2021 15:08:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org C2F2960F25 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: mail.kernel.org; spf=tempfail smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1628608099; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=H4QLWsriFNKSAl8kyvw15NMRUma0cgaNXpo9eTWdtBw=; b=Boy518nNGbYVloWVbeZqvG+Gkt/r/OyrKfZY2ZCe9v0TaeuU/61igt9OsYnovO22pt/mi4 1F9gQdzg7/m/baS+fKyPfsYqyYwBnMQ2Z0s7lbsC+ngTDkSJtJXpHHgqBNlpr9Hw+vIHFl HMKd1UAqZcYGk8VI5/j3vkRHPtD/81Q= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-265-cynC2QtvN-C600P09hw8RQ-1; Tue, 10 Aug 2021 11:08:17 -0400 X-MC-Unique: cynC2QtvN-C600P09hw8RQ-1 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 6BA85101C8A0; Tue, 10 Aug 2021 15:08:12 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E25FD10372CC; Tue, 10 Aug 2021 15:08:11 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 29A9B181A2A6; Tue, 10 Aug 2021 15:08:11 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 17AF5QTk006396 for ; Tue, 10 Aug 2021 11:05:26 -0400 Received: by smtp.corp.redhat.com (Postfix) id 273C11A26A; Tue, 10 Aug 2021 15:05:26 +0000 (UTC) Received: from agk-cloud1.hosts.prod.upshift.rdu2.redhat.com (agk-cloud1.hosts.prod.upshift.rdu2.redhat.com [10.0.13.154]) by smtp.corp.redhat.com (Postfix) with ESMTP id B0AE027CA4; Tue, 10 Aug 2021 15:05:11 +0000 (UTC) Received: by agk-cloud1.hosts.prod.upshift.rdu2.redhat.com (Postfix, from userid 3883) id 9D0E541FBD38; Tue, 10 Aug 2021 16:05:12 +0100 (BST) Date: Tue, 10 Aug 2021 16:05:12 +0100 From: Alasdair G Kergon To: Peter Rajnoha Message-ID: <20210810150512.GA102700@agk-cloud1.hosts.prod.upshift.rdu2.redhat.com> Mail-Followup-To: Peter Rajnoha , Alasdair G Kergon , Christoph Hellwig , Jens Axboe , Mike Snitzer , linux-block@vger.kernel.org, dm-devel@redhat.com References: <20210804094147.459763-8-hch@lst.de> <20210809233143.GA101480@agk-cloud1.hosts.prod.upshift.rdu2.redhat.com> <20210810131227.ofgfi62agal64nqd@alatyr-rpi.brq.redhat.com> MIME-Version: 1.0 In-Reply-To: <20210810131227.ofgfi62agal64nqd@alatyr-rpi.brq.redhat.com> Organization: Red Hat UK Ltd. Registered in England and Wales, number 03798903. Registered Office: Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE. User-Agent: Mutt/1.5.21 (2010-09-15) X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-loop: dm-devel@redhat.com Cc: Jens Axboe , Mike Snitzer , linux-block@vger.kernel.org, dm-devel@redhat.com, Christoph Hellwig , Alasdair G Kergon Subject: Re: [dm-devel] [PATCH 7/8] dm: delay registering the gendisk X-BeenThere: dm-devel@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: device-mapper development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=dm-devel-bounces@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit On Tue, Aug 10, 2021 at 03:12:27PM +0200, Peter Rajnoha wrote: > (I'm not counting the very corner use case of > 'dmsetup --addnodeoncreate --verifyudev' which now ends up with a dev node > in /dev that logically returns -ENODEV when accessed instead of zero-sized > device as it was before.) Yes. That facility was provided to assist people having to work with old or incorrect code or misconfigured systems and breaking it in this way shouldn't be a concern. (We could possibly still patch it up to continue to do the best thing after the patchset goes in.) Alasdair -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel