Mark Stapp <mjs@voltanet.io>: Author Summary

Builds triggered by Mark Stapp <mjs@voltanet.io>

Builds triggered by an author are those builds which contains changes committed by the author.
416
165 (40%)
251 (60%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
89 (21% of all builds triggered)
20 (5% of all builds triggered)
-69
Build Completed Code commits Tests
FRR › RPKI › #942 2 days ago
ospfd: remove empty debug
Remove empty debug line - empty format string generates a
compile warning.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
Testless build
FRR › FRR › #2010 2 days ago
ospfd: remove empty debug
Remove empty debug line - empty format string generates a
compile warning.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
3 of 7040 failed
FRR › FRR › #2009 2 days ago
Merge pull request #3960 from donaldsharp/connected
zebra: System routes sometimes can not be properly selected
4 of 7040 failed
FRR › RPKI › #941 2 days ago
Merge pull request #3960 from donaldsharp/connected
zebra: System routes sometimes can not be properly selected
Testless build
FRR › RPKI › #936 6 days ago
Merge pull request #3962 from donaldsharp/pim_display
pimd: Display drpriority as a unsigned int
Testless build
FRR › FRR › #2002 6 days ago
Merge pull request #3962 from donaldsharp/pim_display
pimd: Display drpriority as a unsigned int
3 of 6635 failed
You have insufficient permissions to see all of the builds.
Build Completed Code commits Tests
FRR › FRRPULLREQ › #6919 1 week ago
Merge pull request #3889 from donaldsharp/rnh_vrf_down_stuff
zebra Rnh vrf down stuff
1 passed
FRR › FRRPULLREQ › #6886 2 weeks ago
Merge pull request #3894 from donaldsharp/install_replace
zebra: When installing a new route always use REPLACE
1 of 5688 failed
FRR › FRRPULLREQ › #6884 2 weeks ago
Merge pull request #3894 from donaldsharp/install_replace
zebra: When installing a new route always use REPLACE
1 passed
FRR › FRRPULLREQ › #6741 1 month ago
Merge pull request #3805 from qlyoung/msan-fixes
lib: fix uninitialized value use in privs.c
1 passed
FRR › FRRPULLREQ › #6740 1 month ago
Merge pull request #3805 from qlyoung/msan-fixes
lib: fix uninitialized value use in privs.c
1 passed
FRR › FRRPULLREQ › #6739 1 month ago
Merge pull request #3805 from qlyoung/msan-fixes
lib: fix uninitialized value use in privs.c
1 passed
FRR › FRRPULLREQ › #6715 1 month ago
Merge pull request #3791 from sworleys/RT-Braces-rtadv
zebra: Fix CLANG suggestion for braces on init of struct
1 passed
FRR › FRRPULLREQ › #6663 1 month ago
Merge pull request #3714 from donaldsharp/thread_strlcpy
lib: snprintf to strlcpy in frr_pthread.c
libs: remove useless static work_queue_free helper
Collapse the old static free function into the actual public
function that was using it (and the only user of it.)

Signed-off-by: Mark Stapp <mjs@voltanet.io>
Merge pull request #3704 from donaldsharp/route_replace
zebra: On route update context is sometimes indeterminate in post-processing
libs: remove deprecated workqueue api
Remove deprecated api from workqueue module.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
4434 passed
You have insufficient permissions to see all of the builds.
Build Completed Code commits Tests
FRR › FRR › #1987 2 weeks ago
Merge pull request #3919 from sworleys/Remove-SNL-Var
zebra:        Remove unused sockaddr variable
6583 passed
FRR › RPKI › #809 1 month ago
zebra: move LSP updates into dataplane subsystem
Start performing LSP updates through the async dataplane
subsystem. This is plumbed through for linux/netlink.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: add apis to add and delete NHLFEs
Add public versions of zebra apis that add NHLFEs to an LSP,
and that free NHLFEs. The dataplane code needs to capture/copy
NHLFEs in order to do async LSP programming.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: remove use of sync LSP update apis
Remove the last use of the pre-dataplane LSP update apis;
remove the stubs from the 'null' implementation file.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: openbsd LSP update code
Finish the LSP update code for the async dataplane for
the openbsd platform. Remove synch apis now that we've
converted to the async code path.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: fix routing socket logic for labelled nexthops
Clarify and fix the logic used for labelled nexthops during
route updates on routing socket platforms.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: infra for LSP updates using dplane
Adding infra to zebra dplane to support LSP updates. Add
kernel api for LSP updates that uses a dataplane context; add
stub apis for netlink, bsd, and 'null' kernel paths. Add
version of netlink mpls update code that takes a dplane
context struct instead of a zebra lsp struct.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: reorg dataplane context to support lsp info
Move route info to a separate struct and use a union in the
dplane context to hold either route or lsp info. Add
accessors for LSP info.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
zebra: fix debug test in routing-socket update path
Fix the test used to pre-populate a string used in debugs
in the routing-socket route-update code path.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
Testless build
FRR › FRR › #1842 2 months ago
zebra: Fix uninitialized value warning in dplane code
Fix a gcc-8 warning (at least) about a possible uninitialized
value in the zebra_dplane code.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
6998 passed
FRR › RPKI › #781 2 months ago
zebra: return dataplane provider plugin handle
When a dataplane provider/plugin registers, return the new
handle/object - that's needed to use some provider apis
later on.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
Testless build
FRR › FRR › #1837 2 months ago
zebra: pass lists of results from dataplane to zebra
Pass lists of results back to zebra from the dataplane subsystem
(and pthread). This helps reduce the lock/unlock cycles when
zebra is busy. Also remove a couple of typedefs that made their
way into the dataplane header file - those violate the FRR style
guidelines.

Signed-off-by: Mark Stapp <mjs@voltanet.io>
6996 passed
You have insufficient permissions to see all of the builds.