Can't build with util-linux 2.37

The build broke with the update to util-linux 2.37:

fstrim: /mnt/scratch-disk/tmp/tmp.OerhO6ddOu/mount: the discard operation is not supported

I have done some testing and it looks related to the changes to losetup in 2.37, most notably losetup(8) uses LOOP_CONFIG ioctl now.. Digging into the kernel code it looks like loop_config_discard isn't called when using the new LOOP_CONFIGURE ioctl, so could be a kernel bug (or me missing something).

Sadly I haven't been able to reproduce the issue outside CI reliably.