diff options
| author | Cosmin Ratiu <cratiu@nvidia.com> | 2026-05-04 21:10:59 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-05-06 05:09:04 +0300 |
| commit | 50690733db59fbb3de9fa811b606af324eeb4e37 (patch) | |
| tree | c6df2a41af2c2016652059e752fd9907c2b57db6 /samples/livepatch/livepatch-sample.c | |
| parent | ae9582cd0b9ccc4a121af300df68fd27f72e9822 (diff) | |
| download | linux-50690733db59fbb3de9fa811b606af324eeb4e37.tar.xz | |
net/mlx5e: psp: Expose only a fully initialized priv->psp
Currently, during PSP init, priv->psp is initialized to an incompletely
built psp struct. Additionally, on fs init failure priv->psp is reset to
NULL.
Change this so that only a fully initialized priv->psp is set, which
makes the code easier to reason about in failure scenarios.
Fixes: af2196f49480 ("net/mlx5e: Implement PSP operations .assoc_add and .assoc_del")
Signed-off-by: Cosmin Ratiu <cratiu@nvidia.com>
Reviewed-by: Dragos Tatulea <dtatulea@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20260504181100.269334-3-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'samples/livepatch/livepatch-sample.c')
0 files changed, 0 insertions, 0 deletions
