aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/virtio/virtio_pci.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2009-11-19 19:11:03 -0500
committerDan Williams <dan.j.williams@intel.com>2009-11-20 01:21:03 -0500
commit49954c1567cb0d70d28bb5512d471dc5bd4e2c3f (patch)
treec64b4585518028b5c8ae749b93d9f560d536f649 /drivers/virtio/virtio_pci.c
parent7b3cc2b1fc2066391e498f3387204908c4eced21 (diff)
ioat3: fix pq completion versus channel deallocation race
The completion of a pq operation is notified with a null descriptor appended to the end of the chain. This descriptor needs to be visible to dma clients otherwise the client is precluded from ensuring all operations are quiesced before freeing channel resources, i.e. due to descriptor polling it may get the completion notification ahead of the interrupt delivered by the null descriptor. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/virtio/virtio_pci.c')
0 files changed, 0 insertions, 0 deletions