Jonathan T. Looney
95a914f631
Address concerns about CPU usage while doing TCP reassembly.
...
Currently, the per-queue limit is a function of the receive buffer
size and the MSS. In certain cases (such as connections with large
receive buffers), the per-queue segment limit can be quite large.
Because we process segments as a linked list, large queues may not
perform acceptably.
The better long-term solution is to make the queue more efficient.
But, in the short-term, we can provide a way for a system
administrator to set the maximum queue size.
We set the default queue limit to 100. This is an effort to balance
performance with a sane resource limit. Depending on their
environment, goals, etc., an administrator may choose to modify this
limit in either direction.
Reviewed by: jhb
Approved by: so
Security: FreeBSD-SA-18:08.tcp
Security: CVE-2018-6922
2018-08-06 17:36:57 +00:00
..
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-11 14:54:56 +00:00
2018-05-23 21:02:14 +00:00
2018-08-06 09:22:07 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-12-29 07:23:18 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-05-02 19:36:29 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-05-24 23:21:23 +00:00
2018-06-16 08:26:23 +00:00
2017-02-28 23:42:47 +00:00
2018-07-24 16:35:52 +00:00
2018-04-06 17:35:35 +00:00
2018-07-31 22:56:03 +00:00
2018-07-31 22:56:03 +00:00
2018-07-04 06:47:34 +00:00
2018-07-24 16:35:52 +00:00
2018-08-04 00:03:21 +00:00
2018-06-13 23:19:54 +00:00
2018-04-06 17:35:35 +00:00
2018-05-29 12:32:08 +00:00
2017-11-20 19:43:44 +00:00
2018-05-23 21:02:14 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-01 08:37:07 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2017-11-27 15:23:17 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-04 02:47:16 +00:00
2018-06-05 20:51:01 +00:00
2018-03-23 16:56:44 +00:00
2018-07-09 11:35:18 +00:00
2018-07-24 16:35:52 +00:00
2018-07-24 16:45:01 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2018-07-30 15:46:40 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2017-11-20 19:43:44 +00:00
2018-07-22 20:02:14 +00:00
2018-07-24 16:35:52 +00:00
2018-05-20 00:22:28 +00:00
2018-07-01 08:37:07 +00:00
2018-06-05 20:51:01 +00:00
2017-11-20 19:43:44 +00:00
2018-07-10 08:05:32 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-01-27 13:46:55 +00:00
2018-07-19 20:11:14 +00:00
2017-12-26 12:35:02 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-04-06 17:35:35 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-05-19 05:56:21 +00:00
2018-07-19 20:11:14 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2017-11-20 19:43:44 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-07-05 17:13:37 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-24 16:35:52 +00:00
2018-02-26 03:03:41 +00:00
2018-06-23 06:53:53 +00:00
2018-07-24 16:35:52 +00:00
2017-11-27 15:23:17 +00:00
2018-07-04 02:47:16 +00:00
2018-07-04 02:47:16 +00:00
2018-07-30 20:35:50 +00:00
2018-04-10 15:51:37 +00:00
2018-06-07 18:18:13 +00:00
2018-03-09 00:08:43 +00:00
2017-11-27 15:23:17 +00:00
2018-06-23 06:53:53 +00:00
2018-04-03 01:08:54 +00:00
2018-07-30 20:35:50 +00:00
2016-07-06 16:17:13 +00:00
2016-07-06 16:17:13 +00:00
2018-08-06 17:36:57 +00:00
2017-11-20 19:43:44 +00:00
2018-04-03 13:54:38 +00:00
2018-07-24 16:35:52 +00:00
2018-07-30 20:13:38 +00:00
2018-06-15 12:28:43 +00:00
2018-07-04 02:47:16 +00:00
2018-07-04 02:47:16 +00:00
2018-07-30 21:13:42 +00:00
2018-07-31 06:27:05 +00:00
2018-07-05 13:13:48 +00:00
2018-06-07 18:18:13 +00:00
2017-11-20 19:43:44 +00:00
2018-04-03 01:08:54 +00:00
2018-04-03 01:08:54 +00:00
2018-07-31 22:56:03 +00:00
2017-11-20 19:43:44 +00:00
2017-11-20 19:43:44 +00:00
2018-07-31 22:56:03 +00:00