lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Wed,  6 Feb 2013 17:23:48 +0100
From:	Heiko Carstens <heiko.carstens@...ibm.com>
To:	arnd@...db.de, axboe@...nel.dk, cbou@...l.ru, davem@...emloft.net,
	dtor@...l.ru, dwmw2@...radead.org, grant.likely@...retlab.ca,
	gregkh@...uxfoundation.org, jkosina@...e.cz, jslaby@...e.cz,
	khali@...ux-fr.org, mchehab@...hat.com, perex@...ex.cz,
	sameo@...ux.intel.com, tiwai@...e.de, w.sang@...gutronix.de
Cc:	linux-kernel@...r.kernel.org, sebott@...ux.vnet.ibm.com,
	gerald.schaefer@...ibm.com, schwidefsky@...ibm.com,
	Heiko Carstens <heiko.carstens@...ibm.com>
Subject: [PATCH 00/15] Add various missing GENERIC_HARDIRQS dependencies

Hi all,

this patch set just adds various missing GENERIC_HARDIRQS to a couple of
Kconfig files in order to make an s390 allmodconfig/alldefconfig compile
again.
This is necessary since during the last merge window s390 got CONFIG_PCI
and with that also CONFIG_HAS_DMA and CONFIG_HAS_IOMEM. These new config
options enable lots and lots of new drivers for s390, which however does
not support GENERIC_HARDIRQS.
Therefore a couple of drivers do not compile. To fix this, just add the
missing dependency (instead of sprinkling a !S390 dependency across the
whole tree).

The patches below are all against linux-next as of today.

If the you as the maintainers would take the patches that would be great.
Or please let me know if any patch should go in via the s390 tree.

Thanks!

Heiko Carstens (15):
  drivers/input: add couple of missing GENERIC_HARDIRQS dependencies
  drivers/i2c: remove !S390 dependency, add missing GENERIC_HARDIRQS dependencies
  drivers/mfd: add missing GENERIC_HARDIRQS dependecies
  drivers/block/mtip32xx: add missing GENERIC_HARDIRQS dependency
  drivers/dma/dw_dmac: add missing GENERIC_HARDIRQS dependency
  drivers/gpio: add missing GENERIC_HARDIRQ dependency
  drivers/hid: add missing GENERIC_HARDIRQ dependency
  drivers/misc/cb710: add missing GENERIC_HARDIRQS dependency
  drivers/media: add missing GENERIC_HARDIRQS dependencies
  drivers/net,AT91RM9200: add missing GENERIC_HARDIRQS dependency
  drivers/spi: add missing GENERIC_HARDIRQS dependencies
  sound: add missing HAS_IOPORT and GENERIC_HARDIRQS dependencies
  drivers/usb: add missing GENERIC_HARDIRQS dependencies
  drivers/power,goldfisch battery: add missing GENERIC_HARDIRQS dependency
  drivers/serial: add GENERIC_HARDIRQS dependency

 drivers/block/mtip32xx/Kconfig       |    2 +-
 drivers/dma/Kconfig                  |    1 +
 drivers/gpio/Kconfig                 |    4 +-
 drivers/hid/Kconfig                  |    2 +-
 drivers/i2c/Kconfig                  |    2 +-
 drivers/i2c/busses/Kconfig           |    6 ++-
 drivers/input/Kconfig                |    2 +-
 drivers/input/keyboard/Kconfig       |    4 +-
 drivers/input/serio/Kconfig          |    1 +
 drivers/input/touchscreen/Kconfig    |    2 +-
 drivers/media/platform/Kconfig       |    2 +-
 drivers/media/radio/Kconfig          |    2 +-
 drivers/mfd/Kconfig                  |   72 ++++++++++++++++++----------------
 drivers/misc/cb710/Kconfig           |    2 +-
 drivers/mmc/host/Kconfig             |    2 +-
 drivers/net/ethernet/cadence/Kconfig |    1 +
 drivers/power/Kconfig                |    1 +
 drivers/spi/Kconfig                  |    3 +-
 drivers/tty/serial/Kconfig           |    2 +-
 drivers/usb/dwc3/Kconfig             |    2 +-
 drivers/usb/gadget/Kconfig           |    3 +-
 drivers/usb/host/Kconfig             |    2 +-
 drivers/usb/musb/Kconfig             |    1 +
 drivers/usb/renesas_usbhs/Kconfig    |    2 +-
 sound/pci/Kconfig                    |    1 +
 sound/soc/codecs/Kconfig             |    2 +-
 26 files changed, 70 insertions(+), 56 deletions(-)

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ