hw/block/nvme: refactor request bounds checking
commit36c100f530b52cc43ad214c48dcfe4c6752859b6
authorKlaus Jensen <k.jensen@samsung.com>
Sun, 23 Feb 2020 16:32:25 +0000 (23 08:32 -0800)
committerKlaus Jensen <k.jensen@samsung.com>
Wed, 2 Sep 2020 06:48:50 +0000 (2 08:48 +0200)
tree29292d1e58b35f6fe65ec7e5091b58c5812f7716
parent076c816f4e62824714427a9d193f31ccb693d404
hw/block/nvme: refactor request bounds checking

Hoist bounds checking into its own function and check for wrap-around.

Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
Reviewed-by: Maxim Levitsky <mlevitsk@redhat.com>
Reviewed-by: Minwoo Im <minwoo.im.dev@gmail.com>
hw/block/nvme.c