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:37:44 +0000 (12:37 +0100)
commitdb484d35a9482d21a7f36da4dfc7a68aa2e9e1d6
treea5e9836334fdbd7db354ca893f5ec5b383caf3bd
parentcc926b8f4d39aed45afecacd50302fd5534a97b2
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