mirror of
https://github.com/opnsense/src.git
synced 2026-04-15 14:29:58 -04:00
Calling rman_get_start() after bus_release_resource() is evil.
It became fatal after a recent "struct resource" split change.
This commit is contained in:
parent
819766797e
commit
360d00a0b2
1 changed files with 2 additions and 2 deletions
|
|
@ -360,8 +360,8 @@ cardbus_alloc_resources(device_t cbdev, device_t child)
|
|||
bus_release_resource(cbdev, SYS_RES_IRQ, rid, res);
|
||||
resource_list_add(&dinfo->pci.resources, SYS_RES_IRQ, rid, start, end,
|
||||
1);
|
||||
dinfo->pci.cfg.intline = rman_get_start(res);
|
||||
pci_write_config(child, PCIR_INTLINE, rman_get_start(res), 1);
|
||||
dinfo->pci.cfg.intline = start;
|
||||
pci_write_config(child, PCIR_INTLINE, start, 1);
|
||||
|
||||
free(barlist, M_DEVBUF);
|
||||
return (0);
|
||||
|
|
|
|||
Loading…
Reference in a new issue