> From: Alvaro Karsz <alvaro.ka...@solid-run.com> > Sent: Friday, February 17, 2023 7:18 AM
> I wonder if some of that should be included in my patch. > Most of that is not relevant before introducing the per vq command. > So maybe I could just mention in the device conformance that: > "Coalescing parameters MUST/SHOULD persist a virtqueue reset." > For sure coalescing parameters must not persist on a vq reset in the device. VQ reset operation destroys or disables the VQ. Device should not have any obligation to maintain some parameter on the disabled/destroyed object. User likely disabled the VQ because user may want to have a fresh start for this VQ for same or different use. And hence, reconfiguring the new addresses, new vq size, new vq notifications parameters..