From: Randy Dunlap <randy.dunlap@oracle.com>
To: Derek Fults <dfults@sgi.com>
Cc: linux-kernel@vger.kernel.org, Andi Kleen <ak@suse.de>
Subject: Re: [PATCH] Add get_range, allows a hyhpenated range to get_options
Date: Wed, 01 Nov 2006 09:36:12 -0800 [thread overview]
Message-ID: <4548DB0C.3050601@oracle.com> (raw)
In-Reply-To: <1162402145.9524.501.camel@lnx-dfults.americas.sgi.com>
Derek Fults wrote:
> On Wed, 2006-11-01 at 08:57 -0800, Randy Dunlap wrote:
>> On Wed, 01 Nov 2006 10:22:36 -0600 Derek Fults wrote:
>>
>>> This allows a hyphenated range of positive numbers in the string passed
>>> to command line helper function, get_options.
>>> Currently the command line option "isolcpus=" takes as its argument a
>>> list of cpus.
>>> Format: <cpu number>,...,<cpu number>
>>> This can get extremely long when isolating the majority of cpus on a
>>> large system. Valid values of <cpu_number> include all cpus, 0 to
>>> "number of CPUs in system - 1".
>>>
>>> Signed-off-by: Derek Fults <dfults@sgi.com>
>>>
>>> Index: linux/lib/cmdline.c
>>> ===================================================================
>>> --- linux.orig/lib/cmdline.c 2006-09-19 22:42:06.000000000 -0500
>>> +++ linux/lib/cmdline.c 2006-11-01 10:16:09.988659834 -0600
>>> @@ -16,6 +16,21 @@
>>> #include <linux/kernel.h>
>>> #include <linux/string.h>
>>>
>>> +/* If a hyphen was found in get_option, this will handle the
>>> + * range of numbers given.
>> Still have trailing whitespace in the patch (2 lines above).
>>
>> I think that this comment should explain that the M-N range
>> is handled by expanding it to an array of [M, M+1, ..., N].
>>
> How's this for a description?
>
> /* If a hyphen was found in get_option, this will handle the
> * range of numbers, M-N. This will expand the range and insert
> * the values[M, M+1, ..., N] into the ints array in get_options.
> */
That text is good. Please look at lib/cmdline.c and put this text
into the same comment-block format as the rest of the file.
How does get_range() handle errors, like input of
64-60
or 64-N
or 64-
?
--
~Randy
next prev parent reply other threads:[~2006-11-01 17:40 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-01 16:22 [PATCH] Add get_range, allows a hyhpenated range to get_options Derek Fults
2006-11-01 16:57 ` Randy Dunlap
2006-11-01 17:29 ` Derek Fults
2006-11-01 17:36 ` Randy Dunlap [this message]
2006-11-01 18:16 ` Derek Fults
2006-11-01 18:20 ` Randy Dunlap
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=4548DB0C.3050601@oracle.com \
--to=randy.dunlap@oracle.com \
--cc=ak@suse.de \
--cc=dfults@sgi.com \
--cc=linux-kernel@vger.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.