From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9D2C5A09E4 for ; Fri, 5 Feb 2021 12:36:01 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 967A61889FD; Fri, 5 Feb 2021 12:36:01 +0100 (CET) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mails.dpdk.org (Postfix) with ESMTP id 0E5F5188945 for ; Fri, 5 Feb 2021 12:36:01 +0100 (CET) Received: by mail-wm1-f51.google.com with SMTP id y187so5655856wmd.3 for ; Fri, 05 Feb 2021 03:36:01 -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 :mime-version:content-transfer-encoding; bh=KDn7SrSTXVoiw2+qVt1vuneGsBqAhvlXIhjbMfBhtCw=; b=GVgk19Gg/GqZWQ6XJb/1paIaYQ3yMxH76VU1UpbakfZlQtEcRaW0/cghzIPqVj5cWI 9ehhE4n6oAsQS4RXrjzmYbUySpEedfr9ImVjpNMTqEyi+FLhKymC5aRgO+JBEBBa/cLO +ndjJWyFQAp8k4WgrQHh0lnfL4Kd4ihCgheFC/Yv3EkJ7EgBOGxD2Zvp/qlG5Gn+0JtX w3k+XSVAdPT7yvx1omNmqSCWluU1tG9KU8mCYnmzsNjwmCzHJvJv3VL+noo5ebSgYAhz jLqSk8YUxqBwHmt5GOGC2Pfy8sNn7ETHfv1dNq5BaE7i9K+etCClcBCWe2nLh635XqC0 6bpQ== 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:mime-version:content-transfer-encoding; bh=KDn7SrSTXVoiw2+qVt1vuneGsBqAhvlXIhjbMfBhtCw=; b=PU/IDNdMSBHLRibdGgPEbaePjnvwhVsRILaQa5daNi3DwC3dEH1dZYGUiTQVSg3viR NFhC44YTWZea7usEBse+fTR+MKFVGKhKkjuC9gB/OaIK3mtaltAa0Io6JoWWwE9/+5lK Ictr6DEa46U9yab/egbPfZiratv8kVPLtXszLDSnQm3CwKUHduNdc/Ej0h0SJUEhCmFk Hu0GkKRfAhJcttUTkRfya7hulKQI7PC9Q082LBTBNhGuicCRgL5BQg2u4XGyNsJJUdCF /6JoQxV+vCRyXfEmk2Er+vJ2hpRRJSnwhpiw+hqvIwZsuCWbPlisNnW1m73I8tyvIHTp 9rKw== X-Gm-Message-State: AOAM533hNG8y4L5i7v/lH8D1qpcDPfFdWx4uyoZrOv3iH0cesEb3BLTE Cl6H4rWaVBmXnH3igiuUIcY= X-Google-Smtp-Source: ABdhPJzA2e+zF2nBx3DEetsNEgZ65ip/7ZVUnPFLZXm5iqrXic458g8xwoRXT+dxLec9ZXKgoFkD+g== X-Received: by 2002:a1c:2e83:: with SMTP id u125mr3077772wmu.13.1612524960810; Fri, 05 Feb 2021 03:36:00 -0800 (PST) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id p9sm11981980wrj.11.2021.02.05.03.35.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Feb 2021 03:36:00 -0800 (PST) From: luca.boccassi@gmail.com To: Bruce Richardson Cc: David Hunt , Anatoly Burakov , dpdk stable Date: Fri, 5 Feb 2021 11:18:09 +0000 Message-Id: <20210205111920.1272063-203-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210205111920.1272063-1-luca.boccassi@gmail.com> References: <20210205111920.1272063-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] patch 'power: clean up includes' has been queued to stable release 20.11.1 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to stable release 20.11.1 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/07/21. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/0832b5210bb19d7644e8795d842e0972bf6ea965 Thanks. Luca Boccassi --- >From 0832b5210bb19d7644e8795d842e0972bf6ea965 Mon Sep 17 00:00:00 2001 From: Bruce Richardson Date: Thu, 21 Jan 2021 17:22:01 +0000 Subject: [PATCH] power: clean up includes [ upstream commit 825fddf651d49b991a5a08eb02bab90695ec85c7 ] re-organise the including of the new public header file and remove un-needed includes Fixes: 210c383e247b ("power: packet format for vm power management") Fixes: cd0d5547e873 ("power: vm communication channels in guest") Signed-off-by: Bruce Richardson Signed-off-by: David Hunt Acked-by: Anatoly Burakov --- examples/vm_power_manager/channel_manager.c | 1 - examples/vm_power_manager/channel_monitor.c | 1 - examples/vm_power_manager/channel_monitor.h | 3 ++- examples/vm_power_manager/guest_cli/vm_power_cli_guest.c | 1 - examples/vm_power_manager/guest_cli/vm_power_cli_guest.h | 2 -- examples/vm_power_manager/vm_power_cli.c | 1 - lib/librte_power/guest_channel.c | 2 +- lib/librte_power/guest_channel.h | 2 -- lib/librte_power/power_kvm_vm.c | 2 +- lib/librte_power/rte_power.h | 1 + lib/librte_power/rte_power_guest_channel.h | 3 --- 11 files changed, 5 insertions(+), 14 deletions(-) diff --git a/examples/vm_power_manager/channel_manager.c b/examples/vm_power_manager/channel_manager.c index c7d5bf5a87..0a28cb643b 100644 --- a/examples/vm_power_manager/channel_manager.c +++ b/examples/vm_power_manager/channel_manager.c @@ -27,7 +27,6 @@ #include #include "channel_manager.h" -#include "rte_power_guest_channel.h" #include "channel_monitor.h" #include "power_manager.h" diff --git a/examples/vm_power_manager/channel_monitor.c b/examples/vm_power_manager/channel_monitor.c index 7bb33e026c..99f81544d7 100644 --- a/examples/vm_power_manager/channel_monitor.c +++ b/examples/vm_power_manager/channel_monitor.c @@ -35,7 +35,6 @@ #include #include "channel_monitor.h" -#include "rte_power_guest_channel.h" #include "channel_manager.h" #include "power_manager.h" #include "oob_monitor.h" diff --git a/examples/vm_power_manager/channel_monitor.h b/examples/vm_power_manager/channel_monitor.h index 5d3537b911..2b38c554b5 100644 --- a/examples/vm_power_manager/channel_monitor.h +++ b/examples/vm_power_manager/channel_monitor.h @@ -5,8 +5,9 @@ #ifndef CHANNEL_MONITOR_H_ #define CHANNEL_MONITOR_H_ +#include + #include "channel_manager.h" -#include "rte_power_guest_channel.h" struct core_share { unsigned int pcpu; diff --git a/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c b/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c index ec6409abd7..0bf5774ffc 100644 --- a/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c +++ b/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c @@ -19,7 +19,6 @@ #include #include -#include #include "vm_power_cli_guest.h" diff --git a/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h b/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h index 5d285ca9de..b578ec0723 100644 --- a/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h +++ b/examples/vm_power_manager/guest_cli/vm_power_cli_guest.h @@ -9,8 +9,6 @@ extern "C" { #endif -#include "rte_power_guest_channel.h" - struct rte_power_channel_packet *get_policy(void); int set_policy_mac(int port, int idx); diff --git a/examples/vm_power_manager/vm_power_cli.c b/examples/vm_power_manager/vm_power_cli.c index f7e1b596ec..1a55e553b9 100644 --- a/examples/vm_power_manager/vm_power_cli.c +++ b/examples/vm_power_manager/vm_power_cli.c @@ -21,7 +21,6 @@ #include "channel_manager.h" #include "channel_monitor.h" #include "power_manager.h" -#include "rte_power_guest_channel.h" struct cmd_quit_result { cmdline_fixed_string_t quit; diff --git a/lib/librte_power/guest_channel.c b/lib/librte_power/guest_channel.c index 039cb18729..2f7507a03c 100644 --- a/lib/librte_power/guest_channel.c +++ b/lib/librte_power/guest_channel.c @@ -15,9 +15,9 @@ #include +#include #include "guest_channel.h" -#include "rte_power_guest_channel.h" #define RTE_LOGTYPE_GUEST_CHANNEL RTE_LOGTYPE_USER1 diff --git a/lib/librte_power/guest_channel.h b/lib/librte_power/guest_channel.h index a1db4b0580..43d532a5aa 100644 --- a/lib/librte_power/guest_channel.h +++ b/lib/librte_power/guest_channel.h @@ -8,8 +8,6 @@ extern "C" { #endif -#include - /** * Check if any Virtio-Serial VM end-points exist in path. * diff --git a/lib/librte_power/power_kvm_vm.c b/lib/librte_power/power_kvm_vm.c index 27f9937aab..ab7d4b8cee 100644 --- a/lib/librte_power/power_kvm_vm.c +++ b/lib/librte_power/power_kvm_vm.c @@ -6,8 +6,8 @@ #include -#include "guest_channel.h" #include "rte_power_guest_channel.h" +#include "guest_channel.h" #include "power_kvm_vm.h" #include "power_common.h" diff --git a/lib/librte_power/rte_power.h b/lib/librte_power/rte_power.h index bbbde4dfb4..c8086bf6ba 100644 --- a/lib/librte_power/rte_power.h +++ b/lib/librte_power/rte_power.h @@ -14,6 +14,7 @@ #include #include #include +#include #ifdef __cplusplus extern "C" { diff --git a/lib/librte_power/rte_power_guest_channel.h b/lib/librte_power/rte_power_guest_channel.h index b9273a025c..adc9738174 100644 --- a/lib/librte_power/rte_power_guest_channel.h +++ b/lib/librte_power/rte_power_guest_channel.h @@ -8,9 +8,6 @@ extern "C" { #endif -#include -#include - #define RTE_POWER_MAX_VFS 10 #define RTE_POWER_VM_MAX_NAME_SZ 32 #define RTE_POWER_MAX_VCPU_PER_VM 8 -- 2.29.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2021-02-05 11:18:38.225398113 +0000 +++ 0203-power-clean-up-includes.patch 2021-02-05 11:18:29.162697890 +0000 @@ -1 +1 @@ -From 825fddf651d49b991a5a08eb02bab90695ec85c7 Mon Sep 17 00:00:00 2001 +From 0832b5210bb19d7644e8795d842e0972bf6ea965 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit 825fddf651d49b991a5a08eb02bab90695ec85c7 ] + @@ -11 +12,0 @@ -Cc: stable@dpdk.org @@ -31 +32 @@ -index 58a243b230..458e371672 100644 +index c7d5bf5a87..0a28cb643b 100644