From owner-freebsd-net@FreeBSD.ORG Tue Apr 2 22:40:04 2013 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5DCD6B99 for ; Tue, 2 Apr 2013 22:40:04 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by mx1.freebsd.org (Postfix) with ESMTP id E6F51FF5 for ; Tue, 2 Apr 2013 22:40:03 +0000 (UTC) Received: by mail-wg0-f53.google.com with SMTP id c11so1020552wgh.20 for ; Tue, 02 Apr 2013 15:39:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=q+lBEzVhY3wC6z+5KMOvZbIUr3NeZMHlUFo3HZHri9k=; b=ILhABWhUPg39JhLjf0QEvqliDjFCCkhiyf5vwUK3ggxCGwUmIu9ov/a3CxnDA2mBwV 493igxRuAFbvg7O6bEaY6dmVnlDCwhOgQU2UO8nCpE9dbww5IvyFuRrQm8v9HqlGs8ww xMYWSHtD29bVm6Tw1kR1Xj6gUmyQ7qNUt/7oQeYcKIG04sQkg5kXABrMO83EqnIrQowc NZgJ/1kqdyoznTBxkodDDhgaiBvivCptzErAimJHusGXPTm4PS7BkuIXznLtfEOKYUuc S5c/4PlMnmksAuf5SbPYSzbcdeMWs0bMdvGWzl38MI8YBnk33BZBSgxlruOy4Jj+N2I2 1JDQ== MIME-Version: 1.0 X-Received: by 10.181.11.164 with SMTP id ej4mr19268550wid.29.1364942397515; Tue, 02 Apr 2013 15:39:57 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.216.108.130 with HTTP; Tue, 2 Apr 2013 15:39:57 -0700 (PDT) In-Reply-To: References: <1355177348.71087.YahooMailClassic@web121601.mail.ne1.yahoo.com> <50C6656E.3020601@gmail.com> <20121211075853.GU48639@FreeBSD.org> <5159AB72.1050202@gmail.com> <515ADACD.8010108@gmail.com> <515AEF67.4070206@gmail.com> <515B46B8.5050806@gmail.com> Date: Tue, 2 Apr 2013 15:39:57 -0700 X-Google-Sender-Auth: K7jxr03iN2FV0FJf_kkkBSys7YQ Message-ID: Subject: Re: igb and ALTQ in 9.1-rc3 From: Adrian Chadd To: Nick Rogers Content-Type: text/plain; charset=ISO-8859-1 Cc: Karim Fodil-Lemelin , "freebsd-net@freebsd.org" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Apr 2013 22:40:04 -0000 Yes: * you need to add it to conf/options - see if there's an opt_igb.h to add it to, otherwise you'll need to add one; * Make sure the driver code includes opt_igb.h; * Then make sure you make kernel modules using either make buildkernel KERNCONF=X, or you set the environment appropriately so the build scripts can find your kernel build directory (where it populates all the opt_xxx.h includes) and it'll have this module set. Hopefully Jack will do this. Yes, we need a better queue management discipline API in the kernel. Jacks' just falling afoul of the fact we don't have one. It's not his fault. adrian