repart: Prefer using loop devices to populate filesystems when available
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 23 Nov 2022 11:00:01 +0000 (12:00 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 28 Nov 2022 09:52:21 +0000 (10:52 +0100)
commitd3201eb4f4680f244ac422b5557f14f34732b135
tree2692238f94e6d9b7e03db5336e7c6b08306f1663
parentd2ac7698cb43807a2dd0af727599db486180ebf1
repart: Prefer using loop devices to populate filesystems when available

Let's make sure we use loop devices if we have access to them and
only fall back to regular files if we can't use loop devices. We
prefer loop devices because when using mkfs --root options, we have
to populate a temporary staging tree which means we're copying every
file twice instead of once when using loop devices.
src/partition/repart.c