]> git.hungrycats.org Git - bees/commit
main: unconditionally enable workaround for the logical_ino-vs-clone kernel bug
authorZygo Blaxell <bees@furryterror.org>
Thu, 6 Feb 2025 06:17:09 +0000 (01:17 -0500)
committerZygo Blaxell <bees@furryterror.org>
Fri, 7 Feb 2025 04:14:16 +0000 (23:14 -0500)
commit88b1e4ca6e6af092c5b1e58860acdcf85a2ecb6a
tree6eabef25be27018ee13a8adfd6ee54337a441156
parentc1d7fa13a56003e0a934c9651b30d0be4e70c5e7
main: unconditionally enable workaround for the logical_ino-vs-clone kernel bug

This obviously doesn't fix or prevent the kernel bug, but it does prevent
bees from triggering the bug without assitance from another application.

The bug can still be triggered by running bees at the same time as an
application which uses clone or LOGICAL_INO.  `btdu` uses LOGICAL_INO,
while `cp` from coreutils (and many others) use clone (reflink copy).

Signed-off-by: Zygo Blaxell <bees@furryterror.org>
src/bees.cc