User Details
- User Since
- Feb 4 2016, 4:45 PM (557 w, 22 h)
Today
Let me write a packetdrill-test to make sure we catch an KASSERT-issue.
Yesterday
D60444 solves the problem in a better way.
Wed, Oct 7
Improve comment.
As suggested by Gleb: lie about error in sysctl_setsockopt() to avoid a loop in userland_sysctl().
Tue, Oct 6
Let tfb_tcp_handoff_ok() return bool. That is simpler and out of tree stacks a caught by the compiler.
Mon, Oct 5
An alternative approach would be to change int (*tfb_tcp_handoff_ok)(struct tcpcb *) to bool (*tfb_tcp_handoff_ok)(struct tcpcb *) and let the caller map false to EINVAL. Would that be clearer?
Sat, Oct 3
Thu, Oct 1
Tue, Sep 29
Mon, Sep 28
Thu, Sep 24
Tue, Sep 15
I think the reason for per VNET zones might have been to protect against the case where a service running in one VNET cannot run the services running in other VNETs out of resources. However, that would require per VNET limits and would need to require that this isolation is done for all resources, which doesn't seem to be the case.
Mon, Sep 14
Fri, Sep 11
Sep 6 2026
Sep 5 2026
I like the idea of increasing the MTU. Is there a reason why you select 0xffff? This is the maximum size of an IPv4 packet, but an IPv6 packet can have a size of 0xffff + 40. Why not use that value? Would it make sense to use a multiple of 4?
Sep 4 2026
Sep 3 2026
Sep 1 2026
What about the RACK and BBR stack?
Aug 31 2026
Committed in c6ae11c1b0d9.
