From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) by dpdk.org (Postfix) with ESMTP id 47AFF1B2DF for ; Fri, 26 Jan 2018 14:14:28 +0100 (CET) Received: by mail-wm0-f65.google.com with SMTP id r78so21185096wme.0 for ; Fri, 26 Jan 2018 05:14:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=xbuSuZteQRDdvo+WOGPAgkH1C4voGYb1spXEXPUYGgY=; b=W2pbRLOjqBKpHy662lyghA0fjO098+sVLMLfSkJ1KqAg6aVJXlM4VtyPwoNv0I54RO kX+nhuaYSCTu9E+98/YEra52tmDtRl10IV3cJ5eETQpzC/BG/kui/snXnMKz/R5AmNWL 8/M+PoVYSsHwk5Z14EDE5GyWCtUqDAln8jpL5UEmszIO3AkERlPoZVtAGzQi5XwszSBj Yi1wTYEGU5JNdQC4fhBbQuSbpSI4EOq0p34KINPFJBdFWKUZJYwgtnJy7Ul9R5EQdHs2 07tvcg0vqDBxS5MByvaWFwjyUIZiR/u03ITpTpHvXvLNlvh1UgtErEtUJKmxG0MqKLQ4 nm8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=xbuSuZteQRDdvo+WOGPAgkH1C4voGYb1spXEXPUYGgY=; b=oPxZlxb77BWKp6Q0Y5dToNsCL4epAKs7FJTPv81mAgltYSu3ZNdhVnV3/iPgywQR86 AkLyMMSzelgOITD+jMFiSf7NsiP6Z9qgzy2Nv4WDEmpKeMIIYP5QlGeTqseN/Q7KUBnP zl+VQfrJVBw638/MNTfDkLVtslbpJ/gquK3brAj36fV4Etp0tKf6Kt3t3pkv4nKSiaDa 7Rhjm1OiVQwN0fWtqfYmfE86ufUL84bI9cfdzfJT4gD+W+btXf0smJQjepB/e0xPdqs/ nAuYhLiQTqBfG58GkdYf4Sqz2X+1ckXBTnkKwXaDUpC8WgYOH/GUJ/4bAuUS3wRUjXSk qQoQ== X-Gm-Message-State: AKwxytcpJbTQh+WoJJTg0DoTZxpwtTrN7fTNSRNOvos3/IeHmSEJ/kTp y88snYWg55xFsSblFdEL+uk= X-Google-Smtp-Source: AH8x226cNKyYqT5FZ0VWQohFhGKG58bYRH0WWeQC3nRWgPAELP1Rx2SXEHPfiFLIVhSKaO3+VnzxCw== X-Received: by 10.28.213.129 with SMTP id m123mr9920049wmg.91.1516972467988; Fri, 26 Jan 2018 05:14:27 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id v75sm8463577wrc.45.2018.01.26.05.14.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Jan 2018 05:14:27 -0800 (PST) From: luca.boccassi@gmail.com To: Nikhil Agarwal Cc: David Hunt , dpdk stable Date: Fri, 26 Jan 2018 13:12:46 +0000 Message-Id: <20180126131332.15346-16-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180126131332.15346-1-luca.boccassi@gmail.com> References: <20180126131332.15346-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'examples/l3fwd-power: fix Rx without interrupt' has been queued to LTS release 16.11.5 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2018 13:14:28 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 01/28/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From 5585944b00f10e96d68e2f35fd93c24818e9bb3d Mon Sep 17 00:00:00 2001 From: Nikhil Agarwal Date: Tue, 12 Dec 2017 15:38:23 +0530 Subject: [PATCH] examples/l3fwd-power: fix Rx without interrupt [ upstream commit 4ffc0a883b233969ba6ce38b8c21c62153751a45 ] This existing code cause the platform to start receiving packet immediately irrespective of interrupts available or not. If the platform does not support Rx interrupt, it shall not start receiving packets immediately. It shall let the timer management work. Fixes: aee3bc79cc34 ("examples/l3fwd-power: enable one-shot Rx interrupt and polling switch") Signed-off-by: Nikhil Agarwal Acked-by: David Hunt --- examples/l3fwd-power/main.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/l3fwd-power/main.c b/examples/l3fwd-power/main.c index eb5adb6ec..7e0c7d8a4 100644 --- a/examples/l3fwd-power/main.c +++ b/examples/l3fwd-power/main.c @@ -999,9 +999,11 @@ start_rx: turn_on_intr(qconf); sleep_until_rx_interrupt( qconf->n_rx_queue); + /** + * start receiving packets immediately + */ + goto start_rx; } - /* start receiving packets immediately */ - goto start_rx; } stats[lcore_id].sleep_time += lcore_idle_hint; } -- 2.14.2