From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 967D92935 for ; Fri, 28 Apr 2017 09:25:37 +0200 (CEST) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Apr 2017 00:25:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.37,387,1488873600"; d="scan'208";a="1162051293" Received: from yliu-dev.sh.intel.com ([10.239.67.162]) by fmsmga002.fm.intel.com with ESMTP; 28 Apr 2017 00:25:33 -0700 From: Yuanhan Liu To: dev@dpdk.org Cc: Thomas Monjalon , Yuanhan Liu Date: Fri, 28 Apr 2017 15:21:54 +0800 Message-Id: <1493364114-7771-1-git-send-email-yuanhan.liu@linux.intel.com> X-Mailer: git-send-email 1.9.0 Subject: [dpdk-dev] [PATCH] devtools: list stable commits do not have fixline X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Apr 2017 07:25:38 -0000 Some commits for stable releases (with Cc stable tag) may not have the fixline. For example: http://dpdk.org/dev/patchwork/patch/23955/ It disables a feature we have implemented in last release. The feature is done right. It's the QEMU implementaton being buggy, that we have to disable it to workaround those buggy QEMU releases (v2.7 - v2.9). Without such workaround, QEMU won't start when queue number >= 2. That said, we also have to backport it to stable releases, though there is no fixline (there was no DPDK bug to fix after all). There should be similar cases like this. Thus, this patch makes git-log-fixes.sh script also list those stable commits do not have fixline. Signed-off-by: Yuanhan Liu --- devtools/git-log-fixes.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devtools/git-log-fixes.sh b/devtools/git-log-fixes.sh index 3bf412e..7404946 100755 --- a/devtools/git-log-fixes.sh +++ b/devtools/git-log-fixes.sh @@ -116,7 +116,8 @@ stable_tag () # git log --oneline --reverse $range | while read id headline ; do origins=$(origin_filter $id) - [ -n "$origins" ] || echo "$headline" | grep -q fix || continue + stable=$(stable_tag $id) + [ "$stable" = "S" ] || [ -n "$origins" ] || echo "$headline" | grep -q fix || continue version=$(commit_version $id) if [ -n "$origins" ] ; then origver="$(origin_version $origins)" @@ -126,6 +127,5 @@ while read id headline ; do else origver='N/A' fi - stable=$(stable_tag $id) printf '%s %7s %s %s (%s)\n' $version $id $stable "$headline" "$origver" done -- 1.9.0