Page MenuHomeFreeBSD
Feed Advanced Search

Jun 13 2021

donner updated the diff for D30570: libalias: Restructure - Table for partial links.

rebase

Jun 13 2021, 8:49 PM
donner updated the diff for D30569: libalias: Restructure - Separate fully qualified search.

rebase

Jun 13 2021, 8:48 PM
donner updated the diff for D30568: libalias: Restructure - Common search terms.

rebase

Jun 13 2021, 8:48 PM
donner updated the diff for D30566: libalias: Promote per instance global variable timeStamp.

Rebase

Jun 13 2021, 8:48 PM
donner updated the diff for D30587: libalias: Stats are unsigned.

Rebase

Jun 13 2021, 8:47 PM
donner closed D30713: tests/netgraph: Check for PR241954.
Jun 13 2021, 8:33 PM
donner committed rG43e4821315c3: tests/netgraph: Check for PR241954 (authored by donner).
tests/netgraph: Check for PR241954
Jun 13 2021, 8:33 PM
donner committed rG0afa9be03937: tests/netgraph: Missed fixup after D30699 (authored by donner).
tests/netgraph: Missed fixup after D30699
Jun 13 2021, 8:19 PM
donner closed D30714: tests/netgraph: Missed fixup after D30699.
Jun 13 2021, 8:19 PM

Jun 11 2021

donner accepted D28638: ixl(4): Remove iavf(4) source files.
Jun 11 2021, 2:24 PM
donner accepted D30719: pf: store L4 headers in pf_pdesc.

LGTM

Jun 11 2021, 9:35 AM

Jun 10 2021

donner committed rG294799c6b081: libalias: tidy up housekeeping (authored by donner).
libalias: tidy up housekeeping
Jun 10 2021, 9:44 PM
donner closed D30277: libalias: tidy up housekeeping.
Jun 10 2021, 9:43 PM
donner added inline comments to D30719: pf: store L4 headers in pf_pdesc.
Jun 10 2021, 8:01 PM
donner updated the summary of D30713: tests/netgraph: Check for PR241954.
Jun 10 2021, 11:32 AM
donner requested review of D30714: tests/netgraph: Missed fixup after D30699.
Jun 10 2021, 10:25 AM
donner added reviewers for D30713: tests/netgraph: Check for PR241954: network, tests.
Jun 10 2021, 10:13 AM
donner added a comment to D30713: tests/netgraph: Check for PR241954.

To be merged in the MFC process of D30629

Jun 10 2021, 10:09 AM
donner requested review of D30713: tests/netgraph: Check for PR241954.
Jun 10 2021, 10:08 AM
donner committed rGb57a593cb2d6: netgraph/ng_base: Renaming a node to the same name is a noop (authored by donner).
netgraph/ng_base: Renaming a node to the same name is a noop
Jun 10 2021, 9:36 AM
donner committed rGa0694da5d035: netgraph/ng_base: Renaming a node to the same name is a noop (authored by donner).
netgraph/ng_base: Renaming a node to the same name is a noop
Jun 10 2021, 9:34 AM
donner committed rG37370a6773cd: netgraph/ng_base: Renaming a node to the same name is a noop (authored by donner).
netgraph/ng_base: Renaming a node to the same name is a noop
Jun 10 2021, 9:32 AM

Jun 9 2021

donner accepted D30702: pf: use M_WAITOK where possible.

As far as I can check, all those changes are outside of the hold lock, so this is fine.

Jun 9 2021, 7:21 PM
donner added a comment to D30566: libalias: Promote per instance global variable timeStamp.

Just putting my comment here.

Creating a pthread and caching the time, might be a better solution, from my point of view.

Jun 9 2021, 5:52 PM
donner added a comment to D30277: libalias: tidy up housekeeping.

The major part of processing time in libalias is gettimeofday(3).

I suggest you make a separate thread which sleeps 1 second and updates a local variable with the timestamp you want to use. That way, if the number of packets is low, you don't get any side effects.

Can for example use a static constructor function to create this thread, to make integration seamless.

Jun 9 2021, 2:03 PM
donner added a comment to D30277: libalias: tidy up housekeeping.

The major part of processing time in libalias is gettimeofday(3).

I suggest you make a separate thread which sleeps 1 second and updates a local variable with the timestamp you want to use. That way, if the number of packets is low, you don't get any side effects.

Jun 9 2021, 2:01 PM
donner added a comment to D30277: libalias: tidy up housekeeping.

Ping?

Jun 9 2021, 12:14 PM
donner closed D30670: tests/netgraph: Tests for ng_vlan_rotate.
Jun 9 2021, 11:47 AM
donner committed rG6b08e68be111: tests/netgraph: Tests for ng_vlan_rotate (authored by donner).
tests/netgraph: Tests for ng_vlan_rotate
Jun 9 2021, 11:47 AM
donner committed rG7863faa78ae2: tests/netgraph: Tests for ng_hub (authored by donner).
tests/netgraph: Tests for ng_hub
Jun 9 2021, 11:40 AM
donner closed D30633: tests/netgraph: Tests for ng_hub.
Jun 9 2021, 11:40 AM
donner committed rG5554abd9cc97: tests/netgraph: Factor out univeral data counter functions (authored by donner).
tests/netgraph: Factor out univeral data counter functions
Jun 9 2021, 11:34 AM
donner closed D30699: tests/netgraph: Factor out univeral data counter functions.
Jun 9 2021, 11:34 AM
donner committed rGa664ade93972: tests/netgraph: Fix style (authored by donner).
tests/netgraph: Fix style
Jun 9 2021, 11:32 AM
donner closed D30692: tests/netgraph: Fix style.
Jun 9 2021, 11:32 AM

Jun 8 2021

donner updated the summary of D30670: tests/netgraph: Tests for ng_vlan_rotate.
Jun 8 2021, 9:08 PM
donner updated the diff for D30670: tests/netgraph: Tests for ng_vlan_rotate.
  • Test too few or too many vlans
Jun 8 2021, 9:06 PM
donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.
Jun 8 2021, 8:13 PM
donner added reviewers for D30699: tests/netgraph: Factor out univeral data counter functions: network, tests.
Jun 8 2021, 8:00 PM
donner requested review of D30699: tests/netgraph: Factor out univeral data counter functions.
Jun 8 2021, 7:58 PM
donner committed rG9021c46603bf: tests/netgraph: Attribute errors to the caller (authored by donner).
tests/netgraph: Attribute errors to the caller
Jun 8 2021, 5:25 PM
donner closed D30671: tests/netgraph: Attribute errors to the caller.
Jun 8 2021, 5:25 PM
donner accepted D30465: ipfw: Introduce dnctl.

LTGM

Jun 8 2021, 1:13 PM
donner updated the diff for D30670: tests/netgraph: Tests for ng_vlan_rotate.

Rebase

Jun 8 2021, 11:40 AM
donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.

Rebase

Jun 8 2021, 11:38 AM
donner closed D30647: tests/netgraph: Tests for ng_bridge.
Jun 8 2021, 11:32 AM
donner committed rG61814702398c: tests/netgraph: Tests for ng_bridge (authored by donner).
tests/netgraph: Tests for ng_bridge
Jun 8 2021, 11:32 AM
donner closed D30657: tests/netgraph: Allow receiving answers to messages.
Jun 8 2021, 10:50 AM
donner committed rG09307dbfb888: tests/netgraph: Allow receiving answers to messages (authored by donner).
tests/netgraph: Allow receiving answers to messages
Jun 8 2021, 10:50 AM
donner committed rG90e161ec6d11: ng_parse: IP address parsing in netgraph eating too many characters (authored by markus_stoffdv.at).
ng_parse: IP address parsing in netgraph eating too many characters
Jun 8 2021, 10:27 AM
donner committed rG39917ef2a85f: ng_parse: IP address parsing in netgraph eating too many characters (authored by markus_stoffdv.at).
ng_parse: IP address parsing in netgraph eating too many characters
Jun 8 2021, 10:25 AM
donner committed rGf18b7f239dcd: ng_parse: IP address parsing in netgraph eating too many characters (authored by markus_stoffdv.at).
ng_parse: IP address parsing in netgraph eating too many characters
Jun 8 2021, 10:16 AM
donner updated the diff for D30670: tests/netgraph: Tests for ng_vlan_rotate.
  • Style fixes
Jun 8 2021, 9:08 AM
donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.
  • Style fixes
Jun 8 2021, 9:04 AM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Style source
Jun 8 2021, 9:02 AM
donner added reviewers for D30692: tests/netgraph: Fix style: network, tests.
Jun 8 2021, 8:56 AM
donner requested review of D30692: tests/netgraph: Fix style.
Jun 8 2021, 8:54 AM

Jun 7 2021

donner updated the test plan for D30670: tests/netgraph: Tests for ng_vlan_rotate.
Jun 7 2021, 6:59 PM
donner updated the diff for D30670: tests/netgraph: Tests for ng_vlan_rotate.
  • Factor out common routines.
Jun 7 2021, 6:58 PM
donner updated the diff for D30670: tests/netgraph: Tests for ng_vlan_rotate.
  • Add reverse tests, going the other direction reverses the rotation
Jun 7 2021, 6:49 PM
donner added reviewers for D30671: tests/netgraph: Attribute errors to the caller: network, tests.
Jun 7 2021, 2:04 PM
donner requested review of D30671: tests/netgraph: Attribute errors to the caller.
Jun 7 2021, 2:03 PM
donner added reviewers for D30670: tests/netgraph: Tests for ng_vlan_rotate: network, tests.
Jun 7 2021, 1:18 PM
donner requested review of D30670: tests/netgraph: Tests for ng_vlan_rotate.
Jun 7 2021, 1:18 PM
donner committed rG09a6fc8dbe2e: libalias: Remove unused function LibAliasCheckNewLink (authored by donner).
libalias: Remove unused function LibAliasCheckNewLink
Jun 7 2021, 5:53 AM
donner committed rGfc2d7fb643f8: libalias: Remove unused function LibAliasCheckNewLink (authored by donner).
libalias: Remove unused function LibAliasCheckNewLink
Jun 7 2021, 5:50 AM

Jun 5 2021

donner added reviewers for D30657: tests/netgraph: Allow receiving answers to messages: network, tests.
Jun 5 2021, 11:58 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 11:50 PM
donner requested review of D30657: tests/netgraph: Allow receiving answers to messages.
Jun 5 2021, 11:48 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Either expect known problems not related to ng_brigde or pass if they are fixed.
Jun 5 2021, 11:43 PM
donner updated the test plan for D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 11:22 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Add msg_handler in order to receive messages to util.
  • Add tests for the amount of learned mac addresses.
Jun 5 2021, 11:21 PM
donner updated the summary of D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 10:27 PM
donner updated the summary of D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 10:27 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Test for uplink in classic mode
Jun 5 2021, 10:26 PM
donner updated the summary of D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 7:04 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Add tests for uplink in private vlan mode
Jun 5 2021, 7:04 PM
donner updated the test plan for D30647: tests/netgraph: Tests for ng_bridge.
Jun 5 2021, 5:15 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Differentiate the tests by receiving hook expectations
Jun 5 2021, 5:13 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Test learned unicast
Jun 5 2021, 1:31 PM

Jun 4 2021

donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.
  • Add cleanup before test to deal with broken or interrupted tests
Jun 4 2021, 7:54 PM
donner updated the diff for D30647: tests/netgraph: Tests for ng_bridge.
  • Remove cleanup functions. Does not work as expected.
Jun 4 2021, 7:23 PM
donner added reviewers for D30647: tests/netgraph: Tests for ng_bridge: network, tests.
Jun 4 2021, 6:56 PM
donner requested review of D30647: tests/netgraph: Tests for ng_bridge.
Jun 4 2021, 6:55 PM
donner accepted D30639: if_vtnet(4): Restore the ability to set promisc mode..
Jun 4 2021, 5:45 PM
donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.
  • rebase
  • Fix spacing
Jun 4 2021, 4:25 PM
donner requested changes to D30639: if_vtnet(4): Restore the ability to set promisc mode..
Jun 4 2021, 4:21 PM
donner accepted D30638: if_vxlan(4): Allow netmap_generic to intercept RX packets..
Jun 4 2021, 4:07 PM
donner added a comment to D30465: ipfw: Introduce dnctl.

Would it be a hard rework to use is_dnctl() instead of is_ipfw()?
The special case is the new link, the default case is ipfw.
Background: If we factor out other parts, too, the current approach is not scalable.

Jun 4 2021, 3:44 PM
donner closed D30629: tests/netgraph: Inital framework for testing libnetgraph.
Jun 4 2021, 1:21 PM
donner committed rG24ea1dbf257a: tests/netgraph: Inital framework for testing libnetgraph (authored by donner).
tests/netgraph: Inital framework for testing libnetgraph
Jun 4 2021, 1:21 PM
donner updated the diff for D30633: tests/netgraph: Tests for ng_hub.
  • Add root requirement for the test
Jun 4 2021, 11:21 AM
donner updated the diff for D30629: tests/netgraph: Inital framework for testing libnetgraph.
  • Add root requirements to the tests
Jun 4 2021, 11:17 AM
donner closed D30189: ipfw.8: synopsis misses nat show form.
Jun 4 2021, 10:57 AM
donner committed rGc8250c5ada85: ipfw.8: synopsis misses nat show form (authored by donner).
ipfw.8: synopsis misses nat show form
Jun 4 2021, 10:57 AM
donner added a comment to D30629: tests/netgraph: Inital framework for testing libnetgraph.
In D30629#688115, @kp wrote:

Minor issue: these tests don't carry the metadata to show they must be run as root, so 'kyua test' fails.

Jun 4 2021, 10:36 AM
donner added inline comments to D30629: tests/netgraph: Inital framework for testing libnetgraph.
Jun 4 2021, 10:34 AM
donner closed D30110: netgraph/ng_base: Renaming a node to the same name is a noop.
Jun 4 2021, 9:23 AM
donner committed rG0345fd891fe1: netgraph/ng_base: Renaming a node to the same name is a noop (authored by donner).
netgraph/ng_base: Renaming a node to the same name is a noop
Jun 4 2021, 9:22 AM
donner updated the summary of D30629: tests/netgraph: Inital framework for testing libnetgraph.
Jun 4 2021, 7:55 AM