From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755305Ab0LOUOL (ORCPT ); Wed, 15 Dec 2010 15:14:11 -0500 Received: from mga14.intel.com ([143.182.124.37]:5800 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754952Ab0LOUOJ (ORCPT ); Wed, 15 Dec 2010 15:14:09 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.59,350,1288594800"; d="scan'208";a="362217863" From: "Fenghua Yu" To: "David S. Miller" , "Eric Dumazet" , "John Fastabend" , "Xinan Tang" , "Junchang Wang" Cc: "netdev" , "linux-kernel" , Fenghua Yu Subject: [PATCH 0/3] Kernel interfaces for multiqueue aware socket Date: Wed, 15 Dec 2010 12:02:03 -0800 Message-Id: X-Mailer: git-send-email 1.7.2 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Fenghua Yu This patch set implements a kernel ioctl interfaces for multiqueue aware socket. We hope network applications can use the interfaces to get ride of serialized packet assembling kernel processing and take advantage of multiqueue feature to handle packets in parallel. Fenghua Yu (3): Kernel interfaces for multiqueue aware socket net/packet/af_packet.c: implement multiqueue aware socket in af_apcket drivers/net/ixgbe/ixgbe_main.c: get tx queue mapping specified in socket drivers/net/ixgbe/ixgbe_main.c | 9 +++- include/linux/sockios.h | 7 +++ include/net/sock.h | 18 +++++++ net/core/sock.c | 4 +- net/packet/af_packet.c | 109 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 145 insertions(+), 2 deletions(-) From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Fenghua Yu" Subject: [PATCH 0/3] Kernel interfaces for multiqueue aware socket Date: Wed, 15 Dec 2010 12:02:03 -0800 Message-ID: Cc: "netdev" , "linux-kernel" , Fenghua Yu To: "David S. Miller" , "Eric Dumazet" , "John Fastabend" , "Xinan Tang" , "Junchang Wang" Return-path: Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org From: Fenghua Yu This patch set implements a kernel ioctl interfaces for multiqueue aware socket. We hope network applications can use the interfaces to get ride of serialized packet assembling kernel processing and take advantage of multiqueue feature to handle packets in parallel. Fenghua Yu (3): Kernel interfaces for multiqueue aware socket net/packet/af_packet.c: implement multiqueue aware socket in af_apcket drivers/net/ixgbe/ixgbe_main.c: get tx queue mapping specified in socket drivers/net/ixgbe/ixgbe_main.c | 9 +++- include/linux/sockios.h | 7 +++ include/net/sock.h | 18 +++++++ net/core/sock.c | 4 +- net/packet/af_packet.c | 109 ++++++++++++++++++++++++++++++++++++++++ 5 files changed, 145 insertions(+), 2 deletions(-)