Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jan 2013 17:26:35 -0800
From:      Mike Hix <mike@musl.org>
To:        freebsd-hackers <freebsd-hackers@freebsd.org>
Subject:   ixgbe ALTQ support on 9.1-RELEASE
Message-ID:  <CAJSPOGrfewsjOEaXy8Y2T-__Whmv4090vr9W_89Ye6jHb3jWqA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Should ixgbe 2.4.8 (supplied with 9.1-RELEASE) or newer support altq?

altq(4) lists ixgbe under the SUPPORTED DEVICES section.

I've successfully built a kernel with altq support and altq works with
1Gb nics and corresponding drivers on the same system.

When attempting to load a pf rule set that includes queueing for my 10Gb
NIC, it fails with the following message:

    pfctl: ix0: driver does not support altq

Note that 'load a pf rule set' means 'pfctl -vf /etc/pf.conf'. When
using the flags '-vnf' to check my rule set pfctl does not produce the
above error, prints out the complete rule set, and exits with status
0. I'd expect it to check the driver for support when '-n' is supplied,
but it doesn't appear that it does.

My card:
    ix0@pci0:3:0:0:     class=0x020000 card=0xa12c8086 chip=0x150b8086
rev=0x01 hdr=0x00
        vendor     = 'Intel Corporation'
        device     = '82598EB 10-Gigabit AT2 Server Adapter'
        class      = network
        subclass   = ethernet

If ixgbe does support altq, why does pfctl report otherwise? If not, why
does the man page state otherwise?

-- 
Mike Hix



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJSPOGrfewsjOEaXy8Y2T-__Whmv4090vr9W_89Ye6jHb3jWqA>