summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLi Ming <ming.li@zohomail.com>2026-01-14 19:14:55 +0800
committerDan Williams <dan.j.williams@intel.com>2026-01-22 17:47:21 -0800
commit8370af2019dee9ca004ca7c5e36b1f629ecb1e39 (patch)
tree61f5a002ec71189267f342bfbbac72a054525132 /include
parent731bb3118f859d2a68444a9ae580681522d32bc0 (diff)
PCI/IDE: Fix off by one error calculating VF RID range
The VF ID range of an SR-IOV device is [0, num_VFs - 1]. pci_ide_stream_alloc() mistakenly uses num_VFs to represent the last ID. Fix that off by one error to stay in bounds of the range. Fixes: 1e4d2ff3ae45 ("PCI/IDE: Add IDE establishment helpers") Signed-off-by: Li Ming <ming.li@zohomail.com> Reviewed-by: Xu Yilun <yilun.xu@linux.intel.com> Link: https://patch.msgid.link/20260114111455.550984-1-ming.li@zohomail.com Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'include')
-rw-r--r--include/linux/pci-ide.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/pci-ide.h b/include/linux/pci-ide.h
index 5d4d56ed088d..ae07d9f699c0 100644
--- a/include/linux/pci-ide.h
+++ b/include/linux/pci-ide.h
@@ -26,7 +26,7 @@ enum pci_ide_partner_select {
/**
* struct pci_ide_partner - Per port pair Selective IDE Stream settings
* @rid_start: Partner Port Requester ID range start
- * @rid_end: Partner Port Requester ID range end
+ * @rid_end: Partner Port Requester ID range end (inclusive)
* @stream_index: Selective IDE Stream Register Block selection
* @mem_assoc: PCI bus memory address association for targeting peer partner
* @pref_assoc: PCI bus prefetchable memory address association for