public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
From: L A Walsh <xfs@tlinx.org>
To: Eric Sandeen <sandeen@sandeen.net>
Cc: linux-xfs <linux-xfs@vger.kernel.org>
Subject: Re: [ANNOUNCE] xfsdump 3.1.10 released
Date: Sat, 12 Feb 2022 18:47:01 -0800	[thread overview]
Message-ID: <62087125.2020704@tlinx.org> (raw)
In-Reply-To: <f2ce57bd-8558-b7dc-8379-9cf97f07f578@sandeen.net>



On 2022/02/11 12:59, Eric Sandeen wrote:
> Hi folks,

> because I don't want to stall on getting the fix for the root inode
> problems out there any longer. It's been ... quite long enough.
> 
> Next release we can think about the dmapi junk, and possibly the
> workaround for the broken dumps with the root inode problem.
> 
> This should at least be generating valid dumps on those filesystems
> with "interesting" geometry, again.
----

Thanks for the Cc.

  As near as I understand your comments, this should generate new dumps that won't
have the problem I'm seeing, but will still leave previous dumps in the old format
that may show problems upon restoration.

  FWIW, xfs/restore-dump aren't the only util to have problems with little-used geometries.

 The BSD-DB libs of 10-15 years ago used in in perl have problems with a RAID50 setup. AFAIK, the problem was never fixed, because the perl punted the problem to the bsdlib.  Unfortunately, no one was supporting that lib anymore. I think a new db-lib was added
(mariadb?, I forget) that replaced the older format), so newer perls may not
have that bug.

  It only appeared when the "POSIX-Optimal-I/O" size was NOT a *power*-of-2.
The lib confused *factor*-of-2 alignment with Pow-of-2 for use in db-internal
size-allocations provided resulting in some internal allocations being of size-0, which doesn't work very well.
 
  Of course perl doesn't check for this error case, since the problem isn't considered
to be a problem in the perl-code.

  reply	other threads:[~2022-02-13  3:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-11 20:59 [ANNOUNCE] xfsdump 3.1.10 released Eric Sandeen
2022-02-13  2:47 ` L A Walsh [this message]
2022-02-14 14:28   ` Eric Sandeen
2022-02-17 14:58     ` L A Walsh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=62087125.2020704@tlinx.org \
    --to=xfs@tlinx.org \
    --cc=linux-xfs@vger.kernel.org \
    --cc=sandeen@sandeen.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox