| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Don't use close_range as it might or might not collide with libc | Simon Rettberg | 2022-12-07 | 1 | -14/+0![]() |
| | | | | | | | We don't have anything in place to actually generate a correct config.h, so to avoid breaking either newer or older distros, don't use the offending syscall at all. | ||||
| * | Update xlosetup from util-linux v2.37.2 | Manuel Bentele | 2021-12-07 | 11 | -125/+171 |
| | | |||||
| * | Update xlosetup's 'lib' and 'libsmartcol' from util-linux 2.36.1 | Manuel Bentele | 2020-12-02 | 11 | -39/+165 |
| | | |||||
| * | Setup xloop device with XLOOP_CONFIGURE ioctl call | Manuel Bentele | 2020-12-02 | 1 | -1/+14 |
| | | | | | | | | | | | | | This feature allows the userspace tool xlosetup to completely setup a loop device with a single ioctl call, removing the in-between state where the device can be partially configured, eg. the loop device has a backing file associated with it, but is reading from the wrong offset. Besides removing the intermediate state, another big benefit of this ioctl is that XLOOP_SET_STATUS can be slow. The main reason for this slowness is that XLOOP_SET_STATUS(64) calls blk_mq_freeze_queue() to freeze the associated queue. This requires waiting for RCU. | ||||
| * | Move the source code of all xloop components to the common 'src' directory | Manuel Bentele | 2020-10-23 | 69 | -0/+6051 |

