User Details
- User Since
- Aug 26 2022, 6:24 PM (216 w, 3 d)
Yesterday
LGTM
Sun, Oct 18
Sat, Oct 17
This function is quite fragile and sensitive.
The more time we spend fixing issues, the more fragile it seems to become.
Wed, Oct 14
We have developers that are twice younger than obsoletion of this type.
Looks like I'm not qualified to approve this one. 🚶
Tue, Oct 13
@gallatin
So, I can update this revision to:
@zlei All the points you made are valid. I will work on it.
I also faced this problem yesterday.
I'm not expert enough to approve, but this LGTM.
I also reviewed the code under sys/netinet6.
I've reviewed the code under sys/net/
Sun, Oct 11
I removed the m_len check because now the rss_mbuf_software_hash_v[46] function performs it.
Use rss_mbuf_software_hash_v* instead. Tested in production and it PERFECTLY works. @gallatin how it looks now?
Sat, Oct 10
Fri, Oct 9
Address @gallatin comments. Thank you so much, it looks so much better now.
Thu, Oct 8
Tue, Oct 6
I was trying to do the same thing with PROTO_IF + SI_ORDER_FIRST on VNET_SYSUNINIT. But this version looks better to me. of course it depends on if_epair.
I tried that once, there was a problem with it, but I don't remember anymore...
But that was about 5 months ago, it might be ok now.
Fri, Oct 2
Thu, Oct 1
Unfortunately, I'm not expert on bridge driver.
Address @gperciva_tarsnap.com comments.
Wed, Sep 30
Mon, Sep 28
Sun, Sep 27
Address @markj comments.
Sat, Sep 26
Fri, Sep 25
Wed, Sep 23
friendly ping @glebius
Tue, Sep 22
Sun, Sep 20
Sep 20 2026
@zlei: Are you still working on this?
It would be nice to have vnet support for this driver.
I could help if you don't have time.
Sep 19 2026
Since I didn't touch the hash table logic. the proposed change is quite simple.
most of the logic is around net.link.gre.key_fallback for backward compatibility.
I'd be glad to remove the fallback logic, but beside our own compatibility break, Linux can be configured with separate inbound/outbound key.
So I decided to keep the fallback for now.
I really want to keep gre simple and use my own geneve driver. but censorship in my country is not geneve friendly...
Tests are similar to each other, but they're important because we separate ipv4 and ipv6 logic.
We should migrate to rfc9083 sooner or later...
Also please rebase it to main. I can't test it.
This looks good to me. Definitely better than blindly sleeping on dad_count.
But I'm not an expert in shell scripting.
Let me ask and I'll add more reviewers for scripting part.
Sep 18 2026
I will take a look
Sep 17 2026
Address @markj comment. You're right, sorry about that
Address @markj comments.
Sep 16 2026
I think I should explain what happens here, I'll start from relationships between routing modules:
Sep 15 2026
Use only idx for ifname lookup. @glebius done.
Sep 12 2026
Style
Style
- Unregister ignored options from default PRL. @kfv done.
Sep 11 2026
- Disassociate the ip address on release.
- Implement the optional DHCPRELEASE part of the RFC: "It also MAY send a DHCPRELEASE message."
- Respect "ignore ipv6only" in dhclient.conf
- Free snl allocation
- cancel other timers with respect to INIT-REBOOT state
Not sure but it might help with PR292319