On Tue, Jan 31, 2012 at 5:14 PM, Denys Vlasenko
<[email protected]> wrote:
> On Tue, Jan 31, 2012 at 3:46 PM, Felipe Contreras
> <[email protected]> wrote:
>>> This change in effect removed FEATURE_MODPROBE_BLACKLIST.
>>> It still exists, but nothing depends on it.
>>
>> Huh? It's still there:
>>
>>                } else if (ENABLE_FEATURE_MODPROBE_BLACKLIST
>>                 && strcmp(tokens[0], "blacklist") == 0
>>                ) {
>>                        /* blacklist <modulename> */
>>                        get_or_add_modentry(tokens[1])->flags |= 
>> MODULE_FLAG_BLACKLISTED;
>>                }
>>
>> So -b would do nothing if FEATURE_MODPROBE_BLACKLIST is not enabled.
>
> I see. You're right.
>
>> But it would show on the options and everything, and the help is clear:
>>
>>  Apply blacklist to module names too (if supported)"
>
> Usually I don't include no-op options into help text.
> I only include those which actually work.

Up to you. I don't see any problem either way.

>>> You should not change OPT_BLACKLIST.
>>
>> Why not? It would not have any effect anyway.
>
>
>                        if (!(opt & OPT_BLACKLIST)
>                         || !(me->flags & MODULE_FLAG_BLACKLISTED)
>                        ) {
>                                rc |= do_modprobe(me);
>                        }
>
> To not do a useless check here ^^^^^^^^^^^

Hardly an issue worth considering.

But up to you.

-- 
Felipe Contreras
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to