search for: device_needs_reset

Displaying 6 results from an estimated 6 matches for "device_needs_reset".

2015 Apr 20
4
[PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...and report to userspace, or recover the device by > resetting it. Unfortunately, virtio 1 spec does not have a conformance statement that requires driver to recover. We merely have a non-normative looking text: Note: For example, the driver can?t assume requests in flight will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that they have not been completed. A good implementation will try to recover by issuing a reset. Implementing this reset for all devices in a race-free manner might also be far from trivial. I think we'd need a feature bit for this. OTOH as long as we make this a n...
2015 Apr 20
4
[PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...and report to userspace, or recover the device by > resetting it. Unfortunately, virtio 1 spec does not have a conformance statement that requires driver to recover. We merely have a non-normative looking text: Note: For example, the driver can?t assume requests in flight will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that they have not been completed. A good implementation will try to recover by issuing a reset. Implementing this reset for all devices in a race-free manner might also be far from trivial. I think we'd need a feature bit for this. OTOH as long as we make this a n...
2015 Apr 21
2
[Qemu-devel] [PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...ting it. > > > > Unfortunately, virtio 1 spec does not have a conformance statement > > that requires driver to recover. We merely have a non-normative looking > > text: > > Note: For example, the driver can?t assume requests in flight > > will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that > > they have not been completed. A good implementation will try to recover > > by issuing a reset. > > > > Implementing this reset for all devices in a race-free manner might also > > be far from trivial. I think we'd need a feat...
2015 Apr 21
2
[Qemu-devel] [PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...ting it. > > > > Unfortunately, virtio 1 spec does not have a conformance statement > > that requires driver to recover. We merely have a non-normative looking > > text: > > Note: For example, the driver can?t assume requests in flight > > will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that > > they have not been completed. A good implementation will try to recover > > by issuing a reset. > > > > Implementing this reset for all devices in a race-free manner might also > > be far from trivial. I think we'd need a feat...
2015 Apr 21
0
[Qemu-devel] [PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...the device by > > resetting it. > > Unfortunately, virtio 1 spec does not have a conformance statement > that requires driver to recover. We merely have a non-normative looking > text: > Note: For example, the driver can?t assume requests in flight > will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that > they have not been completed. A good implementation will try to recover > by issuing a reset. > > Implementing this reset for all devices in a race-free manner might also > be far from trivial. I think we'd need a feature bit for this. > OT...
2015 Apr 21
0
[Qemu-devel] [PATCH 00/18] virtio-blk: Support "VIRTIO_CONFIG_S_NEEDS_RESET"
...> > Unfortunately, virtio 1 spec does not have a conformance statement > > > that requires driver to recover. We merely have a non-normative looking > > > text: > > > Note: For example, the driver can?t assume requests in flight > > > will be completed if DEVICE_NEEDS_RESET is set, nor can it assume that > > > they have not been completed. A good implementation will try to recover > > > by issuing a reset. > > > > > > Implementing this reset for all devices in a race-free manner might also > > > be far from trivial. I t...