Revision 57c6db2e hw/msix.c
b/hw/msix.c | ||
---|---|---|
158 | 158 |
{ |
159 | 159 |
unsigned enable_pos = dev->msix_cap + MSIX_CONTROL_OFFSET; |
160 | 160 |
int vector; |
161 |
int i; |
|
161 | 162 |
|
162 | 163 |
if (!range_covers_byte(addr, len, enable_pos)) { |
163 | 164 |
return; |
... | ... | |
167 | 168 |
return; |
168 | 169 |
} |
169 | 170 |
|
170 |
qemu_set_irq(dev->irq[0], 0); |
|
171 |
for (i = 0; i < PCI_NUM_PINS; ++i) { |
|
172 |
qemu_set_irq(dev->irq[i], 0); |
|
173 |
} |
|
171 | 174 |
|
172 | 175 |
if (msix_function_masked(dev)) { |
173 | 176 |
return; |
Also available in: Unified diff