On Jun 21, 2011, at 8:07 AM, John Baldwin wrote: > On Monday, June 20, 2011 6:59:29 pm Jack F Vogel wrote: >> Author: jfv >> Date: Mon Jun 20 22:59:29 2011 >> New Revision: 223350 >> URL: http://svn.freebsd.org/changeset/base/223350 >> >> Log: >> Eliminate some global tuneables in favor of adapter-specific, >> particular flow control and dma coalesce. Also improve the >> sysctl operation on those too. >> >> Add IPv6 detection in the ioctl code, this was done for >> ixgbe first, carrying that over. >> >> Add resource ability to disable particular adapter. >> >> Add HW TSO capability so vlans can make use of TSO > > The tunables are useful for setting defaults for all interfaces. :( > > I use hw.igb.rx_processing_limit=-1 in loader.conf at work so that we can > ensure that all igb interfaces in a given system have that setting. This is > more scalable than having to set the right number of entries in > /etc/sysctl.conf.local on different machines, etc, without spamming the > console during boot with warnings about tweaking non-existing sysctls, etc. > > Please consider keeping the tunables where the tunables are used to set > default settings for all adapters from the loader but per-device sysctls are > used post-boot to provide runtime, per-device settings.
I agree. Guy -------- This message has been scanned by ComplianceSafe, powered by Palisade's PacketSure. _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"