- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 8 2019
Apr 6 2019
Apr 3 2019
Apr 2 2019
Apr 1 2019
Mark, do you suppose that this can fix some another strange panics that appeared after epochification?
Mar 30 2019
LGTM.
Note, that automatic loading for cxgbe can do unexpected firmware update when user does first boot.
Mar 29 2019
Mar 23 2019
Mar 22 2019
LGTM.
Mar 21 2019
I think you may find useful ipfw_pmod module too, it adds support for TCP MSS modification, but, yes, it is not related to IPv6. However, ng_tcpmss does not support TCP over IPv6, but ipfw_pmod does :)
In D19622#421205, @bz wrote:@glebius and @hselasky rather than changing pr_drain I wondered about an eventhandler or something as that way dealing with non-protocol places such as firewalls, netisr, .. would also be possible? I think not queuing is not an option, arp queue is just another one of these places... there's more and more the longer I think about it... We'll need something to get them all (and getting the locking right).
Mar 20 2019
Mar 19 2019
Mar 18 2019
Mar 14 2019
Mar 12 2019
Add missing TOK_STATES_CHUNKS token
Mar 11 2019
Mar 10 2019
Mar 7 2019
Mar 4 2019
I have no objection. AFAIR, the main goal of this change was the adding ability to extend number of entries for some tables, that have very little number of partition entries, e.g. 1 or 2.
I think if you revert this change, then you will not able to add new partitions for these tables, even if there are enough space to keep them.
Feb 20 2019
Feb 19 2019
Looks reasonable.
Feb 18 2019
Feb 13 2019
Feb 11 2019
Feb 9 2019
Feb 2 2019
Jan 31 2019
Jan 30 2019
Jan 29 2019
Jan 28 2019
In D18904#405557, @karels wrote:arprequest_internal would be better.
Jan 24 2019
Jan 18 2019
Jan 17 2019
Can you explain your goal? Not sure what you are trying to solve with this rlock. Please, note that LAGG_RLOCK() is epoch_enter() and it seem used to make safe lagg_port reclamation using epoch_call().
Jan 11 2019
Jan 10 2019
Jan 9 2019
Ah, yes, I remembered, this problem was introduced with route caching.
In D18769#400967, @hselasky wrote:So, why you think that this is wrong and shouldn't happen?
Because then TCP loopback on non-lo0 link-local addresses won't work.
Jan 7 2019
The current code would drop packets which are designated for loopback which use a link-local scope ID in the destination address or source address, because they won't match the lo0's scope ID.
Jan 1 2019
- reordered some fields and reduced the size of hopstore6, now ip_fw_args fits into 128 bytes.
- the fwd code adjusted to use new hopstore6.
Dec 31 2018
In D18690#398876, @gallatin wrote:I really like collapsing all those pointers, and making the NULL checks flags. Great work.
I wonder if more collapsing could be done. For example, it seems like src_ip and dst_ip could share unions with src_ip6 and dst_ip6 in struct ipfw_flow_id(). That would take us down to 136 bytes. Only 8 more bytes and it would fit in 2 64 byte cachelines.
Dec 30 2018
Dec 28 2018
Dec 21 2018
Dec 20 2018
Dec 17 2018
Dec 13 2018
Dec 12 2018
Dec 10 2018
Dec 7 2018
Dec 6 2018
How would you merge it without breaking the ifnet KBI? We've got 3rd party network interfaces in ports, etc...
I think such method can be useful. Do you plan to merge it?