Home
last modified time | relevance | path

Searched hist:"9 d51af7b" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/ata/
H A Dsata_mv.c9d51af7b Tue Mar 10 15:28:51 CDT 2009 Mark Lord <liml@rtr.ca> sata_mv: fix MSI irq race condition

Fix a (rare) race condition in mv_interrupt() when using MSI.

The value of hpriv->main_irq_mask_addr can change on on the fly,
and without this patch we could end up writing back a stale copy
to the hardware.

Signed-off-by: Mark Lord <mlord@pobox.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
9d51af7b Tue Mar 10 15:28:51 CDT 2009 Mark Lord <liml@rtr.ca> sata_mv: fix MSI irq race condition

Fix a (rare) race condition in mv_interrupt() when using MSI.

The value of hpriv->main_irq_mask_addr can change on on the fly,
and without this patch we could end up writing back a stale copy
to the hardware.

Signed-off-by: Mark Lord <mlord@pobox.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>