From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 3 Aug 2018 22:26:38 +0100 From: Alasdair G Kergon To: Linus Torvalds Cc: Theodore Ts'o , Mike Snitzer , Jens Axboe , Sagi Grimberg , Linux Kernel Mailing List , linux-block , dm-devel@redhat.com, Ilya Dryomov , wgh@torlan.ru, Zdenek Kabelac Subject: Re: [dm-devel] LVM snapshot broke between 4.14 and 4.16 Message-ID: <20180803212638.GC31444@agk-dp.fab.redhat.com> References: <1ec0a220-d5b0-1c27-e63b-c4d3f4ce9d77@torlan.ru> <20180803133102.GA3092@redhat.com> <20180803152034.GD32066@thunk.org> <20180803195636.GA31444@agk-dp.fab.redhat.com> <20180803200817.GB31444@agk-dp.fab.redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: List-ID: On Fri, Aug 03, 2018 at 01:42:52PM -0700, Linus Torvalds wrote: > So even in case 2, we do try to avoid versioning. More often we add a > new flag, and say "hey, if you want the new behavior, use the new flag > to say so". Not versioning, but explicit "I want the new behavior" There are spare flags available in dm-ioctl - one could indeed turn on the new more-restrictive behaviour. Alasdair