On Sun, Jul 31, 2022 at 12:30:31PM +0300, Adrian Bunk wrote:
> Package: pmdk-convert
> Version: 1.7-1

> pmdk is also available on ppc64el and riscv64 where pmdk-convert
> is currently not being built.

There's no version with a different on-memory file format to convert
from on these archs.  The last compat break was between 1.6 and 1.7.
Moreover, the format is not portable between different cacheline and
page sizes (ie, ppc64el) and no one expressed a desire for such
conversions yet.

> Should pmdk-convert be built on all architectures where pmdk
> is available?

I added arm64 only because 1. it has same layout as x86 (cacheline 64,
page 4096) thus you can copy pools over, and 2. as a porting check.

In theory the same can be said about riscv64, but considering limitations
of hardware expected in the next couple of years... naaah.

Another problem is, even the top version of pmdk embedded in -convert
predates ppc64 porting, and that'd require some upstream[ish] work.

Thus, I'd add new archs only when there is something for them to do.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Being wise is hard, but wise-ass... ooh, this one I can deliver!
⠈⠳⣄⠀⠀⠀⠀

Reply via email to