Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-27 | removed out of date priority values from priority file | slioch | |
2009-10-12 | 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. | |||
2009-10-09 | commit post-processing performance optimization | An-Cheng Huang | |
* convert subshell invocations to library function calls. * reduce boot time by ~40 seconds for "certain configuration". | |||
2009-10-05 | remove old source commit head. likely no longer works well given ↵ | Michael Larson | |
corresponding changes made to node.defs | |||
2009-09-09 | Priority file generator. This program will iterate over the complete ↵ | Michael Larson | |
template tree and build the priority file from "priority: val" tags found in node.def files. This will now allow us to migrate the priority statements found to the specified nodes. Currently the program does not order the priority nodes according to values (cosmetic feature). Finally once all the priority values have been migrated to the infected node.defs the priority program can be added as a postinst hook on debian package install. | |||
2009-08-24 | Add a small script to test for node existance | Stephen Hemminger | |
This does the same thing as vyatta-quagga-utils.pl --exists, but it is generally useful (outside quagga) and has less overhead than a perl compile. | |||
2009-05-26 | Bugfix 4428: Disable copybreak in selected drivers to improve performance. | Bob Gilligan | |
2009-04-10 | add zone module | Mohit Mehta | |
2009-03-25 | Move Keepalived.pm from vyatta-cfg-system | Stephen Hemminger | |
There was only one module left in vyatta-cfg-system, and for some of the auth work want to create lib/Vyatta/Auth. | |||
2009-02-12 | enable new cli. | slioch | |
2009-01-26 | add lib to link when building vyatta-cfg so | slioch | |
2009-01-26 | expose new cli functions in cfg library. | slioch | |
2009-01-07 | New Vyatta::Interface infrastructure | Stephen Hemminger | |
Provide generic module to map interface name to configuration and other attributes. This is first step to ripping the special case code out of DHCP, QoS, ... that all have own rules for mapping name to configuration and configuration to name. | |||
2009-01-05 | mod to make it easier to switch between commits | slioch | |
2008-12-15 | initial checkin of new commit code--building but does not replace original ↵ | slioch | |
commit. New commit may be accessed through my_commit2 binary. | |||
2008-11-21 | Convert VyattaConfig (et al) to Vyatta::Config | Stephen Hemminger | |
Use hierarchal directory structure | |||
2008-06-24 | Fix 2619: Implement something similar to Juniper's "show | display set" ↵ | Stig Thormodsrud | |
functionality. | |||
2008-04-24 | Eliminate vestigates of watchlink | Stephen Hemminger | |
Watchlink is no longer used to manage link detection. This is now provided by kernel. | |||
2008-03-31 | Add utilitly script to add/removed entries to watchlink exclude file. | Stig Thormodsrud | |
2008-03-14 | fix for bugs 2725 and 2999 | Robert Bays | |
2008-03-05 | Add VPL to scripts and fix lintian errors | rbalocca | |
2008-02-20 | add vyatta-cfg-cmd-wrapper to replace xorp_tmpl_tool. | An-Cheng Huang | |
2008-02-19 | add template validation tool, check_tmpl | An-Cheng Huang | |
2008-02-11 | move common module from vyatta-cfg-firewall | An-Cheng Huang | |
2008-01-24 | add script to /etc/dhcp3/dhclient-exit-hooks to store values received by ↵ | Stig Thormodsrud | |
dhclient | |||
2007-12-12 | Bugfix: 2189 | Bob Gilligan | |
Add config node to configure NIC interrupt CPU affinity on SMPs. | |||
2007-12-07 | add policy mechanism for user management: per-level policies control | An-Cheng Huang | |
default restricted mode and allowed op/cfg/pipe commands. | |||
2007-11-27 | Fix 2497: check for duplicate ip address. | Stig Thormodsrud | |
Also while we're add it, allow user to set an ipv6 address or get address from dhcp. | |||
2007-10-31 | rename bash completion script to enforce ordering. | An-Cheng Huang | |
2007-10-30 | add configuration change notification. | An-Cheng Huang | |
2007-10-24 | move default config to vyatta-cfg-system. if vyatta-cfg-system is not | An-Cheng Huang | |
installed, an empty config is used. | |||
2007-10-19 | replace "rl_passwd" with the standard "mkpasswd". | An-Cheng Huang | |
2007-10-19 | move "system" configuration templates/scripts to vyatta-cfg-system. | An-Cheng Huang | |
2007-10-17 | remove XorpConfigParser.pm (moved to vyatta-config-migrate) | An-Cheng Huang | |
2007-10-17 | import the vyatta-ofr init script from old eureka. | An-Cheng Huang | |
2007-09-25 | initial import (from eureka /cli) plus new build system.upstream | An-Cheng Huang | |