[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] gdbstub: set listen backlog to 1
From: |
Michael Tokarev |
Subject: |
Re: [Qemu-devel] [PATCH] gdbstub: set listen backlog to 1 |
Date: |
Sun, 29 May 2016 10:55:57 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.8.0 |
04.05.2016 12:32, Peter Wu wrote:
> Avoid possible connection drops on Linux (when tcp_syncookies is
> disabled) or fallbacks to SYN cookies with the following kernel warning:
>
> TCP: request_sock_TCP: Possible SYN flooding on port 1234. Sending
> cookies. Check SNMP counters.
>
> Since Linux 4.4 (ef547f2ac16b "tcp: remove max_qlen_log"), a backlog of
> zero is really treated as the "queue length for completely established
> sockets waiting to be accepted" (listen(2)). This is apparently a valid
> interpretation of an "implementation-defined minimum value" for a
> backlog value of 0 (listen(3p)). Previous kernels would use 8 as
> minimum value, but that is no longer the case.
Applied to -trivial, thanks!
/mjt