]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
vdpa/mlx5: update mlx_features with driver state check
authorCindy Lu <lulu@redhat.com>
Mon, 26 Jan 2026 09:45:36 +0000 (17:45 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 10 Jun 2026 06:14:02 +0000 (02:14 -0400)
commit8da308e2444d92d8ddffaee0279c96c3af84b4be
tree21b6fb58ccdc0fcac9e4e2cce60c2c159e0151a2
parent4c653e85857b41a7148917f2628fae1d04a9c251
vdpa/mlx5: update mlx_features with driver state check

Add logic in mlx5_vdpa_set_attr() to ensure the VIRTIO_NET_F_MAC
feature bit is properly set only when the device is not yet in
the DRIVER_OK (running) state.

This makes the MAC address visible in the output of:

 vdpa dev config show -jp

when the device is created without an initial MAC address.

Signed-off-by: Cindy Lu <lulu@redhat.com>
Reviewed-by: Dragos Tatulea <dtatulea@nvidia.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20260126094848.9601-2-lulu@redhat.com>
drivers/vdpa/mlx5/net/mlx5_vnet.c