-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upstream lwAFTR 2022.01.x #1465
Commits on Dec 4, 2019
-
Merge pull request snabbco#1236 from eugeneia/stable-perf
Improve stability of ingress drop monitor and reduce long-tail trace generation
Configuration menu - View commit details
-
Copy full SHA for cf55c9a - Browse repository at this point
Copy the full SHA cf55c9aView commit details -
Fix snabb top interface view for multiple queues
This change makes it so that statistics are correctly core-specific.
Configuration menu - View commit details
-
Copy full SHA for 9a787b5 - Browse repository at this point
Copy the full SHA 9a787b5View commit details -
Merge pull request snabbco#1237 from Igalia/top-queues
Fix snabb top interface view for multiple queues
Configuration menu - View commit details
-
Copy full SHA for 7f569e2 - Browse repository at this point
Copy the full SHA 7f569e2View commit details -
Disable vmprofile on lwAFTR by default
Add a --profile option to control whether vmprofile is enabled or not.
Configuration menu - View commit details
-
Copy full SHA for 7a0c6c8 - Browse repository at this point
Copy the full SHA 7a0c6c8View commit details -
Merge pull request snabbco#1238 from Igalia/disable-vmprofile
Disable vmprofile on lwAFTR by default
Configuration menu - View commit details
-
Copy full SHA for fea333d - Browse repository at this point
Copy the full SHA fea333dView commit details -
Merge pull request snabbco#1239 from eugeneia/stable-perf
raptorjit: amend prev. commit, also clear trace exit hotcounts
Configuration menu - View commit details
-
Copy full SHA for 49d5e76 - Browse repository at this point
Copy the full SHA 49d5e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 648c67a - Browse repository at this point
Copy the full SHA 648c67aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6524dec - Browse repository at this point
Copy the full SHA 6524decView commit details -
Merge pull request snabbco#1240 from Igalia/changelog-2019.06.02
Add 2019.06.02 changelog entry
Configuration menu - View commit details
-
Copy full SHA for 19a2907 - Browse repository at this point
Copy the full SHA 19a2907View commit details
Commits on Dec 5, 2019
-
Merge pull request snabbco#1241 from eugeneia/stable-perf
Fix side exit count resetting to not reset SNAPCOUNT_DONE
Configuration menu - View commit details
-
Copy full SHA for 096d978 - Browse repository at this point
Copy the full SHA 096d978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 828fa4f - Browse repository at this point
Copy the full SHA 828fa4fView commit details
Commits on Jul 8, 2021
-
Merge remote-tracking branch 'snabbco/master' into lwaftr-dev-2021-Q3
# Conflicts: # .version
Configuration menu - View commit details
-
Copy full SHA for 58a8cd0 - Browse repository at this point
Copy the full SHA 58a8cd0View commit details -
Merge remote-tracking branch 'eugeneia/xdp-app2' into lwaftr-dev-2021-Q3
# Conflicts: # src/lib/scheduling.lua
Configuration menu - View commit details
-
Copy full SHA for 816f031 - Browse repository at this point
Copy the full SHA 816f031View commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3461a09 - Browse repository at this point
Copy the full SHA 3461a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00cac36 - Browse repository at this point
Copy the full SHA 00cac36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d4ee13 - Browse repository at this point
Copy the full SHA 8d4ee13View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2bcc644 - Browse repository at this point
Copy the full SHA 2bcc644View commit details -
Configuration menu - View commit details
-
Copy full SHA for dca3004 - Browse repository at this point
Copy the full SHA dca3004View commit details
Commits on Jul 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8726bce - Browse repository at this point
Copy the full SHA 8726bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1544c8c - Browse repository at this point
Copy the full SHA 1544c8cView commit details
Commits on Jul 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8c2000b - Browse repository at this point
Copy the full SHA 8c2000bView commit details -
lwaftr/setup: fix interfaces for bump-in-the-wire
Interfaces used in bump-in-the-wire configurations were swapped, possibly during a prior refactor. Undo this.
Configuration menu - View commit details
-
Copy full SHA for 561b52a - Browse repository at this point
Copy the full SHA 561b52aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cdc635 - Browse repository at this point
Copy the full SHA 1cdc635View commit details -
Merge branch 'lwaftr-dev-2021-Q3' of github.com:eugeneia/snabb into l…
…waftr-dev-2021-Q3
Configuration menu - View commit details
-
Copy full SHA for 4bba0ce - Browse repository at this point
Copy the full SHA 4bba0ceView commit details
Commits on Jul 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6bcce09 - Browse repository at this point
Copy the full SHA 6bcce09View commit details
Commits on Jul 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 191581a - Browse repository at this point
Copy the full SHA 191581aView commit details
Commits on Jul 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4817ae8 - Browse repository at this point
Copy the full SHA 4817ae8View commit details
Commits on Jul 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 004587b - Browse repository at this point
Copy the full SHA 004587bView commit details
Commits on Aug 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bce8579 - Browse repository at this point
Copy the full SHA bce8579View commit details
Commits on Aug 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5bdef8d - Browse repository at this point
Copy the full SHA 5bdef8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a80091 - Browse repository at this point
Copy the full SHA 4a80091View commit details
Commits on Sep 2, 2021
-
lwaftr: keep full config in worker setup
Instead of stripping other instances/queues from per-worker configurations, add the instance and queue id to to worker configurations.
Configuration menu - View commit details
-
Copy full SHA for d4a1083 - Browse repository at this point
Copy the full SHA d4a1083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 907fb77 - Browse repository at this point
Copy the full SHA 907fb77View commit details
Commits on Sep 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d1a15c4 - Browse repository at this point
Copy the full SHA d1a15c4View commit details
Commits on Sep 8, 2021
-
apps.intel_avf: add multiqueue/rss support
Design based on separate Manager/IO apps design from ConnectX driver.
Configuration menu - View commit details
-
Copy full SHA for 4c84dd0 - Browse repository at this point
Copy the full SHA 4c84dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ca18c - Browse repository at this point
Copy the full SHA 33ca18cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c151ea - Browse repository at this point
Copy the full SHA 8c151eaView commit details -
apps.intel_avf: add VLAN filter/stripping/insertion support
Also: set a required reserved bit in txdesc (not sure if it had an effect)
Configuration menu - View commit details
-
Copy full SHA for e3dd48f - Browse repository at this point
Copy the full SHA e3dd48fView commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dbc4f34 - Browse repository at this point
Copy the full SHA dbc4f34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 448d626 - Browse repository at this point
Copy the full SHA 448d626View commit details -
Configuration menu - View commit details
-
Copy full SHA for d54e29d - Browse repository at this point
Copy the full SHA d54e29dView commit details
Commits on Sep 16, 2021
-
intel_avf: move bits() constructor out of fast-path
lib.bits uses pairs which is a JIT NYI, leading to split traces and GC activity due to snapshotting.
Configuration menu - View commit details
-
Copy full SHA for 80557cf - Browse repository at this point
Copy the full SHA 80557cfView commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for be7dc08 - Browse repository at this point
Copy the full SHA be7dc08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 263c4e2 - Browse repository at this point
Copy the full SHA 263c4e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df64ca - Browse repository at this point
Copy the full SHA 6df64caView commit details -
lwaftr.setup: print more useful error message...
when unable to write sriov_numvfs
Configuration menu - View commit details
-
Copy full SHA for 720235f - Browse repository at this point
Copy the full SHA 720235fView commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fa553a6 - Browse repository at this point
Copy the full SHA fa553a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85428ea - Browse repository at this point
Copy the full SHA 85428eaView commit details
Commits on Oct 1, 2021
-
lib.ptree: start manager before setting initial configuration
We observed a deadlock in the syscall migrate_pages when calling it from the worker processes concurrently to the manager process. This seems to avoid this by making sure that the manager process binds to a NUMA node before forking the worker processes. The relevant call chain here is: Manager:start() -> cpuset:bind_to_numa_node() -> numa.bind_to_numa_node() -> S.migrate_pages(...)
Configuration menu - View commit details
-
Copy full SHA for 89c48fc - Browse repository at this point
Copy the full SHA 89c48fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4379d1c - Browse repository at this point
Copy the full SHA 4379d1cView commit details -
Revert "snabb-softwire-v2.yang: fix descriptions of device leaves"
This reverts commit 4379d1c.
Configuration menu - View commit details
-
Copy full SHA for 98e97b4 - Browse repository at this point
Copy the full SHA 98e97b4View commit details -
Revert "lwaftr: keep full config in worker setup"
This reverts commit d4a1083. Instead we attach instance device/queue_id meta-data to the worker configs using a setmetatable, and ensure that all config manipulation based on the worker queue id is performed within the manager process. Specifically, this means moving select_instance() from apps.lwaftr.lwaftr to apps.lwaftr.lwutil and calling it from program.lwaftr.setup. (I also took the liberty to make this function pure to avoid future confusion on my end.)
Configuration menu - View commit details
-
Copy full SHA for 75a3373 - Browse repository at this point
Copy the full SHA 75a3373View commit details
Commits on Oct 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bff9d0f - Browse repository at this point
Copy the full SHA bff9d0fView commit details -
Revert "snabb-softwire-v2: allow more than two queues"
This reverts commit bce8579.
Configuration menu - View commit details
-
Copy full SHA for b97ccc2 - Browse repository at this point
Copy the full SHA b97ccc2View commit details -
Revert "snabb-softwire-v2.yang: documentation edits"
This reverts commit 1cdc635.
Configuration menu - View commit details
-
Copy full SHA for 21013be - Browse repository at this point
Copy the full SHA 21013beView commit details -
Revert "snabb-softwire-v2: add default for leaf"
This reverts commit dca3004.
Configuration menu - View commit details
-
Copy full SHA for f903e0f - Browse repository at this point
Copy the full SHA f903e0fView commit details -
lib.yang.data: parse defaults of nested leaves
This fixes a bug where the YANG parser would not return default values for leaves which nested in containers left unspecified in the configuration.
Configuration menu - View commit details
-
Copy full SHA for 0288de4 - Browse repository at this point
Copy the full SHA 0288de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea42d2 - Browse repository at this point
Copy the full SHA eea42d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e9ba0 - Browse repository at this point
Copy the full SHA b1e9ba0View commit details
Commits on Oct 19, 2021
-
lib.protocol.ethernet: fix truncation bug in ptoi
bit munging was broken because of truncation to u8
Configuration menu - View commit details
-
Copy full SHA for 1588452 - Browse repository at this point
Copy the full SHA 1588452View commit details
Commits on Oct 20, 2021
-
lwaftr: qualify shared_next_mac_key with vlan
This allows testing with 1-to-n port setups by e.g. using n 10G ports in n vlans for load generation connected to one >10G port used by lwaftr.
Configuration menu - View commit details
-
Copy full SHA for a6734ae - Browse repository at this point
Copy the full SHA a6734aeView commit details
Commits on Nov 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8c44e61 - Browse repository at this point
Copy the full SHA 8c44e61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1351846 - Browse repository at this point
Copy the full SHA 1351846View commit details
Commits on Nov 8, 2021
-
lwaftr: fix bugs introduced in 75a3373
NB: extra leaves got stripped by config serialization. Merge interface configs in lwaftr:new, pass valid-per-schema config to app but remove all but the respective instance/queue. Update lwutil.parse_instance to fall back to old behavior (pre d4a1083).
Configuration menu - View commit details
-
Copy full SHA for 18fc9f5 - Browse repository at this point
Copy the full SHA 18fc9f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c669a9 - Browse repository at this point
Copy the full SHA 3c669a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for faeb6ff - Browse repository at this point
Copy the full SHA faeb6ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dddff6 - Browse repository at this point
Copy the full SHA 2dddff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for eff1a9a - Browse repository at this point
Copy the full SHA eff1a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8ee81 - Browse repository at this point
Copy the full SHA 1f8ee81View commit details -
Configuration menu - View commit details
-
Copy full SHA for d75f079 - Browse repository at this point
Copy the full SHA d75f079View commit details -
Configuration menu - View commit details
-
Copy full SHA for e06c198 - Browse repository at this point
Copy the full SHA e06c198View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b400a - Browse repository at this point
Copy the full SHA e3b400aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5e905 - Browse repository at this point
Copy the full SHA 6f5e905View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd914c1 - Browse repository at this point
Copy the full SHA bd914c1View commit details
Commits on Nov 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 37cfb36 - Browse repository at this point
Copy the full SHA 37cfb36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bfba71 - Browse repository at this point
Copy the full SHA 2bfba71View commit details -
Configuration menu - View commit details
-
Copy full SHA for b112c94 - Browse repository at this point
Copy the full SHA b112c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb38e91 - Browse repository at this point
Copy the full SHA eb38e91View commit details
Commits on Nov 12, 2021
-
Merge remote-tracking branch 'eugeneia/mellanox-2021' into lwaftr-dev…
…-2021-Q3-mellanox # Conflicts: # src/lib/protocol/ethernet.lua
Configuration menu - View commit details
-
Copy full SHA for 42f1470 - Browse repository at this point
Copy the full SHA 42f1470View commit details -
Configuration menu - View commit details
-
Copy full SHA for 480a07a - Browse repository at this point
Copy the full SHA 480a07aView commit details
Commits on Dec 1, 2021
-
Merge branch 'avf-2021-tests' into lwaftr-dev-2021-Q3-avf
# Conflicts: # src/apps/intel_avf/intel_avf.lua # src/apps/intel_avf/tests/back2back/test.snabb
Configuration menu - View commit details
-
Copy full SHA for 4313507 - Browse repository at this point
Copy the full SHA 4313507View commit details
Commits on Dec 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7fa993e - Browse repository at this point
Copy the full SHA 7fa993eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 419d201 - Browse repository at this point
Copy the full SHA 419d201View commit details
Commits on Dec 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a0117e8 - Browse repository at this point
Copy the full SHA a0117e8View commit details
Commits on Dec 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 91d9ee0 - Browse repository at this point
Copy the full SHA 91d9ee0View commit details
Commits on Jan 13, 2022
-
Merge remote-tracking branch 'snabbco/max-next' into lwaftr-rc-2022.01
# Conflicts: # src/apps/xdp/xdp.lua
Configuration menu - View commit details
-
Copy full SHA for 64b7c8d - Browse repository at this point
Copy the full SHA 64b7c8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b0d35b - Browse repository at this point
Copy the full SHA 7b0d35bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1531f37 - Browse repository at this point
Copy the full SHA 1531f37View commit details -
lwaftr: update end-to-end test data
(for new ICMP, ARP, and NDP counters)
Configuration menu - View commit details
-
Copy full SHA for 3f3c40c - Browse repository at this point
Copy the full SHA 3f3c40cView commit details