User Details
- User Since
- May 28 2014, 2:27 PM (613 w, 17 h)
Today
Do you plan to rebase that over removal of IFP_TO_IA() in preference to in_ifprimaryaddr()?
P.S. I would suggest to retitle to netinet: introduce in_ifprimaryaddr() to lookup first IPv4 address of an ifnet. IMHO, there is not reason to reference a macro that is about to go away.
I added some suggestion, but they are IMHOs. I'd suggest to wait for approval from a doc committer. @ziaee maybe you?
Yesterday
Fri, Feb 20
I'd suggest to change to title to explictily say "TCP over UDP", cause "TCP/UDP" can be misinterpreted to a change to TCP and a similar change to UDP.
Thu, Feb 19
Wed, Feb 18
LGTM module suggestions made in D55344.
Tue, Feb 17
I agree that not much left of ifcreate_nl() and it can be inlined into ifgeneve.c.
Mon, Feb 16
The ndq_refcount seems to be not really used. Could it be you wanted to use to to have the callout to refcount the ndq?
Immediately caught in bridge(4):
NET_EPOCH_ENTER(et);
Sun, Feb 15
Sorry for making the Geneve check-in process longer, but I really want to understand all corner cases, instead of workarounding them.
No objection for MFC. Neither encouragement, though :)
Fri, Feb 13
Not an expert in the area, but code wise LGTM.
I'd suggest to commit all comments and whitespace changes that can be committed without breaking down nd6_ra_input() separately. That will make meaningful diff smaller. btw, it is great putting references to RFC before important actions and checks!
Thu, Feb 12
Sorry, missed the if (nbio == 0)
Can you please rebase? There is no longer ND_IFINFO().
Also (NETLINK) isn't a great error message at all. Please try grep errx sbin/ifconfig/*.c to check other error messages. Maybe just only contents of errmsg.error_str in the case it was provided and unknown error from netlink(4) in case it was not?
Fri, Feb 6
No objections from me, I rather agree. But I am not enough expert in IPv6 to make a strong judgement on defaults change.
Thu, Feb 5
Wed, Feb 4
Merge this original diff + Warner's D55107 together.
Sorry, I didn't ask to de-virtualize the queue, only the lock. I actually asked why can't we hang off the queue from the in6_ifaddr instead of making it global? btw, how many queue entries per unique address could be there?
Approved, but please address comment in the module event switch statement.
Please consider all trivial MFCs approved.
I can't understand the problem. If structure is known sizeof(*ext) results in the same value as sizeof(struct HDB_extension). If the structure is not known and has only forward declaration, compilation should fail with: invalid application of 'sizeof' to an incomplete type.
For such a test you'd better move one of the interfaces into VIMAGE jail. This will isolate not only from this particular problem, but from other potential problems.
What about ordering the zfsinfo? If (pd->pd_handle == boot_img->DeviceHandle) add entry to head, otherwise add it to the tail.
Tue, Feb 3
Mon, Feb 2
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?
