OSDN Git Service

net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc
authorRoi Dayan <roid@nvidia.com>
Tue, 9 Mar 2021 16:16:52 +0000 (18:16 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 11 Mar 2021 22:35:15 +0000 (14:35 -0800)
commit9f4d9283388d9069dcf4d68ae9a212d7f0e6a985
treed98bb26b05d8af31e139221ed51aef64a4f99fc7
parent61e9508f1e5e5f7a32f51904cbde66f8fdcb452e
net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc

flow spec is not small and we do allocate it using kvzalloc
in most places of the driver. fix rest of the places
to use kvzalloc to avoid failure in allocation when
memory is too fragmented.

Signed-off-by: Roi Dayan <roid@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c