From: Richard Knutsson <ricknu-0@student.ltu.se>
To: Andrew Morton <akpm@osdl.org>
Cc: ashutosh.lkml@gmail.com, netdev@vger.kernel.org, davej@suse.de,
acme@conectiva.com.br, linux-net@vger.kernel.org,
linux-kernel@vger.kernel.org, stable@kernel.org
Subject: Re: [PATCH]dgrs - Fixes Warnings when CONFIG_ISA and CONFIG_PCI are not enabled
Date: Sat, 05 Nov 2005 12:54:27 +0100 [thread overview]
Message-ID: <436C9D73.5030506@student.ltu.se> (raw)
In-Reply-To: <20051105004609.0f04481c.akpm@osdl.org>
Andrew Morton wrote:
>Richard Knutsson <ricknu-0@student.ltu.se> wrote:
>
>
>>> */
>>>
>>>
>> > #ifdef CONFIG_EISA
>> >- eisacount = eisa_driver_register(&dgrs_eisa_driver);
>> >- if (eisacount < 0)
>> >- return eisacount;
>> >-#endif
>> >-#ifdef CONFIG_PCI
>> >- pcicount = pci_register_driver(&dgrs_pci_driver);
>> >- if (pcicount)
>> >- return pcicount;
>> >+ cardcount = eisa_driver_register(&dgrs_eisa_driver);
>> >+ if (cardcount < 0)
>> >+ return cardcount;
>> > #endif
>> >+ cardcount = pci_register_driver(&dgrs_pci_driver);
>> >+ if (cardcount)
>> >+ return cardcount;
>> > return 0;
>> > }
>> >
>> >
>> I do not know what to think about this one:
>> * reduce one #ifdef: good
>> * check for something clearly stated not to: not so good
>>
>>
>
>Well a nicer fix would be to provide a stub implementation of
>eisa_driver_register() if !CONFIG_EISA, just like pci_register_driver().
>Then all the ifdefs go away and the compiler removes all the code for us,
>after checking that we typed it correctly.
>
>
Oh, sorry. Missed the stub implementation of the pci-driver. I "ack"
your patch.
BTW, can anyone ack or is that up to the maintainers?
BTW #2, why not remove #ifdef CONFIG_PCI on dgrs_cleanup_module() at the
same time? Or maybe that should be in a "remove config_pci"-patch...
/Richard
next prev parent reply other threads:[~2005-11-05 11:49 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-02 7:14 [PATCH]dgrs - Fixes Warnings when CONFIG_ISA and CONFIG_PCI are not enabled Ashutosh Naik
2005-11-02 9:31 ` Richard Knutsson
2005-11-02 13:16 ` Ashutosh Naik
2005-11-02 20:55 ` Richard Knutsson
2005-11-03 5:39 ` Ashutosh Naik
2005-11-03 23:13 ` [PATCH] /drivers/net/dgrs.c - Fixes Warnings when CONFIG_EISA or " Richard Knutsson
2005-11-05 2:25 ` [PATCH]dgrs - Fixes Warnings when CONFIG_ISA and " Andrew Morton
2005-11-05 2:30 ` Andrew Morton
2005-11-05 4:51 ` Ashutosh Naik
2005-11-05 8:36 ` Richard Knutsson
2005-11-05 8:46 ` Andrew Morton
2005-11-05 11:54 ` Richard Knutsson [this message]
2005-11-05 15:29 ` Richard Knutsson
2005-11-05 17:45 ` Andrew Morton
2005-11-05 17:46 ` Andrew Morton
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=436C9D73.5030506@student.ltu.se \
--to=ricknu-0@student.ltu.se \
--cc=acme@conectiva.com.br \
--cc=akpm@osdl.org \
--cc=ashutosh.lkml@gmail.com \
--cc=davej@suse.de \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-net@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=stable@kernel.org \
/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 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.