On 10/04/2021 20:17, Cong Wang wrote: > From: Cong Wang <cong.wang@xxxxxxxxxxxxx> > > syzbot is able to setup kTLS on an SMC socket, which coincidentally > uses sk_user_data too, later, kTLS treats it as psock so triggers a > refcnt warning. The cause is that smc_setsockopt() simply calls > TCP setsockopt(). I do not think it makes sense to setup kTLS on > top of SMC, so we can just disallow this. > > Reported-and-tested-by: syzbot+b54a1ce86ba4a623b7f0@xxxxxxxxxxxxxxxxxxxxxxxxx > Cc: John Fastabend <john.fastabend@xxxxxxxxx> > Cc: Karsten Graul <kgraul@xxxxxxxxxxxxx> > Signed-off-by: Cong Wang <cong.wang@xxxxxxxxxxxxx> > --- Signed-off-by: Karsten Graul <kgraul@xxxxxxxxxxxxx>