Revision e6e055c9
b/hw/pcie_aer.c | ||
---|---|---|
396 | 396 |
static void pcie_aer_update_log(PCIDevice *dev, const PCIEAERErr *err) |
397 | 397 |
{ |
398 | 398 |
uint8_t *aer_cap = dev->config + dev->exp.aer_cap; |
399 |
uint8_t first_bit = ffsl(err->status) - 1;
|
|
399 |
uint8_t first_bit = ffs(err->status) - 1; |
|
400 | 400 |
uint32_t errcap = pci_get_long(aer_cap + PCI_ERR_CAP); |
401 | 401 |
int i; |
402 | 402 |
|
Also available in: Unified diff