Daan De Meyer
c61a9a6dba
repart: canonicalize node in varlink Run method
...
Run acquire_root_devno() on the varlink-provided node so symlinks (e.g.
/dev/disk/by-id/...) resolve to their canonical /dev/ path before being
used. Without this, sym_fdisk_partname() produces a "-partN" symlink
that udev hasn't created yet when repart calls open() on it right after
BLKPG_ADD_PARTITION, failing with ENOENT.
This also brings the varlink path in line with the CLI path's
partition-to-whole-disk and dm-crypt-to-backing resolution.
2026-05-20 16:22:00 +02:00
..
2026-05-05 11:14:33 +02:00
2026-05-16 18:37:10 +02:00
2026-04-30 11:12:33 +01:00
2026-05-18 02:55:56 +09:00
2026-05-20 11:03:27 +02:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-18 08:26:44 +02:00
2026-05-16 18:37:10 +02:00
2026-05-19 08:54:27 +02:00
2026-05-16 18:37:10 +02:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-20 17:22:18 +09:00
2026-05-19 08:28:53 +00:00
2026-05-18 21:17:38 +00:00
2026-05-18 21:17:38 +00:00
2026-05-18 21:17:38 +00:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:36:08 +02:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-12 00:07:42 +01:00
2026-05-19 13:12:43 +01:00
2026-05-18 21:17:38 +00:00
2026-05-18 02:44:46 +09:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-19 13:35:19 +01:00
2026-05-18 02:55:56 +09:00
2026-05-16 18:37:10 +02:00
2026-05-16 18:37:10 +02:00
2026-05-08 16:52:57 +02:00
2026-05-19 08:54:27 +02:00
2026-05-19 08:14:36 +00:00
2026-05-16 18:37:10 +02:00
2026-05-18 21:17:38 +00:00
2026-05-19 08:54:27 +02:00
2026-05-16 18:37:10 +02:00
2026-05-16 18:37:10 +02:00
2026-05-18 21:17:38 +00:00
2026-05-20 11:03:27 +02:00
2026-05-20 10:26:39 +09:00
2026-05-18 21:17:38 +00:00
2026-05-19 19:22:06 +00:00
2026-05-19 08:54:27 +02:00
2026-05-18 21:17:38 +00:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-14 08:12:28 +02:00
2026-05-18 02:55:56 +09:00
2026-04-30 08:05:54 +02:00
2026-05-05 13:49:51 +02:00
2026-05-05 17:23:16 +02:00
2026-05-20 03:03:33 +09:00
2026-05-05 11:14:33 +02:00
2026-05-15 13:46:08 +01:00
2026-05-19 08:54:27 +02:00
2026-05-18 21:42:56 +02:00
2026-04-30 11:12:33 +01:00
2026-05-05 17:23:16 +02:00
2026-05-16 18:37:10 +02:00
2026-05-18 21:17:38 +00:00
2026-05-18 21:17:38 +00:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-20 16:22:00 +02:00
2026-05-16 18:37:10 +02:00
2026-05-19 08:54:27 +02:00
2026-05-18 02:55:56 +09:00
2026-05-05 17:22:26 +02:00
2026-05-16 18:37:10 +02:00
2026-05-20 11:03:27 +02:00
2026-05-15 13:46:08 +01:00
2026-05-18 02:55:56 +09:00
2026-05-18 21:17:38 +00:00
2026-05-20 04:29:59 +09:00
2026-05-16 18:37:10 +02:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-12 00:07:42 +01:00
2026-05-18 21:17:38 +00:00
2026-05-18 08:51:09 +02:00
2026-05-19 08:54:27 +02:00
2026-04-30 11:12:33 +01:00
2026-05-20 11:03:27 +02:00
2026-05-16 18:37:10 +02:00
2026-05-18 21:17:38 +00:00
2026-05-09 11:36:55 +02:00
2026-04-30 11:12:33 +01:00
2026-04-30 11:12:33 +01:00
2026-05-19 14:39:20 +02:00
2026-05-18 09:41:22 +09:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-18 21:17:38 +00:00
2026-04-30 11:12:33 +01:00
2026-05-16 18:37:10 +02:00
2026-05-11 21:10:11 +02:00
2026-05-16 18:37:10 +02:00
2026-05-19 15:00:09 +01:00
2026-04-30 11:12:33 +01:00