From: Corey Minyard <minyard@acm.org>
To: Jan Engelhardt <jengelh@linux01.gwdg.de>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
openipmi-developer@lists.sourceforge.net,
Andrew Morton <akpm@linux-foundation.org>
Subject: Re: [PATCH 11/36] Use menuconfig objects II - IPMI
Date: Mon, 30 Apr 2007 09:43:35 -0500 [thread overview]
Message-ID: <46360097.5090909@acm.org> (raw)
In-Reply-To: <Pine.LNX.4.61.0704301332570.29151@yvahk01.tjqt.qr>
I checked this out and it seems to work fine. This does seem a little
nicer than the way it was, so if this is the way the kernel is heading
I'll ack it.
-corey
Jan Engelhardt wrote:
> Change Kconfig objects from "menu, config" into "menuconfig" so
> that the user can disable the whole feature without having to
> enter the menu first.
>
> Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
>
> ---
> drivers/char/ipmi/Kconfig | 12 ++++--------
> 1 file changed, 4 insertions(+), 8 deletions(-)
>
> --- linux-2.6.21-mm_20070428.orig/drivers/char/ipmi/Kconfig
> +++ linux-2.6.21-mm_20070428/drivers/char/ipmi/Kconfig
> @@ -2,8 +2,7 @@
> # IPMI device configuration
> #
>
> -menu "IPMI"
> -config IPMI_HANDLER
> +menuconfig IPMI_HANDLER
> tristate 'IPMI top-level message handler'
> help
> This enables the central IPMI message handler, required for IPMI
> @@ -16,9 +15,10 @@ config IPMI_HANDLER
>
> If unsure, say N.
>
> +if IPMI_HANDLER
> +
> config IPMI_PANIC_EVENT
> bool 'Generate a panic event to all BMCs on a panic'
> - depends on IPMI_HANDLER
> help
> When a panic occurs, this will cause the IPMI message handler to
> generate an IPMI event describing the panic to each interface
> @@ -38,14 +38,12 @@ config IPMI_PANIC_STRING
>
> config IPMI_DEVICE_INTERFACE
> tristate 'Device interface for IPMI'
> - depends on IPMI_HANDLER
> help
> This provides an IOCTL interface to the IPMI message handler so
> userland processes may use IPMI. It supports poll() and select().
>
> config IPMI_SI
> tristate 'IPMI System Interface handler'
> - depends on IPMI_HANDLER
> help
> Provides a driver for System Interfaces (KCS, SMIC, BT).
> Currently, only KCS and SMIC are supported. If
> @@ -53,15 +51,13 @@ config IPMI_SI
>
> config IPMI_WATCHDOG
> tristate 'IPMI Watchdog Timer'
> - depends on IPMI_HANDLER
> help
> This enables the IPMI watchdog timer.
>
> config IPMI_POWEROFF
> tristate 'IPMI Poweroff'
> - depends on IPMI_HANDLER
> help
> This enables a function to power off the system with IPMI if
> the IPMI management controller is capable of this.
>
> -endmenu
> +endif # IPMI_HANDLER
>
next prev parent reply other threads:[~2007-04-30 14:43 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-30 11:03 [PATCH 00/36] Use menuconfig objects II - (overview) Jan Engelhardt
2007-04-30 11:20 ` [PATCH 01/36] Use menuconfig objects I.b - block Jan Engelhardt
2007-04-30 11:20 ` [PATCH 02/36] Use menuconfig objects II - auxdisplay Jan Engelhardt
2007-04-30 11:21 ` [PATCH 03/36] Use menuconfig objects II - battery Jan Engelhardt
2007-04-30 11:22 ` [PATCH 04/36] Use menuconfig objects II - block devices Jan Engelhardt
2007-04-30 11:24 ` [PATCH 05/36] Use menuconfig objects II - EDAC Jan Engelhardt
2007-04-30 11:26 ` [PATCH 06/36] Use menuconfig objects II - fusion Jan Engelhardt
2007-04-30 11:27 ` [PATCH 07/36] Use menuconfig objects II - HID Jan Engelhardt
2007-04-30 11:28 ` [PATCH 08/36] Use menuconfig objects II - hwmon Jan Engelhardt
2007-05-03 16:58 ` Jean Delvare
2007-04-30 11:29 ` [PATCH 09/36] Use menuconfig objects II - IEEE1394 Jan Engelhardt
2007-04-30 11:32 ` [PATCH 10/36] Use menuconfig objects II - Infiniband Jan Engelhardt
2007-04-30 11:33 ` [PATCH 11/36] Use menuconfig objects II - IPMI Jan Engelhardt
2007-04-30 14:43 ` Corey Minyard [this message]
2007-04-30 11:35 ` [PATCH 12/36] Use menuconfig objects II - ISDN Jan Engelhardt
2007-04-30 11:35 ` [PATCH 13/36] Use menuconfig objects II - KVM/Virt Jan Engelhardt
2007-04-30 13:45 ` Avi Kivity
2007-04-30 11:36 ` [PATCH 14/36] Use menuconfig objects II - LED Jan Engelhardt
2007-04-30 11:37 ` [PATCH 15/36] Use menuconfig objects II - Macintosh Jan Engelhardt
2007-04-30 11:38 ` [PATCH 16/36] Use menuconfig objects II - MD Jan Engelhardt
2007-04-30 11:40 ` [PATCH 17/36] Use menuconfig objects II - misc strange dev Jan Engelhardt
2007-04-30 11:40 ` [PATCH 18/36] Use menuconfig objects II - MMC Jan Engelhardt
2007-04-30 13:51 ` Pierre Ossman
2007-05-01 15:57 ` Pierre Ossman
2007-05-01 20:37 ` Jan Engelhardt
2007-05-02 5:19 ` Pierre Ossman
2007-05-02 17:47 ` Jan Engelhardt
2007-04-30 11:41 ` [PATCH 19/36] Use menuconfig objects II - module menu Jan Engelhardt
2007-04-30 11:43 ` [PATCH 20/36] Use menuconfig objects II - netdev (general+100mbit) Jan Engelhardt
2007-04-30 11:44 ` [PATCH 21/36] Use menuconfig objects II - netdev/atm Jan Engelhardt
2007-04-30 11:45 ` [PATCH 22/36] Use menuconfig objects II - netdev/pcmcia Jan Engelhardt
2007-04-30 11:45 ` [PATCH 23/36] Use menuconfig objects II - netdev/wan Jan Engelhardt
2007-05-01 20:04 ` Krzysztof Halasa
2007-04-30 11:46 ` [PATCH 24/36] Use menuconfig objects II - oprofile Jan Engelhardt
2007-04-30 11:48 ` [PATCH 25/36] Use menuconfig objects II - (external_)power Jan Engelhardt
2007-04-30 11:49 ` [PATCH 26/36] Use menuconfig objects II - RTC Jan Engelhardt
2007-04-30 11:50 ` [PATCH 27/36] Use menuconfig objects II - SCSI Jan Engelhardt
2007-04-30 11:52 ` [PATCH 28/36] Use menuconfig objects II - sound Jan Engelhardt
2007-04-30 14:19 ` Johannes Berg
2007-04-30 14:25 ` Johannes Berg
2007-04-30 14:45 ` Jan Engelhardt
2007-04-30 14:55 ` Johannes Berg
2007-04-30 15:12 ` Jan Engelhardt
2007-04-30 15:14 ` Jan Engelhardt
2007-04-30 15:21 ` [PATCH 28/36 #2] " Jan Engelhardt
2007-04-30 15:41 ` Johannes Berg
2007-04-30 16:13 ` Jan Engelhardt
2007-04-30 11:53 ` [PATCH 29/36] Use menuconfig objects II - Telephony Jan Engelhardt
2007-04-30 11:53 ` [PATCH 30/36] Use menuconfig objects II - TPM Jan Engelhardt
2007-04-30 11:54 ` [PATCH 31/36] Use menuconfig objects II - UIO Jan Engelhardt
2007-04-30 11:55 ` [PATCH 32/36] Use menuconfig objects II - USB Jan Engelhardt
2007-04-30 11:56 ` [PATCH 33/36] Use menuconfig objects II - video/logo Jan Engelhardt
2007-05-01 0:08 ` Antonino A. Daplas
2007-04-30 11:56 ` [PATCH 34/36] Use menuconfig objects II - watchdog Jan Engelhardt
2007-04-30 12:30 ` [PATCH 35/36] Use menuconfig objects II - DVB Jan Engelhardt
2007-05-02 18:10 ` [v4l-dvb-maintainer] " Mauro Carvalho Chehab
2007-05-02 21:38 ` Trent Piepho
2007-05-03 6:56 ` Jan Engelhardt
2007-05-03 12:37 ` Mauro Carvalho Chehab
2007-05-03 12:54 ` Jan Engelhardt
2007-05-03 18:38 ` Mauro Carvalho Chehab
2007-05-03 20:39 ` Trent Piepho
2007-05-03 20:49 ` Sam Ravnborg
2007-05-04 0:28 ` Roman Zippel
2007-05-04 1:40 ` Trent Piepho
2007-05-04 7:46 ` Jan Engelhardt
2007-05-03 20:50 ` Sam Ravnborg
2007-05-03 20:53 ` Jan Engelhardt
2007-04-30 12:30 ` [PATCH 36/36] Use menuconfig objects II - V4L Jan Engelhardt
2007-05-02 18:03 ` [v4l-dvb-maintainer] " Mauro Carvalho Chehab
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46360097.5090909@acm.org \
--to=minyard@acm.org \
--cc=akpm@linux-foundation.org \
--cc=jengelh@linux01.gwdg.de \
--cc=linux-kernel@vger.kernel.org \
--cc=openipmi-developer@lists.sourceforge.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox