projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
23da766
)
sched/core: Add __sched tag for io_schedule()
author
Gao Xiang
<
[email protected]
>
Mon, 3 Jun 2019 09:13:38 +0000
(17:13 +0800)
committer
Ingo Molnar
<
[email protected]
>
Mon, 17 Jun 2019 10:15:56 +0000
(12:15 +0200)
Non-inline io_schedule() was introduced in:
commit
10ab56434f2f
("sched/core: Separate out io_schedule_prepare() and io_schedule_finish()")
Keep in line with io_schedule_timeout(), otherwise "/proc/<pid>/wchan" will
report io_schedule() rather than its callers when waiting for IO.
Reported-by: Jilong Kou <
[email protected]
>
Signed-off-by: Gao Xiang <
[email protected]
>
Signed-off-by: Peter Zijlstra (Intel) <
[email protected]
>
Acked-by: Tejun Heo <
[email protected]
>
Cc: Andrew Morton <
[email protected]
>
Cc: Linus Torvalds <
[email protected]
>
Cc: Miao Xie <
[email protected]
>
Cc: Peter Zijlstra <
[email protected]
>
Cc: Thomas Gleixner <
[email protected]
>
Fixes: 10ab56434f2f ("sched/core: Separate out io_schedule_prepare() and io_schedule_finish()")
Link:
https://lkml.kernel.org/r/
[email protected]
Signed-off-by: Ingo Molnar <
[email protected]
>
kernel/sched/core.c
patch
|
blob
|
history
diff --git
a/kernel/sched/core.c
b/kernel/sched/core.c
index 29984d8c41f01a9a35af54038d4c9809e09cca37..cd047927f7073da4f6c2d2e2297d26c4050ce99c 100644
(file)
--- a/
kernel/sched/core.c
+++ b/
kernel/sched/core.c
@@
-5122,7
+5122,7
@@
long __sched io_schedule_timeout(long timeout)
}
EXPORT_SYMBOL(io_schedule_timeout);
-void io_schedule(void)
+void
__sched
io_schedule(void)
{
int token;