- User Since
- Aug 29 2014, 12:11 PM (300 w, 4 d)
Wed, May 27
Could make the flags bool instead of int but for the sake of minimal change for now, on a quick pass it looks ok.
Mon, May 25
Apr 28 2020
Apr 16 2020
Apr 15 2020
I'd be happy with this. I'd still think there could be a comment saying "If each (vnet) jail would also have a unique hostuuid this would not be necessary." for the getjailname() call.
I've started on the inevitable try to rewrite epair(4) two weeks ago (need to say it's UBR work) and ridden it of the netisr.
I do have a prototype which seems working; need to figure out how to scale things up to hundreds of epairs or 100(s) of CPU threads.
Apr 13 2020
Apr 12 2020
(1) can we stop assigning locally administered addresses. We have general infrastructure in the FreeBSD OUI. Or is there a reason we cannot do that?
(2) jails have a hostid as well. If they are the same for all of them then maybe we should fix the the jail code to make sure they actually are unique if not set?
Apr 7 2020
Apr 5 2020
I like the idea; I'll wait for the sbuf conversion.
Apr 4 2020
Mar 23 2020
Fix more errors of in-between work.
I should really write that test case which would be simple.
Mar 22 2020
Correct logic bug identified by gert.
Factor out the code into its own function as requested my @melifaro.
Mar 20 2020
Actually check that PRUS_IPV6 is set before accepting the IPv6
control message in IPv4 lands.
Mar 19 2020
Mar 18 2020
... and on my arm64 boards for 66 days or shorter. Updated to the latest version a few days ago. So far no issues either.
Mar 16 2020
Mar 14 2020
Mar 11 2020
Mar 10 2020
Mar 4 2020
ping6? Or else it goes in... which I don't know if it's the best idea ...
Update (move sysctls to the top of the file).
Implement excluding dr pref updates from the resource limits as suggested by @melifaro.
Mar 3 2020
Mar 2 2020
Mar 1 2020
Feb 28 2020
@olivier do you have a non-forwarding TCP test-bed these days?
I re-run UDP6, min-size packets, pps tests on a multi-user system for all four cases (1-2 is the patched new KPI use when possible, 3-4 is the vanilla kernel runs):
Not my expertise of code but looks ok to me.
Update based on @ae 's comments.
Feb 27 2020
I'd probably still commit the nd6 change separately.
Can someone look at the hpts bits please? I know they are not as straight forward as is the ktls case.
Feb 26 2020
Feb 25 2020
add myself to keep track of it
Anyone else any comments?
Feb 24 2020
Anyone any comment on this? Otherwise I'll commit it the next two days.
@gallatin I hope this makes sense ..
Feb 20 2020
Seems all sorted now. Thanks especially to @gallatin for bearing with me.
Pass the proper csum flags into the 2nd call of ip6_output_delayed_csum().
Add KASSERT as suggested by @markj .
Remove hlen variable which always matches unfragpartlen as suggested by @markj.
Fix a case where we possibly do not update the ip6 pointer.
Leave a comment about an unclear header clearing line for future contemplation (which was removed in the previous revision).
Leave comments and questions (and another possible bugfix comment for later).
Feb 19 2020
Correct changes based on the comments from @markj and make hdrsplit
a bool as it is used as such.