Hi,
I've gone through some more of the patchwork and bugzilla backlog.
http://git.savannah.gnu.org/cgit/quagga.git/log/?h=volatile/patch-tracking/2/proposed/ff
More to catch up on, but might as well checkpoint here. Mostly pimd and
some isisd stuff. Sanity checks (e.g. right version of the patch),
Acks/Nacks, etc., would be really useful. Not gotten to NHRP.
Longer comments ideally should go on a patch-specific Quagga-dev thread,
e.g. reply in the original thread of the patch - if it exists and you have
it handy.
Please note: subject lines really should start with "<daemon or
subsystem>:", e.g. "bgpd:", "lib:", "build:", etc. These allow those
preparing releases to more quickly created topic-sorted short-release
notes.
pimd fatal asserts: Other patch to be sent by Donald or Everton?
http://patchwork.quagga.net/patch/1261
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012775.html
Not in the cumulus/pimd_fixings tree?
See also 1262, 1263,
pimd: add support for configuring multicast static routes
http://patchwork.quagga.net/patch/1260/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012773.html
queued.
pimd assert when no route to source from a new igmp join
http://patchwork.quagga.net/patch/1264/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012786.html
queued.
Quagga, BGP feature Best External
http://patchwork.quagga.net/patch/1265/
http://patchwork.quagga.net/patch/1277/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012822.html
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012867.html
Needs a proper commit message, documentation and some
tidying, at a minimum. Some compile warnings added - BGP_SHOW_SCODE_HEADER
extended with another %s but uses didn't have extra VTY_NEWLINE added.
Fixed.
PIMD: DR election happens on every hello received
http://patchwork.quagga.net/patch/1267/ supersed by:
http://patchwork.quagga.net/patch/1268/ v2, (1/2)
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012824.html
Some discussion on this on and off. Status unclear. ?
picked from cumulus/pimd_fixings
pimd: Fix first DR Election (v2, 2/2)
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012838.html
http://patchwork.quagga.net/patch/1269/ superseded:
http://patchwork.quagga.net/patch/1272/ (v3)
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012845.html
picked from cumulus/pimd_fixings
Add ability to set DR Priority for an interface
http://patchwork.quagga.net/patch/1270/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012839.html
picked from cumulus/pimd_fixings
PIMD: Stop DR election on every hello received
http://patchwork.quagga.net/patch/1273/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012846.html
picked from cumulus/pimd_fixings
See also https://github.com/CumulusNetworks/quagga/tree/pimd_fixings -
presumably that's up to date with above? I've cherry-picked the missing
commits from that.
rare bgp crash
http://patchwork.quagga.net/patch/1278/
http://patchwork.quagga.net/patch/1279/
http://patchwork.quagga.net/patch/1281/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012875.html
1279 seems to be the agreed fix?
What's the correct commit?
Change ioctl call failure from vty_out to zlog_warn
http://patchwork.quagga.net/patch/1284/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012910.html
Commit message format?
Ensure new generation_id is different from previous
http://patchwork.quagga.net/patch/1285/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012911.html
Commit message format?
PIMD: Create ability to modify hello and hold timers per interface
http://patchwork.quagga.net/patch/1290/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012921.html
Outstanding comment from Everton?
isisd: Add new adjacency to LSP neighbor list
http://patchwork.quagga.net/patch/1286/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012912.html
Unanswered comment from Donald?
isisd: Attached-bit in LSP header
http://patchwork.quagga.net/patch/1287/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012913.html
isisd: Fix overload-bit
http://patchwork.quagga.net/patch/1289/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012920.html
Unaddressed comment from Donald?
Add support for FreeBSD distinct kernel FIBs
https://bugzilla.quagga.net/show_bug.cgi?id=839
VRF integration? Should this be integrated with the VRF ID already being
kept somehow?
build: Remove the old PIC/PIE patch, let libtool sort it out
http://patchwork.quagga.net/patch/1317/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013028.html
Carried over from previous round:
zebra/bgpd realms
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012901.html
I havn't pulled the updated patches over yet.
My concern with this is its Linux specific, adding a Linux specific ID to
(struct peer) - I wonder if maybe it could be done by allowing an existing
BGP attribute to be sent as the realm on Linux (e.g. community?)
regards,
--
Paul Jakma [email protected] @pjakma Key ID: 64A2FF6A
Fortune:
American by birth; Texan by the grace of God.
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev