diff options
author | Ed Maste <emaste@FreeBSD.org> | 2019-09-05 15:45:21 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2019-09-05 15:45:21 +0000 |
commit | aa91d4b3a9591d729f7b5ffdb3099ca1665740f1 (patch) | |
tree | 438982753ada817abefc664039cc9d6e664840a0 /sys/dev/pci | |
parent | 89b5571e0b4083de499f2b835460349a7c3ebc2c (diff) |
pcie: return an error if a matching resource is not found
Submitted by: markj
Reviewed by: manu
Event: vBSDCon FreeBSD hackathon
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D20884
Notes
Notes:
svn path=/head/; revision=351867
Diffstat (limited to 'sys/dev/pci')
-rw-r--r-- | sys/dev/pci/pci_host_generic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/pci/pci_host_generic.c b/sys/dev/pci/pci_host_generic.c index 0af46a5b33ce..5a89a19c030d 100644 --- a/sys/dev/pci/pci_host_generic.c +++ b/sys/dev/pci/pci_host_generic.c @@ -380,7 +380,7 @@ generic_pcie_activate_resource(device_t dev, device_t child, int type, device_printf(dev, "Failed to activate %s resource\n", type == SYS_RES_IOPORT ? "IOPORT" : "MEMORY"); - res = 0; + res = ENXIO; } break; case SYS_RES_IRQ: |