From b0c61ad624f8398b91bcdd201cdf13dc02d51372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pali=20Roh=C3=A1r?= Date: Sat, 5 Nov 2022 17:51:25 +0100 Subject: libpci: mmio-ports: Check for write access to /dev/mem in detect method --- lib/mmio-ports.c | 4 ++-- 1 file 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; } -- cgit v1.2.1