]> git.ipfire.org Git - thirdparty/systemd.git/commit
loop-util: handle EAGAIN on LOOP_SET_STATUS64
authorLennart Poettering <lennart@poettering.net>
Wed, 26 Aug 2020 20:42:26 +0000 (22:42 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 22 Oct 2020 12:58:27 +0000 (14:58 +0200)
commit738f29cb53b457ca0c17885f119de5bc1f10dead
tree5e23e1c92712278a487994f333630a3d8042efb1
parente1da60e430e881b3d8d40e5b1ab36bda3ed5a054
loop-util: handle EAGAIN on LOOP_SET_STATUS64

Since
https://github.com/torvalds/linux/commit/5db470e229e22b7eda6e23b5566e532c96fb5bc3 (i.e. kernel 5.0)
changing the .lo_offset field via LOOP_SET_STATUS64 might result in
EAGAIN. Let's handle that.

Fixes: #16858
src/shared/loop-util.c