kernel/sched/pelt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The head comment of ___update_load_avg illustrates the principle of
PELT divider. "unwanted oscillation in the range [1002..1024[" should
be "unwanted oscillation in the range [1002..1024]".
Fix above typo.
Signed-off-by: Zhouyi Zhou <zhouzhouyi@gmail.com>
---
kernel/sched/pelt.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/sched/pelt.c b/kernel/sched/pelt.c
index a9c65d97b3ca..565171fb2138 100644
--- a/kernel/sched/pelt.c
+++ b/kernel/sched/pelt.c
@@ -233,7 +233,7 @@ ___update_load_sum(u64 now, struct sched_avg *sa,
* When syncing *_avg with *_sum, we must take into account the current
* position in the PELT segment otherwise the remaining part of the segment
* will be considered as idle time whereas it's not yet elapsed and this will
- * generate unwanted oscillation in the range [1002..1024[.
+ * generate unwanted oscillation in the range [1002..1024].
*
* The max value of *_sum varies with the position in the time segment and is
* equals to :
--
2.34.1
On Sat, 5 Oct 2024 at 02:53, Zhouyi Zhou <zhouzhouyi@gmail.com> wrote: > > The head comment of ___update_load_avg illustrates the principle of > PELT divider. "unwanted oscillation in the range [1002..1024[" should > be "unwanted oscillation in the range [1002..1024]". > > Fix above typo. This is not a typo as 1024 is an excluded endpoint of the interval. Some may use [1002..1024) but both [1002..1024[ and [1002..1024) can be used > > Signed-off-by: Zhouyi Zhou <zhouzhouyi@gmail.com> > --- > kernel/sched/pelt.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/kernel/sched/pelt.c b/kernel/sched/pelt.c > index a9c65d97b3ca..565171fb2138 100644 > --- a/kernel/sched/pelt.c > +++ b/kernel/sched/pelt.c > @@ -233,7 +233,7 @@ ___update_load_sum(u64 now, struct sched_avg *sa, > * When syncing *_avg with *_sum, we must take into account the current > * position in the PELT segment otherwise the remaining part of the segment > * will be considered as idle time whereas it's not yet elapsed and this will > - * generate unwanted oscillation in the range [1002..1024[. > + * generate unwanted oscillation in the range [1002..1024]. > * > * The max value of *_sum varies with the position in the time segment and is > * equals to : > -- > 2.34.1 >
On Mon, Oct 07, 2024 at 08:42:14AM +0200, Vincent Guittot wrote: > On Sat, 5 Oct 2024 at 02:53, Zhouyi Zhou <zhouzhouyi@gmail.com> wrote: > > > > The head comment of ___update_load_avg illustrates the principle of > > PELT divider. "unwanted oscillation in the range [1002..1024[" should > > be "unwanted oscillation in the range [1002..1024]". > > > > Fix above typo. > > This is not a typo as 1024 is an excluded endpoint of the interval. > Some may use [1002..1024) but both [1002..1024[ and [1002..1024) can > be used Because I'm weird, I googled this, and the [a,b[ notation is from Bourbaki and hence popular in the French speaking world :-) We don't have many intervals specified in comments and hence we can't make the inconsistent style argument either. So yeah, let it be.. at best its a trigger to get people to better look at the code. At worst its one of those triggers that people keep trying to mindlessly 'fix', like my use of borken :-)
On Mon, 7 Oct 2024 at 10:10, Peter Zijlstra <peterz@infradead.org> wrote: > > On Mon, Oct 07, 2024 at 08:42:14AM +0200, Vincent Guittot wrote: > > On Sat, 5 Oct 2024 at 02:53, Zhouyi Zhou <zhouzhouyi@gmail.com> wrote: > > > > > > The head comment of ___update_load_avg illustrates the principle of > > > PELT divider. "unwanted oscillation in the range [1002..1024[" should > > > be "unwanted oscillation in the range [1002..1024]". > > > > > > Fix above typo. > > > > This is not a typo as 1024 is an excluded endpoint of the interval. > > Some may use [1002..1024) but both [1002..1024[ and [1002..1024) can > > be used > > Because I'm weird, I googled this, and the [a,b[ notation is from > Bourbaki and hence popular in the French speaking world :-) Yeah, I firstly thought reversed square bracket was only french and parenthesis was the international one but the International standard ISO 31-11 describes both in fact > > We don't have many intervals specified in comments and hence we can't > make the inconsistent style argument either. > > So yeah, let it be.. at best its a trigger to get people to better look > at the code. At worst its one of those triggers that people keep trying > to mindlessly 'fix', like my use of borken :-)
© 2016 - 2024 Red Hat, Inc.