From owner-freebsd-net@FreeBSD.ORG Sat Jan 24 22:45:58 2015 Return-Path: Delivered-To: freebsd-net@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 965593B9 for ; Sat, 24 Jan 2015 22:45:58 +0000 (UTC) Received: from phabric-backend.isc.freebsd.org (phabric-backend.isc.freebsd.org [IPv6:2001:4f8:3:ffe0:406a:0:50:2]) (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 79AD2BAE for ; Sat, 24 Jan 2015 22:45:58 +0000 (UTC) Received: from phabric-backend.isc.freebsd.org (phabric-backend.isc.freebsd.org [127.0.1.5]) by phabric-backend.isc.freebsd.org (8.14.9/8.14.9) with ESMTP id t0OMjwKC035726 for ; Sat, 24 Jan 2015 22:45:58 GMT (envelope-from mat@phabric-backend.isc.freebsd.org) Received: (from root@localhost) by phabric-backend.isc.freebsd.org (8.14.9/8.14.9/Submit) id t0OMjwaj035725; Sat, 24 Jan 2015 22:45:58 GMT (envelope-from mat) Date: Sat, 24 Jan 2015 22:45:58 +0000 To: freebsd-net@freebsd.org From: "rstone (Ryan Stone)" Subject: [Differential] [Request, 68 lines] D1651: Add support for ENABLE/DISABLE_QUEUES VC messages Message-ID: X-Priority: 3 Thread-Topic: D1651: Add support for ENABLE/DISABLE_QUEUES VC messages X-Herald-Rules: none X-Phabricator-To: X-Phabricator-To: X-Phabricator-Cc: Thread-Index: NzRiMTE2MzFlMGU1Yzg4ZDYyZDE0NWY0ZTZl X-Phabricator-Sent-This-Message: Yes X-Mail-Transport-Agent: MetaMTA X-Auto-Response-Suppress: All X-Phabricator-Mail-Tags: , , , MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jan 2015 22:45:58 -0000 rstone created this revision. rstone added a reviewer: jfvogel. rstone added a subscriber: freebsd-net. REVISION SUMMARY These messages are sent by the VF to enable or disable packet reception and transmission from its queues. Despite the fact that a bitmask of queues is provided in the message, this is ignored and all queues are either enabled or disabled. This matches the behaviour of the Linux PF driver. REVISION DETAIL https://reviews.freebsd.org/D1651 AFFECTED FILES sys/dev/ixl/if_ixl.c To: rstone, jfvogel Cc: freebsd-net