Re: INFO: task hung in addrconf_verify_work (2)

From: Cong Wang
Date: Mon Oct 14 2019 - 14:02:49 EST


On Sun, Oct 13, 2019 at 10:37 PM Eric Dumazet <eric.dumazet@xxxxxxxxx> wrote:
> Infinite loop because tcf_add_notify() returns -EAGAIN as the message can not be delivered to the socket,
> since its SO_RCVBUF has been set to 0.

Interesting corner case...

>
> Perhaps we need this patch ?

This patch looks reasonable to me, as the -EAGAIN here is mainly (if not
totally) for the locking retry logic.

Thanks.