summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPali Rohár <pali@kernel.org>2022-11-05 17:51:25 +0100
committerPali Rohár <pali@kernel.org>2022-11-18 14:10:19 +0100
commitb0c61ad624f8398b91bcdd201cdf13dc02d51372 (patch)
tree82b57ec5ffe22067f7ff9c5184dbefce56dbe8cc
parent438cde95675a2d9f2848962848c0f109423bed1f (diff)
downloadpciutils-b0c61ad624f8398b91bcdd201cdf13dc02d51372.tar.gz
libpci: mmio-ports: Check for write access to /dev/mem in detect method
-rw-r--r--lib/mmio-ports.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mmio-ports.c b/lib/mmio-ports.c
index 50cbee7..ae9c30d 100644
--- a/lib/mmio-ports.c
+++ b/lib/mmio-ports.c
@@ -243,9 +243,9 @@ conf1_detect(struct pci_access *a)
return 0;
}
- if (access(devmem, R_OK))
+ if (access(devmem, R_OK | W_OK))
{
- a->debug("cannot access %s", devmem);
+ a->debug("cannot access %s: %s", devmem, strerror(errno));
return 0;
}