]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: endpoint: pci-epf-vntb: Return -ERANGE for out-of-range MW index
authorKoichiro Den <den@valinux.co.jp>
Thu, 19 Feb 2026 14:56:33 +0000 (23:56 +0900)
committerManivannan Sadhasivam <mani@kernel.org>
Tue, 24 Feb 2026 10:37:56 +0000 (16:07 +0530)
commit8eaff52fc101c1f6b3215db93bba02c815155806
tree6a13b2805e724d7d51358d1bbe6d7194b7cd3ee7
parent26cd5ca272a44031c4ff381928aa1b816829d18d
PCI: endpoint: pci-epf-vntb: Return -ERANGE for out-of-range MW index

The mw1..mw4 configfs attributes are only valid when the MW index is
within the configured num_mws range. Return -ERANGE instead of -EINVAL
when a configfs MW size attribute is accessed with an out-of-range MW
index.

Suggested-by: Manivannan Sadhasivam <mani@kernel.org>
Signed-off-by: Koichiro Den <den@valinux.co.jp>
Signed-off-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20260219145633.4191325-1-den@valinux.co.jp
drivers/pci/endpoint/functions/pci-epf-vntb.c