User Details
- User Since
- May 28 2014, 2:27 PM (609 w, 6 d)
Today
Yesterday
and if they do I believe they deserve to go on a treasure hunt
Oops, sorry. If the reviews.freebsd.org mailbox was open in mutt while I was fixing the test, then I would not jump in front of you.
Oh, sorry for that. Let it be then -fms-extensions until -fms-anonymous-structs hits our version of clang. But for the files that need it.
First, let's talk about -fms-anonymous-structs then instead of -fms-extensions, cause the latter enables much more. Second, please don't use the fact that I added this flag back in 2015 for gcc as an argument. Gcc is our second tier compiler and back then this change was the least intrusive hack to allow us to go forward with C11 feature and still be compilable by back-then version of gcc. Actually, I should look if this change can be reverted today. Finally, the list of files you provided doesn't look scary to me. It is 12 modules out of more than 500.
struct _bar {
int x;
};I can't understand why do we need the global (pre-vnet) list. Can the queue just hang off the in6_ifaddr?
Bruce, very glad to see you back!!!
Sat, Jan 31
- Use rcvmtxopts as Mark suggests.
Fri, Jan 30
Thu, Jan 29
Question on naming. I would read "resultproc" as "result process". What does "resultprot" stands for?
Tue, Jan 27
Mon, Jan 26
This is not correct. First, the TCP_MAXSEG set with setsockopt(2) should match TCP_MAXSEG later retrieved with getsockopt(2). It refers to configured MSS. Second, tcp_maxseg() determines current possible MSS to be used with cwnd calculations. The result of tcp_maxseg() maybe different depending on current state of SACK. Randall later added tcp_fixed_maxseg() that ignores SACK. I'd leave other congestions experts to judge which one is correct for cwnd calculations. But neither tcp_fixed_maxseg() will work correctly here, as would break setsockopt/getsockopt result.
I don't plan to merge my changes.
Sun, Jan 25
Fri, Jan 23
In in6_ifmtu() unroll the two level ternary operator into a more readable form.
Thu, Jan 22
I agree with Kostik that this nice feature should be enabled by default.
Wed, Jan 21
JFYI: this patch will need some trivial adjustments after I land https://reviews.freebsd.org/D54725
Tue, Jan 20
Mon, Jan 19
Looks great, thanks!
Sun, Jan 18
Sat, Jan 17
Fri, Jan 16
I have very little idea about that. I'm just working on making interfaces detach more safe and I want in6_ifextra to be a single piece of memory which would have delayed reclamation.
