diff options
author | 2021-06-17 15:02:17 +0900 | |
---|---|---|
committer | 2021-06-17 15:51:18 +0200 | |
commit | a0aac973a26d1ac814b9e131e209eb39472a67ce (patch) | |
tree | a8192b71109f3daa8b027a38e596c283eea0aa85 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (diff) | |
download | linux-dev-a0aac973a26d1ac814b9e131e209eb39472a67ce.tar.xz linux-dev-a0aac973a26d1ac814b9e131e209eb39472a67ce.zip |
nvme-pci: fix var. type for increasing cq_head
nvmeq->cq_head is compared with nvmeq->q_depth and changed the value
and cq_phase for handling the next cq db.
but, nvmeq->q_depth's type is u32 and max. value is 0x10000 when
CQP.MSQE is 0xffff and io_queue_depth is 0x10000.
current temp. variable for comparing with nvmeq->q_depth is overflowed
when previous nvmeq->cq_head is 0xffff.
in this case, nvmeq->cq_phase is not updated.
so, fix data type for temp. variable to u32.
Signed-off-by: JK Kim <jongkang.kim2@gmail.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions