RARE
  1. RARE

RARE

Public
  1. RARE
  2. RARE

Commits

AuthorCommitMessageCommit dateIssues
mc36mc36
56fbd9d7f98updating jar
mc36mc36
9608cf8dc9eupdating jar
mc36mc36
9aea363cd31updating jar
mc36mc36
c2d5d748830updating jar
mc36mc36
48e8d193dfdupdating p4 sources
mc36mc36
7c37d450689updating jar
mc36mc36
0a87c8291d4updating p4 sources
mc36mc36
356d3a1cf0dRevert "updating p4 sources"This reverts commit de3459bd98e2d98144a6ae808a088d4b886adb0c.
mc36mc36
de3459bd98eupdating p4 sources
mc36mc36
72a6f50722eupdating jar
Alexander GallAlexander Gall
e83dd6d261fbf_forwarder: clarify FEC, AN and flow-control settingsRemove non-existent "auto" FEC and flow-control modes, map "auto" AN mode to PM_AN_DEFAULT (enables AN if the device supports it).
Alexander GallAlexander Gall
a55ea734cb0bf_forwarder: optimize discovery of front-panel portsThe original problem that internal tables could not be iterated over appears to have been fixed a long time ago. The list of front-panel ports is taken from the list of ports declared to be "external" in the tf{1,2}.dev.device_configuration table and the port ids are translated to connector/channel pairs through the $PORT_STR_INFO table.
Alexander GallAlexander Gall
a03aadcd246bf-forwarder: support explicit lane configurtion for portsCommit 2120e7d of freertr passes the port speed parameter as a string instead of an integer. We use the convention <speed>[:<lanes>] to optionally pass the number of serdes lanes to use for a particular speed setting. For example, Tofino2 supports 100G on either 4 or 2 lanes which can be selected with 100:4 and 100:2, respectively. Every speed setting has a default number of lanes that is selec...
Alexander GallAlexander Gall
29ddc8f175abf_forwarder: add checks for BSP-less mode on the stordis_bf2556x_1t
Alexander GallAlexander Gall
7fd2b1b26d2Add optimization for SDE 9.11.2
mc36mc36
a88c7397109updating jar
Alexander GallAlexander Gall
11a7fd6bbdcAdd optimizations for SDE 9.11.1, 9.12.0
mc36mc36
98b07bfcf73updating p4 sources
Alexander GallMáté CsabaAlexander Gall
df1b8584496MPull request #13: Profile optimization for RARE-NIX version 9833990 --- 4 carmenMerge in RARE/rare from optimizer_9.7.4_cc387d to master * commit '230b0e201689a614d466c20af964ffcd241b8ccb': Add optimization for RARE-NIX 9833990 (SDE 9.7.4)
mc36mc36
c53a2c20532automating optimization
Alexander GallAlexander Gall
230b0e20168Add optimization for RARE-NIX 9833990 (SDE 9.7.4)
mc36mc36
928d0dfc112updating p4 sources
Alexander GallMáté CsabaAlexander Gall
2a376bd2121MPull request #12: Profile optimization for RARE-NIX version 4f7eaf9Merge in RARE/rare from optimizer_9.7.4_593142 to master * commit '3ceb3b5e245c541a2d8f1f0ea64aa9e87c82de42': Add optimization for RARE-NIX 4f7eaf9 (SDE 9.7.4)
Alexander GallAlexander Gall
3ceb3b5e245Add optimization for RARE-NIX 4f7eaf9 (SDE 9.7.4)
mc36mc36
724d4000dafupdating p4 sources
Alexander GallAlexander Gall
2d225531190optimizer: fix commit and PR messages, untabify rp.sh
Alexander GallMáté CsabaAlexander Gall
8ec3d39f1ecMPull request #11: Profile optimization for RARE version 555cae8Merge in RARE/rare from optimizer_9.7.4_d9b545 to master * commit '96dcde1a1384b34d2cfb4678e97c7319b01779ac': Add optimization for rare 555cae8 (SDE 9.7.4)
Alexander GallAlexander Gall
96dcde1a138Add optimization for rare 555cae8 (SDE 9.7.4)
Alexander GallAlexander Gall
0a0a57532d4profile optimizer: move profile to prope directory on successThis fixes a bug in profile/rp.sh that erroneously performed this action on optimization failure.
mc36mc36
cc7cfe6a8f3adding local cross connect to gp4l profile
mc36mc36
90dddfd685bupdating p4 sources
mc36mc36
3fa18fad0e6fixing forwarding issue on tofino2 with intel's workaround
Alexander GallAlexander Gall
55462623008profiles/optimize.sh: fix check for empty commit
Alexander GallAlexander Gall
9b6468a015dPrepare optimizer to create a PR for updated profilesThis is intended to be called from a webhook to automate optimization.
mc36mc36
545387a373cupdating p4 sources
Alexander GallAlexander Gall
746bb8348f7profiles/rp.sh: don't check for existence of profile directory
Alexander GallAlexander Gall
6a12e350193Add optimization for 9.7.4
Alexander GallAlexander Gall
c8f0b709f65Automate profile optimizationThe new script profiles/optimize.sh automates profile optimization. It clones the rare-nix repo to obtain the exact sets of compiler options to use for optimization, then re-creates the Nix-based SDE environment used by rare-nix and runs the optimizer in that context. This should guarantee that all profiles will compile successfully when the Hydra CI builds rare-nix once the new optimization is...
Alexander GallAlexander Gall
e1d8740162dRe-optimize profiles for SDE 9.7.2
mc36mc36
1f1243af19fupdating p4 sources
mc36mc36
b0c47c54652updating p4 sources
mc36mc36
47cd06941e2updating p4 sources
mc36mc36
edaec31d012updating p4 sources
mc36mc36
6829df6e796updating p4 sources
mc36mc36
b06a4c69301updating p4 sources
mc36mc36
4fddc11f33fupdating p4 sources
mc36mc36
3d6d7362973updating p4 sources
mc36mc36
5b0e7593899updating p4 sources
Alexander GallAlexander Gall
09e14ee49d4Add workaround for a problem affecting Tofino2Forwarding of transit packets appears to be non-functional on Tofino2. A preliminary analysis indicates that the drop_ctl flag in the ingress deparser metadata seems to get set inadvertently leading to all transit packets to be dropped by the traffic manager. Packets from/to the control plane are not affected. The workaround forces drop_ctl to be re-assigned the value zero at the end of the ing...
mc36mc36
2bd114a47dbupdating p4 sources