net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources
authorMiaoqian Lin <linmq006@gmail.com>
Wed, 22 Dec 2021 06:54:53 +0000 (06:54 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 5 Jan 2022 11:40:30 +0000 (12:40 +0100)
commit4cd1da02f0c39606e3378c9255f17d6f85d106c7
treebbff42f73f2f374f597fa1dd38db17bbe94ce805
parentfcb32eb3d04d4a84fbb2c374ab2ffd4d684d674e
net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources

[ Upstream commit 6b8b42585886c59a008015083282aae434349094 ]

The mlx5_get_uars_page() function  returns error pointers.
Using IS_ERR() to check the return value to fix this.

Fixes: 4ec9e7b02697 ("net/mlx5: DR, Expose steering domain functionality")
Signed-off-by: Miaoqian Lin <linmq006@gmail.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_domain.c