Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
e1bf51b
[mcast] default multicast feature across all crates + merge main (inc…
zeeshanlakhani Feb 27, 2026
0b8a5d7
merge main into multicast-e2e
zeeshanlakhani Mar 2, 2026
0224938
merge main
zeeshanlakhani Mar 5, 2026
1b4e6e2
merge main
zeeshanlakhani Mar 6, 2026
258d2be
remove redundant multicast-test CI job; multicast is now a default fe…
zeeshanlakhani Mar 6, 2026
e8a6811
merge main
zeeshanlakhani Mar 10, 2026
abae212
merge main
zeeshanlakhani Apr 1, 2026
e10e4f5
[multicast] wire up softnpu backend to multicast table ops + (#242)
zeeshanlakhani Apr 28, 2026
edf0edb
merge main
zeeshanlakhani May 6, 2026
23aa445
merge main again
zeeshanlakhani May 12, 2026
b6d8ba7
merge main again
zeeshanlakhani May 13, 2026
90efdc6
merge main
zeeshanlakhani May 22, 2026
f27f612
[swadm,multicast] add multicast inspection subcommand
zeeshanlakhani Jun 2, 2026
eb0ac95
merge main
zeeshanlakhani Jun 9, 2026
945b55a
[softnpu,multicast] refresh replication bitmap on membership change
zeeshanlakhani Jun 20, 2026
1369a4b
merge main
zeeshanlakhani Jul 3, 2026
8f631ec
[p4, sidecar] attribute egress mcast counters by geneve validity
zeeshanlakhani Jul 4, 2026
72b200e
[dpd, mcast] tighten SSM and scope validation per RFC 4607/7346
zeeshanlakhani Jul 18, 2026
0d48b5a
[merge] merge main
zeeshanlakhani Aug 5, 2026
3d49b13
[merge] merge main into multicast-e2e
zeeshanlakhani Aug 24, 2026
6fbe48c
[multicast] tighten multicast source address validation
zeeshanlakhani Aug 31, 2026
447aa04
[merge] merge main
zeeshanlakhani Aug 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/buildomat/jobs/image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ pfexec chown "$UID" /out

banner "P4 Codegen"
# Add gcc-14 so the p4 compiler can find cpp
PATH=/opt/gcc-14/bin:$PATH cargo xtask codegen --stages $TOFINO_STAGES
PATH=/opt/gcc-14/bin:$PATH cargo xtask codegen --stages $TOFINO_STAGES --multicast

# Preserve all the diagnostics spit out by the compiler
mkdir -p /out/p4c-diags
Expand Down
34 changes: 0 additions & 34 deletions .github/buildomat/jobs/multicast-test.sh

This file was deleted.

17 changes: 6 additions & 11 deletions .github/buildomat/packet-test-common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,10 @@ export WS=$wd
MODEL_STARTUP_TIMEOUT=${MODEL_STARTUP_TIMEOUT:=5}
STARTUP_TIMEOUT=${STARTUP_TIMEOUT:=120}

if [ x$MULTICAST == x ]; then
BUILD_FEATURES=tofino_asic
CODEGEN_FEATURES=
SWADM_FEATURES=
else
BUILD_FEATURES=tofino_asic,multicast
CODEGEN_FEATURES=--multicast
SWADM_FEATURES=--features=multicast
fi

BUILD_FEATURES=tofino_asic

CODEGEN_FEATURES=--multicast

function cleanup {
set +o errexit
set +o pipefail
Expand Down Expand Up @@ -105,9 +99,10 @@ DENDRITE_TEST_HOST='[::1]' \
DENDRITE_TEST_VERBOSITY=3 \
cargo test \
--no-fail-fast \
$SWADM_FEATURES \
--test \
counters \
--test \
multicast \
-- \
--ignored

Expand Down
Loading