Re: [PATCH net-next 2/9] hinic3: Add PF management interfaces
From: Markus Elfring
Date: Wed Oct 15 2025 - 06:00:49 EST
> To: Fan Gong …
Please reconsider the distribution of recipient information between message fields
once more.
…
> +++ b/drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
> @@ -3,19 +3,325 @@
…
> +static void mgmt_resp_msg_handler(struct hinic3_msg_pf_to_mgmt *pf_to_mgmt,
> + struct hinic3_recv_msg *recv_msg)
> +{
…
> + spin_lock(&pf_to_mgmt->sync_event_lock);
> + if (recv_msg->msg_id != pf_to_mgmt->sync_msg_id) {
…
> + }
> + spin_unlock(&pf_to_mgmt->sync_event_lock);
> +}
…
Will development interests grow to apply a call like “scoped_guard(spinlock, &pf_to_mgmt->sync_event_lock)”?
https://elixir.bootlin.com/linux/v6.17.1/source/include/linux/spinlock.h#L565-L567
Regards,
Markus