[Bug 201644] cannot set ixgbe/ix tunables - regression

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jul 17 05:56:14 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201644

            Bug ID: 201644
           Summary: cannot set ixgbe/ix tunables - regression
           Product: Base System
           Version: 10.2-BETA1
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs at FreeBSD.org
          Reporter: lampa at fit.vutbr.cz

/boot/loader.conf:
hw.ix.rxd="4096"
hw.ix.txd="4096"
hw.ixgbe.rxd="4096" 
hw.ixgbe.txd="4096"

sysctl hw.ix.rxd
hw.ix.rxd: 2048
SHOULD BE 4096!!!

ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.8.3> port
0xec00-0xec1f mem 0xf8f80000-0xf8ffffff,0xf8f7c000-0xf8f7ffff irq 32 at device
0.0 on pci5

It was working until the latest version of ixgbe driver. Tunable fetches were
deleted (why?) in the last version:

TUNABLE_INT("hw.ixgbe.rxd", &ixgbe_rxd);
SYSCTL_INT(_hw_ix, OID_AUTO, rxd, CTLFLAG_RDTUN, &ixgbe_rxd, 0,
    "Number of receive descriptors per queue");

changed to:
SYSCTL_INT(_hw_ix, OID_AUTO, txd, CTLFLAG_RDTUN, &ixgbe_rxd, 0,
     "Number of receive descriptors per queue");

and it stopped working .

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list