aboutsummaryrefslogtreecommitdiff
path: root/linux-headers/linux
diff options
context:
space:
mode:
authorAkihiko Odaki <akihiko.odaki@daynix.com>2024-07-15 14:19:08 +0900
committerMichael S. Tsirkin <mst@redhat.com>2024-07-22 20:15:41 -0400
commitca6dd3aef8a103138c99788bcba8195d4905ddc5 (patch)
treed1303adf63df951547bb73ae9f5b1dfa665107cf /linux-headers/linux
parent99d7c1b99a3fdb69213c09da6b7614243f877bee (diff)
downloadqemu-ca6dd3aef8a103138c99788bcba8195d4905ddc5.zip
qemu-ca6dd3aef8a103138c99788bcba8195d4905ddc5.tar.gz
qemu-ca6dd3aef8a103138c99788bcba8195d4905ddc5.tar.bz2
hw/pci: Fix SR-IOV VF number calculation
pci_config_get_bar_addr() had a division by vf_stride. vf_stride needs to be non-zero when there are multiple VFs, but the specification does not prohibit to make it zero when there is only one VF. Do not perform the division for the first VF to avoid division by zero. Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com> Message-Id: <20240715-sriov-v5-2-3f5539093ffc@daynix.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions