Alexander Motin
7144875388
Activate write-only optimization if bpf device opened with O_WRONLY.
...
dhclient opens bpf as write-only to send packets. It never reads received
packets from that descriptor, but processing them in kernel takes time.
Especially much time takes packet timestamping on systems with expensive
timecounter, such as bhyve guest, where network speed dropped in half.
MFC after: 2 weeks
Sponsored by: iXsystems, Inc.
2015-04-20 10:44:46 +00:00
..
2015-04-17 06:38:31 +00:00
2014-03-19 13:10:25 +00:00
2014-06-16 18:15:27 +00:00
2015-04-20 10:44:46 +00:00
2015-01-06 22:29:12 +00:00
2014-11-11 10:22:33 +00:00
2014-12-01 11:45:24 +00:00
2014-02-17 12:07:17 +00:00
2015-04-07 21:31:17 +00:00
2014-10-05 02:37:01 +00:00
2014-05-20 02:59:13 +00:00
2015-01-09 20:29:13 +00:00
2014-11-07 15:14:10 +00:00
2014-09-19 10:39:58 +00:00
2015-02-14 18:15:14 +00:00
2015-03-02 20:00:03 +00:00
2015-03-02 20:00:03 +00:00
2014-12-12 16:10:42 +00:00
2014-09-19 09:01:19 +00:00
2014-11-06 13:13:09 +00:00
2014-01-18 23:24:51 +00:00
2014-10-05 21:27:26 +00:00
2014-10-07 13:31:04 +00:00
2014-10-10 06:45:13 +00:00
2015-01-18 18:06:40 +00:00
2014-11-28 14:51:49 +00:00
2014-11-28 14:51:49 +00:00
2015-01-10 08:28:50 +00:00
2015-01-10 03:13:16 +00:00
2015-01-10 03:26:46 +00:00
2014-12-25 21:32:37 +00:00
2014-11-27 23:06:25 +00:00
2015-03-26 23:40:22 +00:00
2015-03-11 16:02:24 +00:00
2014-11-06 13:13:09 +00:00
2014-11-07 19:13:19 +00:00
2015-04-07 21:31:17 +00:00
2015-04-07 21:31:17 +00:00
2014-11-07 09:39:05 +00:00
2014-02-25 18:44:33 +00:00
2014-09-19 10:39:58 +00:00
2014-10-28 15:28:20 +00:00
2014-12-23 20:54:59 +00:00
2015-04-10 09:50:13 +00:00
2014-10-30 21:21:53 +00:00
2015-04-17 06:39:15 +00:00
2015-04-16 20:22:40 +00:00
2014-11-11 10:22:33 +00:00
2015-03-25 16:01:46 +00:00
2014-12-01 11:45:24 +00:00
2014-10-20 14:42:42 +00:00
2015-04-07 21:31:17 +00:00
2014-08-29 18:02:58 +00:00
2015-04-16 20:22:40 +00:00
2014-03-15 06:49:32 +00:00
2015-04-09 14:44:30 +00:00
2014-09-09 04:18:20 +00:00
2014-11-10 08:31:56 +00:00
2014-08-16 15:00:01 +00:00
2014-08-16 15:00:01 +00:00
2015-04-15 14:46:45 +00:00
2014-03-05 01:17:47 +00:00
2014-10-22 18:55:36 +00:00
2014-03-04 23:55:04 +00:00
2015-04-16 02:44:37 +00:00
2014-11-17 01:05:29 +00:00
2015-01-18 18:06:40 +00:00
2015-01-18 18:06:40 +00:00
2014-09-19 09:01:19 +00:00
2014-08-21 17:54:42 +00:00
2014-08-21 17:54:42 +00:00
2015-01-18 18:06:40 +00:00
2015-01-18 18:06:40 +00:00
2014-02-07 13:47:33 +00:00
2014-11-07 09:39:05 +00:00
2015-03-09 03:50:53 +00:00