On Mon, 2021-02-22 at 18:31 +0900, Daejun Park wrote: > } > } > @@ -532,8 +870,8 @@ static int ufshpb_execute_map_req(struct > ufshpb_lu *hpb, > if (unlikely(last)) > mem_size = hpb->last_srgn_entries * HPB_ENTRY_SIZE; > > - ufshpb_set_read_buf_cmd(rq->cmd, map_req->rgn_idx, > - map_req->srgn_idx, mem_size); > + ufshpb_set_read_buf_cmd(rq->cmd, map_req->rb.rgn_idx, > + map_req->rb.srgn_idx, hpb- > >srgn_mem_size); Are you sure here it is hpb->srgn_mem_size, not mem_size??? if not mem_size, why you kept mem_size?? Bean