diff options
| author | Adam Manzanares <adam.manzanares@wdc.com> | 2018-06-04 13:59:56 -0400 |
|---|---|---|
| committer | Al Viro <viro@zeniv.linux.org.uk> | 2018-06-04 14:20:39 -0400 |
| commit | b0966e7b894035dba6710aa4e9f18d7a3a3d5b22 (patch) | |
| tree | c1c6f9f8987796e73d49ad144283f2ffd53a83a4 /include/linux | |
| parent | 087e566916ce2cde4f20a148607c9c3591f46f67 (diff) | |
fs: aio ioprio add explicit block layer dependence
Previously, the ioprio_check_cap function was only defined when CONFIG_BLOCK
was set. Make this relationship explicit and add a stub for !CONFIG_BLOCK.
Signed-off-by: Adam Manzanares <adam.manzanares@wdc.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/ioprio.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/ioprio.h b/include/linux/ioprio.h index 4a28cec49ec3..9e30ed6443db 100644 --- a/include/linux/ioprio.h +++ b/include/linux/ioprio.h | |||
| @@ -77,6 +77,13 @@ extern int ioprio_best(unsigned short aprio, unsigned short bprio); | |||
| 77 | 77 | ||
| 78 | extern int set_task_ioprio(struct task_struct *task, int ioprio); | 78 | extern int set_task_ioprio(struct task_struct *task, int ioprio); |
| 79 | 79 | ||
| 80 | #ifdef CONFIG_BLOCK | ||
| 80 | extern int ioprio_check_cap(int ioprio); | 81 | extern int ioprio_check_cap(int ioprio); |
| 82 | #else | ||
| 83 | static inline int ioprio_check_cap(int ioprio) | ||
| 84 | { | ||
| 85 | return -ENOTBLK; | ||
| 86 | } | ||
| 87 | #endif /* CONFIG_BLOCK */ | ||
| 81 | 88 | ||
| 82 | #endif | 89 | #endif |
