Remove fcntl wrapper
authorMichael Jeanson <mjeanson@efficios.com>
Tue, 17 Jan 2023 22:49:42 +0000 (17:49 -0500)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 17 Apr 2023 20:21:24 +0000 (16:21 -0400)
commit671e39d79a1ad9c3f13c4784a26710a5b1f14237
tree9605e65feb9ce7d5995fba7f430ceb443403daaa
parent83885b70dcfbcee908957d8a8057870c6f6c1273
Remove fcntl wrapper

Replace the questionnable sync_file_range wrapper by more descriptive
util functions. Remove the unimplemented splice wrapper, I'd rather have
a build failure / adjust the build system on some platforms than have
hard to diagnose runtime issues.

Change-Id: I4114d0d9765ae3d95a1488c945e5d66a20c2029d
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
24 files changed:
src/bin/lttng-sessiond/agent-thread.cpp
src/bin/lttng-sessiond/client.cpp
src/bin/lttng-sessiond/health.cpp
src/bin/lttng-sessiond/manage-apps.cpp
src/bin/lttng-sessiond/manage-consumer.cpp
src/bin/lttng-sessiond/manage-kernel.cpp
src/bin/lttng-sessiond/notify-apps.cpp
src/bin/lttng-sessiond/register.cpp
src/bin/lttng-sessiond/rotation-thread.cpp
src/bin/lttng-sessiond/save.cpp
src/bin/lttng-sessiond/thread-utils.cpp
src/common/Makefile.am
src/common/compat/compat-fcntl.cpp [deleted file]
src/common/compat/fcntl.hpp [deleted file]
src/common/compat/poll.hpp
src/common/consumer/consumer-stream.cpp
src/common/consumer/consumer.cpp
src/common/consumer/consumer.hpp
src/common/io-hint.cpp [new file with mode: 0644]
src/common/io-hint.hpp [new file with mode: 0644]
src/common/kernel-consumer/kernel-consumer.cpp
src/common/ust-consumer/ust-consumer.cpp
tests/unit/test_payload.cpp
tests/unit/test_unix_socket.cpp
This page took 0.0278 seconds and 4 git commands to generate.