summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-160.14.91+jenner53vyatta/3.4.7/i386debian/0.14.91+jenner53jennerStephen Hemminger
2009-12-16Check proper state on DHCP renew/releaseStephen Hemminger
Bug 3917 Need to check current state when in operational mode (not config state).
2009-12-140.14.91+jenner52debian/0.14.91+jenner52Michael Larson
2009-12-14fix for bug 4999Michael Larson
2009-12-140.14.91+jenner51debian/0.14.91+jenner51Mohit Mehta
2009-12-14Jenner Fix for Bug 5026 - NAT rule not taking effect on specific valueMohit Mehta
Moving NAT to a higher priority to be right after firewall and before interfaces and routing configuration to prevent connections from getting tracked before firewall and NAT have been setup
2009-12-01need to clean up /tmp/.changes file after work is done during commitMichael Larson
2009-11-190.14.91+jenner50debian/0.14.91+jenner50Bob Gilligan
2009-11-19Remove default value for "smp_affinity".Bob Gilligan
Out of an abundance of caution, we don't want to introduce a default value for a parameter that previously had none without more extensive testing, as it would affect all systems. We will introduce the default value in the next release.
2009-11-170.14.91+jenner49debian/0.14.91+jenner49Bob Gilligan
2009-11-17Generalize handling of multi-queue NICs.Bob Gilligan
Previously the script determined the driver that a NIC was using, then used that to parse the queue names from /proc/interrupts. Now, it determines the naming convention just by looking at the queue names. Now the script should work for all NICs that support one of the two standard naming conventions. Also added some support for single-queue NICs. (cherry picked from commit 28e86f46e504eff3ab087aa179a969b1e3383a07)
2009-11-17Bugfix 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-170.14.91+jenner48debian/0.14.91+jenner48Bob Gilligan
2009-11-17Workaround 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-160.14.91+jenner47debian/0.14.91+jenner47Michael Larson
2009-11-16fix for bug 5114. added shutdown node before policy nodes for bgpMichael Larson
2009-11-040.14.91+jenner46debian/0.14.91+jenner46slioch
2009-11-04fix for bug 5037. Adjusted priorities for protocols and route mapslioch
2009-10-02Merge branch 'jenner' of http://git.vyatta.com/vyatta-cfg into jennerslioch
2009-09-300.14.91+jenner45debian/0.14.91+jenner45root
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-30fix 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-160.14.91+jenner44debian/0.14.91+jenner44Michael Larson
2009-09-16add support for value tags on term multinodes. used in debugging output and ↵Michael Larson
accounting file.
2009-09-150.14.91+jenner43debian/0.14.91+jenner43Mohit Mehta
2009-09-15Fix 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-150.14.91+jenner42debian/0.14.91+jenner42Michael Larson
2009-09-15term multinodes perl api support to provide currently committed values.Michael Larson
2009-09-15leaf 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-140.14.91+jenner41debian/0.14.91+jenner41Bob Gilligan
2009-09-14Bugfix 4700, 4269: Fix set and commit-time checks for ethernet vif addresses tooBob Gilligan
Also restore "--valid-addr" flag to vyatta-interfaces.pl since it is used outside this package. (cherry picked from commit d32ceb43ab64530c6eca81ec83fe4b374dd510d0)
2009-09-14Bugfix 4700, 4269: Fix set and commit-time checks of ethernet address valuesBob 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-110.14.91+jenner40debian/0.14.91+jenner40Stephen Hemminger
2009-09-11Add group vyatta-opStephen Hemminger
Necessary to be able to distguish operators in config file to password sync.
2009-09-100.14.91+jenner39debian/0.14.91+jenner39Stephen Hemminger
2009-09-10Allow empty descriptionStephen Hemminger
Bug 4918
2009-08-280.14.91+jenner38debian/0.14.91+jenner38Bob Gilligan
2009-08-28Bugfix 4793: Narrow the set of platforms on which module is loaded.Bob Gilligan
2009-08-280.14.91+jenner37debian/0.14.91+jenner37Bob Gilligan
2009-08-28Bugfix 4793: Load the acpi_cpufreq module on certain processors.Bob Gilligan
2009-07-310.14.91+jenner36debian/0.14.91+jenner36Stig Thormodsrud
2009-07-31Another attempt to fix 4760.Stig Thormodsrud
2009-07-310.14.91+jenner35debian/0.14.91+jenner35Stig Thormodsrud
2009-07-31Revert "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-290.14.91+jenner34vyatta/3.4.2/i386debian/0.14.91+jenner34Stig Thormodsrud
2009-07-29Fix [Bug 4760] New: members were removed after an in-use firewall groupStig Thormodsrud
failed to be deleted
2009-07-290.14.91+jenner33debian/0.14.91+jenner33Stephen Hemminger
2009-07-29Add hw_address method for use in bondingStephen Hemminger
Bonding management needs easy way to find hardware address. Related to Bug 4758
2009-07-140.14.91+jenner32vyatta/3.4.1/i386vyatta/3.4.0/i386debian/0.14.91+jenner32Stig Thormodsrud