From owner-freebsd-bugs@FreeBSD.ORG Mon Oct 6 18:15:56 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B8CBAB9C for ; Mon, 6 Oct 2014 18:15:56 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9CFC4281 for ; Mon, 6 Oct 2014 18:15:56 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s96IFujg066912 for ; Mon, 6 Oct 2014 18:15:56 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 194197] New: IGB cards need a kernel option to enable legacy mode (to support ALTQ) Date: Mon, 06 Oct 2014 18:15:56 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 10.1-BETA3 X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dan_256@yahoo.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2014 18:15:56 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194197 Bug ID: 194197 Summary: IGB cards need a kernel option to enable legacy mode (to support ALTQ) Product: Base System Version: 10.1-BETA3 Hardware: Any OS: Any Status: Needs Triage Severity: Affects Some People Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: dan_256@yahoo.com Created attachment 148039 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=148039&action=edit Adds IGB_LEGACY_TX and IXGBE_LEGACY_TX to kernel options IGB cards still do not support ALTQ, except in "legacy" mode, since FreeBSD 7/8. To enable legacy mode, patching of the kernel source is required. There is no official documentation on how to patch source, although reading between the lines on various forums would point you in the right direction. I created the attached patch to enable legacy mode in IGB driver through a kernel option, rather than a patch. A similar patch needs to be created for IXGBE. Because of bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193053, IXGBE will not compile with the kernel option set, but IGB will. Still, there should be a way to enable this option for IXGBE, even if it does not currently compile. -- You are receiving this mail because: You are the assignee for the bug.