* [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables
@ 2016-09-05 17:25 Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 1/3] default-configs: remove CONFIG_PAM Daniel P. Berrange
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Daniel P. Berrange @ 2016-09-05 17:25 UTC (permalink / raw)
To: qemu-devel; +Cc: Paolo Bonzini, Daniel P. Berrange
There are a few CONFIG_* variables defined in default-configs/
that are never referenced. These were found using:
$ for i in `grep -h -E '^CONFIG' default-configs/* | sed -e 's/=.*//' | sort | uniq`
do
echo -n "$i: "
git grep $i | grep -v default-configs | wc -l
done | grep ": 0"
CONFIG_IPMI_EXTERN: 0
CONFIG_ISA_MMIO: 0
CONFIG_PAM: 0
CONFIG_PIIX_PCI: 0
NB, the IPMI_EXTERN one is special - it should have been
used, so I sent a separate patch for that one.
Daniel P. Berrange (3):
default-configs: remove CONFIG_PAM
default-configs: removed obsolete CONFIG_ISA_MMIO
default-configs: remove CONFIG_PIIX_PCI
default-configs/arm-softmmu.mak | 1 -
default-configs/i386-softmmu.mak | 2 --
default-configs/ppc-softmmu.mak | 1 -
default-configs/ppc64-softmmu.mak | 1 -
default-configs/sparc64-softmmu.mak | 1 -
default-configs/x86_64-softmmu.mak | 2 --
6 files changed, 8 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 1/3] default-configs: remove CONFIG_PAM
2016-09-05 17:25 [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Daniel P. Berrange
@ 2016-09-05 17:25 ` Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 2/3] default-configs: removed obsolete CONFIG_ISA_MMIO Daniel P. Berrange
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrange @ 2016-09-05 17:25 UTC (permalink / raw)
To: qemu-devel; +Cc: Paolo Bonzini, Daniel P. Berrange
The CONFIG_PAM=y setting was added in
commit c0907c9e6417cb959dfd9ef6873221536ec91351
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Tue Feb 5 15:06:20 2013 +0100
hw: move PCI bridges to hw/pci-* or hw/ARCH
but nothing in that commit, nor anything pre-existing,
ever referenced CONFIG_PAM.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
---
default-configs/i386-softmmu.mak | 1 -
default-configs/x86_64-softmmu.mak | 1 -
2 files changed, 2 deletions(-)
diff --git a/default-configs/i386-softmmu.mak b/default-configs/i386-softmmu.mak
index b177e52..4a89631 100644
--- a/default-configs/i386-softmmu.mak
+++ b/default-configs/i386-softmmu.mak
@@ -37,7 +37,6 @@ CONFIG_I8259=y
CONFIG_PFLASH_CFI01=y
CONFIG_TPM_TIS=$(CONFIG_TPM)
CONFIG_MC146818RTC=y
-CONFIG_PAM=y
CONFIG_PCI_PIIX=y
CONFIG_WDT_IB700=y
CONFIG_XEN_I386=$(CONFIG_XEN)
diff --git a/default-configs/x86_64-softmmu.mak b/default-configs/x86_64-softmmu.mak
index 6e3b312..b2bf736 100644
--- a/default-configs/x86_64-softmmu.mak
+++ b/default-configs/x86_64-softmmu.mak
@@ -37,7 +37,6 @@ CONFIG_I8259=y
CONFIG_PFLASH_CFI01=y
CONFIG_TPM_TIS=$(CONFIG_TPM)
CONFIG_MC146818RTC=y
-CONFIG_PAM=y
CONFIG_PCI_PIIX=y
CONFIG_WDT_IB700=y
CONFIG_XEN_I386=$(CONFIG_XEN)
--
2.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 2/3] default-configs: removed obsolete CONFIG_ISA_MMIO
2016-09-05 17:25 [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 1/3] default-configs: remove CONFIG_PAM Daniel P. Berrange
@ 2016-09-05 17:25 ` Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 3/3] default-configs: remove CONFIG_PIIX_PCI Daniel P. Berrange
2016-09-06 7:47 ` [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Paolo Bonzini
3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrange @ 2016-09-05 17:25 UTC (permalink / raw)
To: qemu-devel; +Cc: Paolo Bonzini, Daniel P. Berrange
The use of the CONFIG_ISA_MMIO setting was removed in
commit 61fcb628627ea464dc1954f615ae13edfefd284f
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: Mon Jul 22 15:54:24 2013 +0200
isa_mmio: delete
but this commit only removed it from some of the default
config files.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
---
default-configs/arm-softmmu.mak | 1 -
default-configs/ppc-softmmu.mak | 1 -
default-configs/ppc64-softmmu.mak | 1 -
default-configs/sparc64-softmmu.mak | 1 -
4 files changed, 4 deletions(-)
diff --git a/default-configs/arm-softmmu.mak b/default-configs/arm-softmmu.mak
index 7a19863..e124360 100644
--- a/default-configs/arm-softmmu.mak
+++ b/default-configs/arm-softmmu.mak
@@ -3,7 +3,6 @@
include pci.mak
include usb.mak
CONFIG_VGA=y
-CONFIG_ISA_MMIO=y
CONFIG_NAND=y
CONFIG_ECC=y
CONFIG_SERIAL=y
diff --git a/default-configs/ppc-softmmu.mak b/default-configs/ppc-softmmu.mak
index 4befde3..d4d0f9b 100644
--- a/default-configs/ppc-softmmu.mak
+++ b/default-configs/ppc-softmmu.mak
@@ -3,7 +3,6 @@
include pci.mak
include sound.mak
include usb.mak
-CONFIG_ISA_MMIO=y
CONFIG_ESCC=y
CONFIG_M48T59=y
CONFIG_SERIAL=y
diff --git a/default-configs/ppc64-softmmu.mak b/default-configs/ppc64-softmmu.mak
index c4be59f..db5a4d6 100644
--- a/default-configs/ppc64-softmmu.mak
+++ b/default-configs/ppc64-softmmu.mak
@@ -4,7 +4,6 @@ include pci.mak
include sound.mak
include usb.mak
CONFIG_VIRTIO_VGA=y
-CONFIG_ISA_MMIO=y
CONFIG_ESCC=y
CONFIG_M48T59=y
CONFIG_SERIAL=y
diff --git a/default-configs/sparc64-softmmu.mak b/default-configs/sparc64-softmmu.mak
index 123bb99..c0cdd64 100644
--- a/default-configs/sparc64-softmmu.mak
+++ b/default-configs/sparc64-softmmu.mak
@@ -2,7 +2,6 @@
include pci.mak
include usb.mak
-CONFIG_ISA_MMIO=y
CONFIG_M48T59=y
CONFIG_PTIMER=y
CONFIG_SERIAL=y
--
2.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Qemu-devel] [PATCH 3/3] default-configs: remove CONFIG_PIIX_PCI
2016-09-05 17:25 [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 1/3] default-configs: remove CONFIG_PAM Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 2/3] default-configs: removed obsolete CONFIG_ISA_MMIO Daniel P. Berrange
@ 2016-09-05 17:25 ` Daniel P. Berrange
2016-09-06 7:47 ` [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Paolo Bonzini
3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrange @ 2016-09-05 17:25 UTC (permalink / raw)
To: qemu-devel; +Cc: Paolo Bonzini, Daniel P. Berrange
The CONFIG_PIIX_PCI=y setting was added in
commit 70615c38ded2a20ad8282b7dcde95482fc0a7744
Author: Blue Swirl <blauwirbel@gmail.com>
Date: Mon Mar 22 20:18:40 2010 +0000
Compile sound devices only once
but nothing in that commit, nor anything pre-existing,
ever referenced CONFIG_PIIX_PCI.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
---
default-configs/i386-softmmu.mak | 1 -
default-configs/x86_64-softmmu.mak | 1 -
2 files changed, 2 deletions(-)
diff --git a/default-configs/i386-softmmu.mak b/default-configs/i386-softmmu.mak
index 4a89631..0b51360 100644
--- a/default-configs/i386-softmmu.mak
+++ b/default-configs/i386-softmmu.mak
@@ -30,7 +30,6 @@ CONFIG_I8257=y
CONFIG_IDE_ISA=y
CONFIG_IDE_PIIX=y
CONFIG_NE2000_ISA=y
-CONFIG_PIIX_PCI=y
CONFIG_HPET=y
CONFIG_APPLESMC=y
CONFIG_I8259=y
diff --git a/default-configs/x86_64-softmmu.mak b/default-configs/x86_64-softmmu.mak
index b2bf736..7f89503 100644
--- a/default-configs/x86_64-softmmu.mak
+++ b/default-configs/x86_64-softmmu.mak
@@ -30,7 +30,6 @@ CONFIG_I8257=y
CONFIG_IDE_ISA=y
CONFIG_IDE_PIIX=y
CONFIG_NE2000_ISA=y
-CONFIG_PIIX_PCI=y
CONFIG_HPET=y
CONFIG_APPLESMC=y
CONFIG_I8259=y
--
2.7.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables
2016-09-05 17:25 [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Daniel P. Berrange
` (2 preceding siblings ...)
2016-09-05 17:25 ` [Qemu-devel] [PATCH 3/3] default-configs: remove CONFIG_PIIX_PCI Daniel P. Berrange
@ 2016-09-06 7:47 ` Paolo Bonzini
3 siblings, 0 replies; 5+ messages in thread
From: Paolo Bonzini @ 2016-09-06 7:47 UTC (permalink / raw)
To: Daniel P. Berrange, qemu-devel
On 05/09/2016 19:25, Daniel P. Berrange wrote:
> There are a few CONFIG_* variables defined in default-configs/
> that are never referenced. These were found using:
>
> $ for i in `grep -h -E '^CONFIG' default-configs/* | sed -e 's/=.*//' | sort | uniq`
> do
> echo -n "$i: "
> git grep $i | grep -v default-configs | wc -l
> done | grep ": 0"
> CONFIG_IPMI_EXTERN: 0
> CONFIG_ISA_MMIO: 0
> CONFIG_PAM: 0
> CONFIG_PIIX_PCI: 0
>
>
> NB, the IPMI_EXTERN one is special - it should have been
> used, so I sent a separate patch for that one.
>
> Daniel P. Berrange (3):
> default-configs: remove CONFIG_PAM
> default-configs: removed obsolete CONFIG_ISA_MMIO
> default-configs: remove CONFIG_PIIX_PCI
>
> default-configs/arm-softmmu.mak | 1 -
> default-configs/i386-softmmu.mak | 2 --
> default-configs/ppc-softmmu.mak | 1 -
> default-configs/ppc64-softmmu.mak | 1 -
> default-configs/sparc64-softmmu.mak | 1 -
> default-configs/x86_64-softmmu.mak | 2 --
> 6 files changed, 8 deletions(-)
>
Queued for 2.8, thanks.
Paolo
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2016-09-06 7:47 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-05 17:25 [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 1/3] default-configs: remove CONFIG_PAM Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 2/3] default-configs: removed obsolete CONFIG_ISA_MMIO Daniel P. Berrange
2016-09-05 17:25 ` [Qemu-devel] [PATCH 3/3] default-configs: remove CONFIG_PIIX_PCI Daniel P. Berrange
2016-09-06 7:47 ` [Qemu-devel] [PATCH 0/3] Remove some unused CONFIG_* variables Paolo Bonzini
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.