ANDROID: vendor_hooks: add new parameter to android_vh_blk_alloc_rqs()
This patch adds a new parameter "unsigned int hctx_idx" to android_vh_blk_alloc_rqs(). Bug: 251969657 Change-Id: If3ce0daed56d395231d78bec287853cdc088d1f6 Signed-off-by: Yang Yang <yang.yang@vivo.com>
This commit is contained in:
@@ -2462,7 +2462,7 @@ int blk_mq_alloc_rqs(struct blk_mq_tag_set *set, struct blk_mq_tags *tags,
|
||||
*/
|
||||
rq_size = round_up(sizeof(struct request) + set->cmd_size,
|
||||
cache_line_size());
|
||||
trace_android_vh_blk_alloc_rqs(&rq_size, set, tags);
|
||||
trace_android_vh_blk_alloc_rqs(&rq_size, set, tags, hctx_idx);
|
||||
left = rq_size * depth;
|
||||
|
||||
for (i = 0; i < depth; ) {
|
||||
|
||||
@@ -22,8 +22,8 @@ struct blk_mq_tag_set;
|
||||
|
||||
DECLARE_HOOK(android_vh_blk_alloc_rqs,
|
||||
TP_PROTO(size_t *rq_size, struct blk_mq_tag_set *set,
|
||||
struct blk_mq_tags *tags),
|
||||
TP_ARGS(rq_size, set, tags));
|
||||
struct blk_mq_tags *tags, unsigned int hctx_idx),
|
||||
TP_ARGS(rq_size, set, tags, hctx_idx));
|
||||
|
||||
DECLARE_HOOK(android_vh_blk_rq_ctx_init,
|
||||
TP_PROTO(struct request *rq, struct blk_mq_tags *tags,
|
||||
|
||||
Reference in New Issue
Block a user