[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (VIRTIO-130) 4.1.4.5 ISR status capability diagram incorrect
Rusty Russell created VIRTIO-130: ------------------------------------ Summary: 4.1.4.5 ISR status capability diagram incorrect Key: VIRTIO-130 URL: https://issues.oasis-open.org/browse/VIRTIO-130 Project: OASIS Virtual I/O Device (VIRTIO) TC Issue Type: Bug Affects Versions: virtio 1.0 cs02 Reporter: Rusty Russell 4.1.4.5 ISR status capability diagram has the "Device Configuration Interrupt " as bit 0, and the "Queue Interrupt" as bit 1. This is the wrong way around: it disagrees with the legacy implementations, as well as the spec elsewhere: 4.1.5.3 Virtqueue Interrupts From The Device If an interrupt is necessary for a virtqueue, the device would typically act as follows: If MSI-X capability is disabled: Set the lower bit of the ISR Status field for the device. ... 4.1.5.4 Notification of Device Configuration Changes Some virtio PCI devices can change the device configuration state, as reflected in the device-specific configuration region of the device. In this case: If MSI-X capability is disabled: Set the second lower bit of the ISR Status field for the device. ... -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]