On 8/16/2022 6:46 PM, Klaus Jensen wrote:
Did qtest work out for you for testing? If so, it would be nice to add a simple test case as well.
Since MSI-x masking handlers are only implemented for IO queues, if we want to use qtest we need to implement utilities for controller initialization and IO queue creation. After that we can actually test the MSI-x masking feature. Although we may reuse some code from virtio's tests, that is still a large amount of work.
Is it possible to get this patch merged without testing? If not, I guess I'll have to take the hard work to implement something like qtest/libqos/nvme.c