Re: [PATCH net v5 1/3] net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link()

From: Yehyeong Lee

Date: Tue Aug 11 2026 - 19:26:05 EST


> Instead of these two kfree, can you just 'goto out' ? out: seems to do
> the free nows, and rc is 0 above.

Done in v6.

> Also, is send_req_add_link_resp always false in smc_llc_srv_add_link() ?

Not throughout: it is true for a peer REQ_ADD_LINK, and the early gotos
above smc_llc.c:1495 use it. Every path that reaches the success return
passes that line, which clears it, so it is false there and the goto is
equivalent - with your suggestion applied the object code of
smc_llc_srv_add_link() is unchanged.

Best regards,
Yehyeong Lee