[virtio-dev] Re: [PATCH 07/11] transport-pci: Introduce transitional MMR device id

Parav Pandit
2023-04-04T16:09:04Z

On 4/4/2023 3:28 AM, Michael S. Tsirkin wrote:
> On Fri, Mar 31, 2023 at 01:58:30AM +0300, Parav Pandit wrote:
>> Transitional MMR device PCI Device IDs are unique. Hence,
>> any of the existing drivers do not bind to it.
>> This further maintains the backward compatibility with
>> existing drivers.
>>
>> Co-developed-by: Satananda Burla <sburla@marvell.com>
>> Signed-off-by: Parav Pandit <parav@nvidia.com>
>
> I took a fresh look at it, and I don't get it: what exactly is wrong
> with just using modern ID? Why do we need new ones?

A modern (non transitional device) do not support legacy functionality
such as virtio net hdr, device reset sequence.