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.
Alain