projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
90235a3
)
basic/missing_loop.h: fix missing lo_flags LO_FLAGS_DIRECT_IO
author
Guillaume W. Bres
<guillaume.bressaix@gmail.com>
Thu, 8 Sep 2022 13:54:57 +0000
(15:54 +0200)
committer
Luca Boccassi
<luca.boccassi@gmail.com>
Thu, 8 Sep 2022 17:46:19 +0000
(18:46 +0100)
src/basic/missing_loop.h
patch
|
blob
|
history
diff --git
a/src/basic/missing_loop.h
b/src/basic/missing_loop.h
index 449858d3a7813b47db7ae37a7a7b44e04e2e67bd..7141544b64f0256915e30c2bb60313caa2edd5c3 100644
(file)
--- a/
src/basic/missing_loop.h
+++ b/
src/basic/missing_loop.h
@@
-14,6
+14,11
@@
struct loop_config {
#define LOOP_CONFIGURE 0x4C0A
#endif
+#ifndef LO_FLAGS_DIRECT_IO
+#define LO_FLAGS_DIRECT_IO 16
+#define LOOP_SET_DIRECT_IO 0x4C08
+#endif
+
#ifndef LOOP_SET_STATUS_SETTABLE_FLAGS
-#define LOOP_SET_STATUS_SETTABLE_FLAGS (LO_FLAGS_AUTOCLEAR | LO_FLAGS_PARTSCAN)
+#define LOOP_SET_STATUS_SETTABLE_FLAGS (LO_FLAGS_AUTOCLEAR | LO_FLAGS_PARTSCAN
| LO_FLAGS_DIRECT_IO
)
#endif