On Sun, Sep 13, 2020 at 05:51:50PM +0200, Bureau wrote: > > Hello, > > After digging in the kernel, it is a new kernel feature. > > In kernel source files : > > block/partitions/core.c > > have been changed. > > To get parted-3.3 working again, in the source code of parted-3.3, > modify the file: > > libparted/arch/linux.c > > in the function : > > static int _disk_sync_part_table() > > line 3203, replace : > > if (ok [i - 1] || errnums [i - 1] == ENXIO > by > if (ok [i - 1] || errnums [i - 1] == ENOMEM > > Accordingly to the changes made in block/partitions/core.c > That is making parted working again.
Thanks for tracking that down. -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart