Commit
4e521c27eee33cebd618c26649e2c93803004647
Exists in
master
and in
39 other branches
8mp-imx_5.4.70_2.3.0, 8qm-imx_5.4.70_2.3.0, emb_imx_lf-5.15.y, emb_lf-6.1.y, imx_3.0.35_4.1.0, imx_3.10.17_1.0.1_ga, imx_3.10.53_1.1.0_ga, imx_3.14.28_1.0.0_ga, imx_4.1.15_1.0.0_ga, pitx_8mp_lf-5.10.y, rt-smarc-imx_4.1.15_1.0.0_ga, rt_linux_5.15.71, smarc-8m-android-11.0.0_2.0.0, smarc-imx6_4.14.98_2.0.0_ga, smarc-imx6_4.9.88_2.0.0_ga, smarc-imx7_4.14.98_2.0.0_ga, smarc-imx7_4.9.11_1.0.0_ga, smarc-imx7_4.9.88_2.0.0_ga, smarc-imx_3.10.53_1.1.0_ga, smarc-imx_3.14.28_1.0.0_ga, smarc-imx_4.1.15_1.0.0_ga, smarc-imx_4.9.11_1.0.0_ga, smarc-imx_4.9.51_imx8m_ga, smarc-imx_4.9.88_2.0.0_ga, smarc-m6.0.1_2.1.0-ga, smarc-n7.1.2_2.0.0-ga, smarc-rel_imx_4.1.15_1.2.0_ga, smarc_8m_00d0_imx_4.14.98_2.0.0_ga, smarc_8m_imx_4.14.78_1.0.0_ga, smarc_8m_imx_4.14.98_2.0.0_ga, smarc_8m_imx_4.19.35_1.1.0, smarc_8mm_imx_4.14.78_1.0.0_ga, smarc_8mm_imx_4.14.98_2.0.0_ga, smarc_8mm_imx_4.19.35_1.1.0, smarc_8mm_imx_5.4.24_2.1.0, smarc_8mp_lf-5.10.y, smarc_8mq_imx_5.4.24_2.1.0, smarc_8mq_lf-5.10.y, smarc_imx_lf-5.15.y
ll_rw_blk: add io_context private pointer
To be used by as/cfq as they see fit.
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Showing
2 changed files
with
2 additions
and
0 deletions
Side-by-side Diff
... |
... |
@@ -3741,6 +3741,7 @@ |
3741
|
3741 |
ret->nr_batch_requests = 0; /* because this is 0 */ |
3742
|
3742 |
ret->aic = NULL; |
3743
|
3743 |
ret->cic_root.rb_node = NULL; |
|
3744 |
+ ret->ioc_data = NULL; |
3744
|
3745 |
/* make sure set_task_ioprio() sees the settings above */ |
3745
|
3746 |
smp_wmb(); |
3746
|
3747 |
tsk->io_context = ret; |
... |
... |
@@ -116,6 +116,7 @@ |
116
|
116 |
|
117
|
117 |
struct as_io_context *aic; |
118
|
118 |
struct rb_root cic_root; |
|
119 |
+ void *ioc_data; |
119
|
120 |
}; |
120
|
121 |
|
121
|
122 |
void put_io_context(struct io_context *ioc); |