aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2019-09-05 15:45:21 +0000
committerEd Maste <emaste@FreeBSD.org>2019-09-05 15:45:21 +0000
commitaa91d4b3a9591d729f7b5ffdb3099ca1665740f1 (patch)
tree438982753ada817abefc664039cc9d6e664840a0 /sys/dev/pci
parent89b5571e0b4083de499f2b835460349a7c3ebc2c (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.c2
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: