r = read_attr_fd(fdisk_get_devfd(context->fdisk_context), &attrs);
if (r < 0 && !ERRNO_IS_NEG_NOT_SUPPORTED(r))
- return log_error_errno(r, "Failed to read file attributes of %s: %m", arg_node);
+ log_warning_errno(r, "Failed to read file attributes of %s, ignoring: %m", arg_node);
if (FLAGS_SET(attrs, FS_NOCOW_FL)) {
r = chattr_fd(fd, FS_NOCOW_FL, FS_NOCOW_FL, NULL);
r = read_attr_fd(fd, &attrs);
if (r < 0 && !ERRNO_IS_NEG_NOT_SUPPORTED(r))
- return log_error_errno(r, "Failed to read file attributes of %s: %m", arg_node);
+ log_warning_errno(r, "Failed to read file attributes of %s, ignoring: %m", arg_node);
}
fdt = xopenat_full(
r = read_attr_fd(context->backing_fd, &attrs);
if (r < 0 && !ERRNO_IS_NEG_NOT_SUPPORTED(r))
- return log_error_errno(r, "Failed to read file attributes of %s: %m", arg_node);
+ log_warning_errno(r, "Failed to read file attributes of %s, ignoring: %m", arg_node);
LIST_FOREACH(partitions, p, context->partitions) {
_cleanup_(rm_rf_physical_and_freep) char *root = NULL;