Blame SOURCES/kvm-tools-kvm_stat-remove-regex-filter-on-empty-input.patch

4a2fec
From 3c7dae7507abb6ebe8c2dd9a4ef76e55135c8acd Mon Sep 17 00:00:00 2001
4a2fec
From: David Hildenbrand <david@redhat.com>
4a2fec
Date: Tue, 17 Oct 2017 19:15:39 +0200
4a2fec
Subject: [PATCH 34/69] tools/kvm_stat: remove regex filter on empty input
4a2fec
MIME-Version: 1.0
4a2fec
Content-Type: text/plain; charset=UTF-8
4a2fec
Content-Transfer-Encoding: 8bit
4a2fec
4a2fec
RH-Author: David Hildenbrand <david@redhat.com>
4a2fec
Message-id: <20171017191605.2378-14-david@redhat.com>
4a2fec
Patchwork-id: 77322
4a2fec
O-Subject: [RHEL-7.5 qemu-kvm-rhev PATCH 13/39] tools/kvm_stat: remove regex filter on empty input
4a2fec
Bugzilla: 1497137
4a2fec
RH-Acked-by: Paolo Bonzini <pbonzini@redhat.com>
4a2fec
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
4a2fec
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
4a2fec
RH-Acked-by: Thomas Huth <thuth@redhat.com>
4a2fec
4a2fec
Upstream-status: linux.git 645c1728a9d33d78028d93a2ed770f51df0a92c6
4a2fec
4a2fec
commit 645c1728a9d33d78028d93a2ed770f51df0a92c6
4a2fec
Author: Stefan Raspl <raspl@linux.vnet.ibm.com>
4a2fec
Date:   Fri Mar 10 13:40:12 2017 +0100
4a2fec
4a2fec
    tools/kvm_stat: remove regex filter on empty input
4a2fec
4a2fec
    Behavior on empty/0 input for regex and pid filtering was inconsistent, as
4a2fec
    the former would keep the current filter, while the latter would (naturally)
4a2fec
    remove any pid filtering.
4a2fec
    Make things consistent by falling back to the default filter on empty input
4a2fec
    for the regex filter dialogue.
4a2fec
4a2fec
    Signed-off-by: Stefan Raspl <raspl@linux.vnet.ibm.com>
4a2fec
    Reviewed-by: Marc Hartmayer <mhartmay@linux.vnet.ibm.com>
4a2fec
    Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
4a2fec
4a2fec
Signed-off-by: David Hildenbrand <david@redhat.com>
4a2fec
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
4a2fec
---
4a2fec
 scripts/kvm/kvm_stat | 1 +
4a2fec
 1 file changed, 1 insertion(+)
4a2fec
4a2fec
diff --git a/scripts/kvm/kvm_stat b/scripts/kvm/kvm_stat
4a2fec
index af70717..f2a868b 100755
4a2fec
--- a/scripts/kvm/kvm_stat
4a2fec
+++ b/scripts/kvm/kvm_stat
4a2fec
@@ -966,6 +966,7 @@ class Tui(object):
4a2fec
             regex = self.screen.getstr()
4a2fec
             curses.noecho()
4a2fec
             if len(regex) == 0:
4a2fec
+                self.stats.fields_filter = r'^[^\(]*$'
4a2fec
                 self.refresh_header()
4a2fec
                 return
4a2fec
             try:
4a2fec
-- 
4a2fec
1.8.3.1
4a2fec