Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-17 | Bugfix 2593: Introduce automatic static IRQ affinity balancing for some NICs. | Bob Gilligan | |
This change implements a mechanism for setting the IRQ affinity of NIC interrupts in a way that is optimally balanced. The affinity settings are static, and are set up at configuration time. I've added "auto" as a new legal value to the "interfaces ethernet ethX smp_affinity" configuration parameter. If this value is set, then the system attempts to perform automatic IRQ affinity assignment. At this time, automatic IRQ affinity is supported only for multiqueue NICs that use the igb or bnx2 drivers. Even with these two, differences in the organization of queues and their naming convention necessitate some NIC-specific code. The assignment strategy attempts to assign all queues of all NICs that share the same queue number to the same CPU. This has been shown to be optimal for IP forwarding workloads in 2.6.31 kernels. Setting the value to "auto" for NICs that use other drivers will be a no-op. (cherry picked from commit 565f1d0d9bfe9f6b4174c322f3f6bb78f52b453e) | |||
2009-11-17 | 0.14.91+jenner48debian/0.14.91+jenner48 | Bob Gilligan | |
2009-11-17 | Workaround 5100: Disable TSO on NICs using the igb driver. | Bob Gilligan | |
Packets forwarded by NICs using the igb driver are corrupted when TSO is enabled. It appears that a train of back-to-back packets from the same flow coalesced by LRO are not correctly re-generated by TSO. This workaround prevents the problem by disabling TSO. This problem does not occur in the Kenwood code base, so this workaround should NOT be merged forward to Kenwood. | |||
2009-11-16 | 0.14.91+jenner47debian/0.14.91+jenner47 | Michael Larson | |
2009-11-16 | fix for bug 5114. added shutdown node before policy nodes for bgp | Michael Larson | |
2009-11-04 | 0.14.91+jenner46debian/0.14.91+jenner46 | slioch | |
2009-11-04 | fix for bug 5037. Adjusted priorities for protocols and route map | slioch | |
2009-10-02 | Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg into jenner | slioch | |
2009-09-30 | 0.14.91+jenner45debian/0.14.91+jenner45 | root | |
2009-09-30 | fix for bug 4969. on leaf nodes scan for '/' and don't make these values ↵ | Michael Larson | |
available to the partial commit status api (bug fix 4919). this approach will be revised in next release. | |||
2009-09-30 | fix for bug 4969. on leaf nodes scan for '/' and don't make these values ↵ | slioch | |
available to the partial commit status api (bug fix 4919). this approach will be revised in next release. | |||
2009-09-16 | 0.14.91+jenner44debian/0.14.91+jenner44 | Michael Larson | |
2009-09-16 | add support for value tags on term multinodes. used in debugging output and ↵ | Michael Larson | |
accounting file. | |||
2009-09-15 | 0.14.91+jenner43debian/0.14.91+jenner43 | Mohit Mehta | |
2009-09-15 | Fix Bug 4919 "service dns" branch of configuration file missing ... | Mohit Mehta | |
* use new API to get active 'original + commited' values * split 'dns forwarding' and 'dns dynamic' into different priorities | |||
2009-09-15 | 0.14.91+jenner42debian/0.14.91+jenner42 | Michael Larson | |
2009-09-15 | term multinodes perl api support to provide currently committed values. | Michael Larson | |
2009-09-15 | leaf node support for new commit. Returns reconciled processed node ↵ | Michael Larson | |
returnOrigPlusComValue() no term multinode leaf support yet. | |||
2009-09-15 | add leaf values to path data structures. will show in disgnostic output ↵ | Michael Larson | |
from commit and via .changes file used for commit active node set. | |||
2009-09-14 | 0.14.91+jenner41debian/0.14.91+jenner41 | Bob Gilligan | |
2009-09-14 | Bugfix 4700, 4269: Fix set and commit-time checks for ethernet vif addresses too | Bob Gilligan | |
Also restore "--valid-addr" flag to vyatta-interfaces.pl since it is used outside this package. (cherry picked from commit d32ceb43ab64530c6eca81ec83fe4b374dd510d0) | |||
2009-09-14 | Bugfix 4700, 4269: Fix set and commit-time checks of ethernet address values | Bob Gilligan | |
Changed the the set-time and commit-time check of ethernet interface address values. These checks need to prevent configuring both DHCP and static IPv4 addresses on the same interfac. The previous checks were comparing against the running configuration tree, not the proposed config tree. Now the set-time check is purely a syntax check, and the commit-time check only checks for both DHCP and static IPv4 addresses in the proposed config. The system now allows DHCP and static IPv6 addresses to be configured on the same interface. (cherry picked from commit 84fb2f920765c6d02f35ef1654dc0f8c2bef648c) | |||
2009-09-11 | 0.14.91+jenner40debian/0.14.91+jenner40 | Stephen Hemminger | |
2009-09-11 | Add group vyatta-op | Stephen Hemminger | |
Necessary to be able to distguish operators in config file to password sync. | |||
2009-09-10 | 0.14.91+jenner39debian/0.14.91+jenner39 | Stephen Hemminger | |
2009-09-10 | Allow empty description | Stephen Hemminger | |
Bug 4918 | |||
2009-08-28 | 0.14.91+jenner38debian/0.14.91+jenner38 | Bob Gilligan | |
2009-08-28 | Bugfix 4793: Narrow the set of platforms on which module is loaded. | Bob Gilligan | |
2009-08-28 | 0.14.91+jenner37debian/0.14.91+jenner37 | Bob Gilligan | |
2009-08-28 | Bugfix 4793: Load the acpi_cpufreq module on certain processors. | Bob Gilligan | |
2009-07-31 | 0.14.91+jenner36debian/0.14.91+jenner36 | Stig Thormodsrud | |
2009-07-31 | Another attempt to fix 4760. | Stig Thormodsrud | |
2009-07-31 | 0.14.91+jenner35debian/0.14.91+jenner35 | Stig Thormodsrud | |
2009-07-31 | Revert "Fix [Bug 4760] New: members were removed after an in-use firewall group" | Stig Thormodsrud | |
This reverts commit 0d0761a6081ec04f6f27f5785f1ff5b7d8b38ffa. The fix is worse than the problem. Since the cli doesn't do deletes in reverse, the addition priorities cause the parent to be deleted before the group members. | |||
2009-07-29 | 0.14.91+jenner34vyatta/3.4.2/i386debian/0.14.91+jenner34 | Stig Thormodsrud | |
2009-07-29 | Fix [Bug 4760] New: members were removed after an in-use firewall group | Stig Thormodsrud | |
failed to be deleted | |||
2009-07-29 | 0.14.91+jenner33debian/0.14.91+jenner33 | Stephen Hemminger | |
2009-07-29 | Add hw_address method for use in bonding | Stephen Hemminger | |
Bonding management needs easy way to find hardware address. Related to Bug 4758 | |||
2009-07-14 | 0.14.91+jenner32vyatta/3.4.1/i386vyatta/3.4.0/i386debian/0.14.91+jenner32 | Stig Thormodsrud | |
2009-07-14 | Fix 4722: Output inconsistent from 'save' and 'load' commands | Stig Thormodsrud | |
2009-07-14 | 0.14.91+jenner31debian/0.14.91+jenner31 | slioch | |
2009-07-14 | fix for bug 4255. commit check was not being called on active node that had ↵ | slioch | |
deleted children. This change only affects the commit check for nodes that are transactions and are not directly deleted, but have deleted children. commit check is now being called. | |||
2009-07-13 | 0.14.91+jenner30debian/0.14.91+jenner30 | Bob Gilligan | |
2009-07-13 | Bugfix 4717: Remove duplicate entries in priority file. | Bob Gilligan | |
2009-07-10 | 0.14.91+jenner29debian/0.14.91+jenner29 | Stig Thormodsrud | |
2009-07-10 | Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg into jenner | Stig Thormodsrud | |
2009-07-10 | Fix 4623: Removing IPSEC VPN config without removing cluster ipsec config ↵ | Stig Thormodsrud | |
drops all interfaces. Only use substring if necessary. | |||
2009-07-10 | Fix duplicate bonding vif entry | Stephen Hemminger | |
Part of Bug 4717 | |||
2009-07-09 | 0.14.91+jenner28debian/0.14.91+jenner28 | Stig Thormodsrud | |
2009-07-09 | Add more system priorities so that 1 system failure doesn't affect | Stig Thormodsrud | |
others. |