summaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-pow.c
diff options
context:
space:
mode:
authorVishal Badole <Vishal.Badole@amd.com>2025-04-24 16:02:48 +0300
committerJakub Kicinski <kuba@kernel.org>2025-04-28 23:59:59 +0300
commitf04dd30f1bef1ed2e74a4050af6e5e5e3869bac3 (patch)
treec84fcff037bef92317ebbef72b309f82b9efda44 /lib/mpi/mpi-pow.c
parentf73f05c6f711fd1628c7565441b9febc0c4d6c58 (diff)
downloadlinux-f04dd30f1bef1ed2e74a4050af6e5e5e3869bac3.tar.xz
amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
According to the XGMAC specification, enabling features such as Layer 3 and Layer 4 Packet Filtering, Split Header and Virtualized Network support automatically selects the IPC Full Checksum Offload Engine on the receive side. When RX checksum offload is disabled, these dependent features must also be disabled to prevent abnormal behavior caused by mismatched feature dependencies. Ensure that toggling RX checksum offload (disabling or enabling) properly disables or enables all dependent features, maintaining consistent and expected behavior in the network device. Cc: stable@vger.kernel.org Fixes: 1a510ccf5869 ("amd-xgbe: Add support for VXLAN offload capabilities") Signed-off-by: Vishal Badole <Vishal.Badole@amd.com> Reviewed-by: Simon Horman <horms@kernel.org> Link: https://patch.msgid.link/20250424130248.428865-1-Vishal.Badole@amd.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'lib/mpi/mpi-pow.c')
0 files changed, 0 insertions, 0 deletions