Changelog: v2: * Removed check of existence of function pointers in favour of uverbs macro. v1: https://lore.kernel.org/all/cover.1752388126.git.leon@xxxxxxxxxx * Added Bjorn's Acked-by on PCI patch. * Changed title of first PCI patch. * Changed hns and efa to count not-supported commands. * Slightly changed protection of mlx5 SF parent_mdev access. * Moved SIW debug print to be before dmah check. v0:https://lore.kernel.org/all/cover.1751907231.git.leon@xxxxxxxxxx --------------------------------------------------------------------