From: David S. Miller Date: Thu, 26 Jul 2018 05:17:45 +0000 (-0700) Subject: Merge branch 'nfp-protect-from-theoretical-size-overflows-and-SR-IOV-errors' X-Git-Tag: v5.15~8230^2~254 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f53753058488295344e7fcdba3da4c33a49b70ac;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'nfp-protect-from-theoretical-size-overflows-and-SR-IOV-errors' Jakub Kicinski says: ==================== nfp: protect from theoretical size overflows and SR-IOV errors This small set changes the handling of pci_sriov_set_totalvfs() errors. nfp is the only driver which fails probe on pci_sriov_set_totalvfs() errors. It turns out some BIOS configurations may break SR-IOV and users who don't use that feature should not suffer. Remaining patches makes sure we use overflow-safe function for ring allocation, even though ring sizes are limited. It won't hurt and we can also enable fallback to vmalloc() if memory is tight while at it. ==================== Signed-off-by: David S. Miller --- f53753058488295344e7fcdba3da4c33a49b70ac