From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikolay Borisov Subject: Re: kernel BUG at drivers/md/persistent-data/dm-btree-remove.c:182! Date: Thu, 22 Oct 2015 10:59:32 +0300 Message-ID: <56289764.4010009@siteground.com> References: <5624B4B8.1030404@siteground.com> <5624B505.6000406@siteground.com> <20151019103057.GA14688@rh-vpn> <5624C9CB.7000702@siteground.com> <20151019160230.GA23826@redhat.com> <20151021174939.GA3144@rh-vpn> Reply-To: device-mapper development Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20151021174939.GA3144@rh-vpn> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: Dennis Yang , device-mapper development , SiteGround Operations , thornber@redhat.com List-Id: dm-devel.ids On 10/21/2015 08:49 PM, Joe Thornber wrote: > On Tue, Oct 20, 2015 at 10:39:31AM +0800, Dennis Yang wrote: >> Hi, >> >> After I analyzed the metadata of this case couple months ago, I find >> out that there is another possible bug which might trigger this >> assertion fail in shift(). I had posted a patch two months ago on the >> list to explain and fix this issue. Could you help reviewing this? >> >> https://www.redhat.com/archives/dm-devel/2015-August/msg00155.html > > Yep, that's a bug. Sorry I missed it before when you posted. Here's > my fix: Thanks for that, I will apply this and report back if I experience the same issue. But looking at your test case I'm confident this should fix the issue. Dennis' patch in contrast still causes the within_one assert to fail. Are you going to tag this for stable ?