[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240610194515.GC235772@perftesting>
Date: Mon, 10 Jun 2024 15:45:15 -0400
From: Josef Bacik <josef@...icpanda.com>
To: Johannes Thumshirn <jth@...nel.org>
Cc: Chris Mason <clm@...com>, David Sterba <dsterba@...e.com>,
linux-btrfs@...r.kernel.org, linux-kernel@...r.kernel.org,
JohnnesThumshirn <johannes.thumshirn@....com>
Subject: Re: [PATCH 3/3] btrfs: split RAID stripes on deletion
On Mon, Jun 10, 2024 at 10:40:27AM +0200, Johannes Thumshirn wrote:
> From: JohnnesThumshirn <johannes.thumshirn@....com>
>
> The current RAID stripe code assumes, that we will always remove a
> whole stripe entry.
>
> But ff we're only removing a part of a RAID stripe we're hitting the
> ASSERT()ion checking for this condition.
>
> Instead of assuming the complete deletion of a RAID stripe, split the
> stripe if we need to.
>
> Signed-off-by: Johnnes Thumshirn <johannes.thumshirn@....com>
I'd like a selftest for this helper, should be relatively straightforward to do,
just to test edgecases and such. Thanks,
Josef
Powered by blists - more mailing lists