From patchwork Thu Jan 26 17:20:07 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wei Liu X-Patchwork-Id: 137988 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3138AB6F13 for ; Fri, 27 Jan 2012 04:20:19 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752498Ab2AZRUQ (ORCPT ); Thu, 26 Jan 2012 12:20:16 -0500 Received: from smtp.citrix.com ([66.165.176.89]:63709 "EHLO SMTP.CITRIX.COM" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751842Ab2AZRUP (ORCPT ); Thu, 26 Jan 2012 12:20:15 -0500 X-IronPort-AV: E=Sophos;i="4.71,574,1320642000"; d="scan'208";a="21315887" Received: from ftlpmailmx02.citrite.net ([10.13.107.66]) by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5; 26 Jan 2012 12:20:14 -0500 Received: from smtp01.ad.xensource.com (10.219.128.104) by smtprelay.citrix.com (10.13.107.66) with Microsoft SMTP Server id 8.3.213.0; Thu, 26 Jan 2012 12:20:13 -0500 Received: from leeni.uk.xensource.com (leeni.uk.xensource.com [10.80.2.50]) by smtp01.ad.xensource.com (8.13.1/8.13.1) with ESMTP id q0QHK8K3009800; Thu, 26 Jan 2012 09:20:08 -0800 From: Wei Liu To: netdev@vger.kernel.org CC: jeremy@goop.org, konrad.wilk@oracle.com, xen-devel@lists.xensource.com, ian.campbell@citrix.com, Wei Liu Subject: [PATCH] netback: fix multi page ring size calculation. Date: Thu, 26 Jan 2012 17:20:07 +0000 Message-ID: <1327598408-16214-1-git-send-email-wei.liu2@citrix.com> X-Mailer: git-send-email 1.7.8.3 MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org --- drivers/net/xen-netback/common.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/xen-netback/common.h b/drivers/net/xen-netback/common.h index 477e5ab..f3d95b3 100644 --- a/drivers/net/xen-netback/common.h +++ b/drivers/net/xen-netback/common.h @@ -60,9 +60,9 @@ struct xenvif_rx_meta { #define MAX_BUFFER_OFFSET PAGE_SIZE #define NETBK_TX_RING_SIZE(_nr_pages) \ - (__CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE) * (_nr_pages)) + (__CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE * (_nr_pages))) #define NETBK_RX_RING_SIZE(_nr_pages) \ - (__CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE) * (_nr_pages)) + (__CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE * (_nr_pages))) #define NETBK_MAX_RING_PAGE_ORDER 2 #define NETBK_MAX_RING_PAGES (1U << NETBK_MAX_RING_PAGE_ORDER)