diff options
author | Sebastian Ott <sebott@linux.vnet.ibm.com> | 2016-06-02 14:57:17 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2016-06-13 15:58:24 +0200 |
commit | bb98f396f14477480273a92a75da448af6a9ae85 (patch) | |
tree | f92e172499b0fdb4ab849d02b20d0b2282b3bd2a /arch/s390/Kconfig | |
parent | 1b8b9c81a99ace2c706aa8696e12dd846df50078 (diff) | |
download | linux-bb98f396f14477480273a92a75da448af6a9ae85.tar.gz linux-bb98f396f14477480273a92a75da448af6a9ae85.tar.bz2 linux-bb98f396f14477480273a92a75da448af6a9ae85.zip |
s390: use SPARSE_IRQ
Use dynamically allocated irq descriptors on s390 which allows
us to get rid of the s390 specific config option PCI_NR_MSI and
exploit more MSI interrupts. Also the size of the kernel image
is reduced by 131K (using performance_defconfig).
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r-- | arch/s390/Kconfig | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index a8c259059adf..3529a285dda8 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig @@ -163,6 +163,7 @@ config S390 select NO_BOOTMEM select OLD_SIGACTION select OLD_SIGSUSPEND3 + select SPARSE_IRQ select SYSCTL_EXCEPTION_TRACE select TTY select VIRT_CPU_ACCOUNTING @@ -605,16 +606,6 @@ config PCI_NR_FUNCTIONS This allows you to specify the maximum number of PCI functions which this kernel will support. -config PCI_NR_MSI - int "Maximum number of MSI interrupts (64-32768)" - range 64 32768 - default "256" - help - This defines the number of virtual interrupts the kernel will - provide for MSI interrupts. If you configure your system to have - too few drivers will fail to allocate MSI interrupts for all - PCI devices. - source "drivers/pci/Kconfig" endif # PCI |