]> www.infradead.org Git - users/jedix/linux-maple.git/commit
RDMA/mlx5: Fix compilation warning when USER_ACCESS isn't set
authorMark Bloch <mbloch@nvidia.com>
Wed, 2 Apr 2025 07:09:44 +0000 (10:09 +0300)
committerJason Gunthorpe <jgg@nvidia.com>
Mon, 7 Apr 2025 18:14:34 +0000 (15:14 -0300)
commitd247667ecd6411ec5bec9a38db7feaa599ce3ee2
tree59942d0bb4cc1cd87851daa794cc204599f1061d
parent95ba3850fed03e01b422ab5d7943aeba130c9723
RDMA/mlx5: Fix compilation warning when USER_ACCESS isn't set

The cited commit made fs.c always compile, even when
INFINIBAND_USER_ACCESS isn't set. This results in a compilation
warning about an unused object when compiling with W=1 and
USER_ACCESS is unset.

Fix this by defining uverbs_destroy_def_handler() even when
USER_ACCESS isn't set.

Fixes: 36e0d433672f ("RDMA/mlx5: Compile fs.c regardless of INFINIBAND_USER_ACCESS config")
Link: https://patch.msgid.link/r/20250402070944.1022093-1-mbloch@nvidia.com
Signed-off-by: Mark Bloch <mbloch@nvidia.com>
Tested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/mlx5/fs.c
include/rdma/ib_verbs.h