aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pci/syscall.c
diff options
context:
space:
mode:
authorKrzysztof Wilczyński <kw@linux.com>2021-07-29 23:37:55 +0000
committerBjorn Helgaas <bhelgaas@google.com>2021-08-03 16:55:48 -0500
commitd6b1715999fc2e215d35f581fb7471bc9c6f16e9 (patch)
tree23a58cc8bfccae876736ef4c80f3c337e2f5eae1 /drivers/pci/syscall.c
parentPCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure (diff)
downloadlinux-dev-d6b1715999fc2e215d35f581fb7471bc9c6f16e9.tar.xz
linux-dev-d6b1715999fc2e215d35f581fb7471bc9c6f16e9.zip
PCI: Return int from pciconfig_read() syscall
Change pciconfig_read() syscall "err" return value from long to int. This makes it consistent with pciconfig_write(). [bhelgaas: commit log] Link: https://lore.kernel.org/r/20210729233755.1509616-2-kw@linux.com Signed-off-by: Krzysztof Wilczyński <kw@linux.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/syscall.c')
-rw-r--r--drivers/pci/syscall.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/pci/syscall.c b/drivers/pci/syscall.c
index c9f03418e71e..61a6fe3cde21 100644
--- a/drivers/pci/syscall.c
+++ b/drivers/pci/syscall.c
@@ -19,8 +19,7 @@ SYSCALL_DEFINE5(pciconfig_read, unsigned long, bus, unsigned long, dfn,
u8 byte;
u16 word;
u32 dword;
- long err;
- int cfg_ret;
+ int err, cfg_ret;
err = -EPERM;
dev = NULL;