All of lore.kernel.org
 help / color / mirror / Atom feed
From: Xishi Qiu <qiuxishi@huawei.com>
To: Minchan Kim <minchan@kernel.org>,
	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
Cc: ngupta@vflare.org, Linux MM <linux-mm@kvack.org>,
	LKML <linux-kernel@vger.kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: Re: mm: fix typo of cache_alloc_zspage()
Date: Thu, 29 Dec 2016 18:34:27 +0800	[thread overview]
Message-ID: <5864E6B3.2030106@huawei.com> (raw)
In-Reply-To: <20161229075654.GF1815@bbox>

On 2016/12/29 15:56, Minchan Kim wrote:

> On Thu, Dec 29, 2016 at 04:34:03PM +0900, Sergey Senozhatsky wrote:
>> Hello,
>>
>> On (12/29/16 15:59), Minchan Kim wrote:
>> [..]
>>>> I don't know... do we want to have it as a separate patch?
>>>> may be we can fold it into some other patch someday later.
>>>
>>> Xishi spent his time to make the patch(review,create/send). And I want to
>>> give a credit to him. :)
>>
>> sure, I didn't mean "let's seize the credit" :)  my reasoning was
>> that that patch hardly can be counted even as trivial. per
>> documentation:
>>
>> : Trivial patches must qualify for one of the following rules:
>> :
>> : - Spelling fixes in documentation
>> : - Spelling fixes for errors which could break :manpage:`grep(1)`
>> : - Warning fixes (cluttering with useless warnings is bad)
>> : - Compilation fixes (only if they are actually correct)
>> : - Runtime fixes (only if they actually fix things)
>> : - Removing use of deprecated functions/macros
>> : - Contact detail and documentation fixes
>> : - Non-portable code replaced by portable code (even in arch-specific,
>> :   since people copy, as long as it's trivial)
>> : - Any fix by the author/maintainer of the file (ie. patch monkey
>> :   in re-transmission mode)
>>
>>
>> hence was my question. we can have it as "p.s. in this patch we also
>> remove XYZ reported by Xishi Qiu".
>>
>> but up to you.
>>
>>
>>
>> for instance, we can have Xishi's fix up as part of this "fix documentation
>> typos" patch. which can be counted in as trivial.
> 
> Xishi, Could you send your patch with fixing ones Sergey pointed out
> if Sergey doesn't mind?
> 
> You should include Sergey's SOB, too.
> 

Hi, Minchan and Sergey,

OK, but I will have a vacation soon, so could you just add
that typo in your patch? or I will resend v3 several days later.

Thanks
Xishi Qiu

>>
>>
>> ---
>>
>> diff --git a/mm/zsmalloc.c b/mm/zsmalloc.c
>> index 9cc3c0b2c2c1..af7cd90c26f7 100644
>> --- a/mm/zsmalloc.c
>> +++ b/mm/zsmalloc.c
>> @@ -25,7 +25,7 @@
>>   * Usage of struct page flags:
>>   *     PG_private: identifies the first component page
>>   *     PG_private2: identifies the last component page
>> - *     PG_owner_priv_1: indentifies the huge component page
>> + *     PG_owner_priv_1: identifies the huge component page
>>   *
>>   */
>>  
>> @@ -65,7 +65,7 @@
>>  #define ZS_ALIGN               8
>>  
>>  /*
>> - * A single 'zspage' is composed of up to 2^N discontiguous 0-order (single)
>> + * A single 'zspage' is composed of up to 2^N discontinuous 0-order (single)
> 
> Hmm, discontinuous is right?
> I'm not a native but discontiguos is wrong? "contiguous" was used mm part widely.
> 
> 
>>   * pages. ZS_MAX_ZSPAGE_ORDER defines upper limit on N.
>>   */
>>  #define ZS_MAX_ZSPAGE_ORDER 2
>> @@ -2383,7 +2383,7 @@ struct zs_pool *zs_create_pool(const char *name)
>>                 goto err;
>>  
>>         /*
>> -        * Iterate reversly, because, size of size_class that we want to use
>> +        * Iterate reversely, because, size of size_class that we want to use
>>          * for merging should be larger or equal to current size.
>>          */
>>         for (i = zs_size_classes - 1; i >= 0; i--) {
>>
>>
>> ---
>>
>> 	-ss
>>
>> --
>> To unsubscribe, send a message with 'unsubscribe linux-mm' in
>> the body to majordomo@kvack.org.  For more info on Linux MM,
>> see: http://www.linux-mm.org/ .
>> Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
> 
> .
> 



--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

WARNING: multiple messages have this Message-ID (diff)
From: Xishi Qiu <qiuxishi@huawei.com>
To: Minchan Kim <minchan@kernel.org>,
	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
Cc: <ngupta@vflare.org>, Linux MM <linux-mm@kvack.org>,
	LKML <linux-kernel@vger.kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>
Subject: Re: mm: fix typo of cache_alloc_zspage()
Date: Thu, 29 Dec 2016 18:34:27 +0800	[thread overview]
Message-ID: <5864E6B3.2030106@huawei.com> (raw)
In-Reply-To: <20161229075654.GF1815@bbox>

On 2016/12/29 15:56, Minchan Kim wrote:

> On Thu, Dec 29, 2016 at 04:34:03PM +0900, Sergey Senozhatsky wrote:
>> Hello,
>>
>> On (12/29/16 15:59), Minchan Kim wrote:
>> [..]
>>>> I don't know... do we want to have it as a separate patch?
>>>> may be we can fold it into some other patch someday later.
>>>
>>> Xishi spent his time to make the patch(review,create/send). And I want to
>>> give a credit to him. :)
>>
>> sure, I didn't mean "let's seize the credit" :)  my reasoning was
>> that that patch hardly can be counted even as trivial. per
>> documentation:
>>
>> : Trivial patches must qualify for one of the following rules:
>> :
>> : - Spelling fixes in documentation
>> : - Spelling fixes for errors which could break :manpage:`grep(1)`
>> : - Warning fixes (cluttering with useless warnings is bad)
>> : - Compilation fixes (only if they are actually correct)
>> : - Runtime fixes (only if they actually fix things)
>> : - Removing use of deprecated functions/macros
>> : - Contact detail and documentation fixes
>> : - Non-portable code replaced by portable code (even in arch-specific,
>> :   since people copy, as long as it's trivial)
>> : - Any fix by the author/maintainer of the file (ie. patch monkey
>> :   in re-transmission mode)
>>
>>
>> hence was my question. we can have it as "p.s. in this patch we also
>> remove XYZ reported by Xishi Qiu".
>>
>> but up to you.
>>
>>
>>
>> for instance, we can have Xishi's fix up as part of this "fix documentation
>> typos" patch. which can be counted in as trivial.
> 
> Xishi, Could you send your patch with fixing ones Sergey pointed out
> if Sergey doesn't mind?
> 
> You should include Sergey's SOB, too.
> 

Hi, Minchan and Sergey,

OK, but I will have a vacation soon, so could you just add
that typo in your patch? or I will resend v3 several days later.

Thanks
Xishi Qiu

>>
>>
>> ---
>>
>> diff --git a/mm/zsmalloc.c b/mm/zsmalloc.c
>> index 9cc3c0b2c2c1..af7cd90c26f7 100644
>> --- a/mm/zsmalloc.c
>> +++ b/mm/zsmalloc.c
>> @@ -25,7 +25,7 @@
>>   * Usage of struct page flags:
>>   *     PG_private: identifies the first component page
>>   *     PG_private2: identifies the last component page
>> - *     PG_owner_priv_1: indentifies the huge component page
>> + *     PG_owner_priv_1: identifies the huge component page
>>   *
>>   */
>>  
>> @@ -65,7 +65,7 @@
>>  #define ZS_ALIGN               8
>>  
>>  /*
>> - * A single 'zspage' is composed of up to 2^N discontiguous 0-order (single)
>> + * A single 'zspage' is composed of up to 2^N discontinuous 0-order (single)
> 
> Hmm, discontinuous is right?
> I'm not a native but discontiguos is wrong? "contiguous" was used mm part widely.
> 
> 
>>   * pages. ZS_MAX_ZSPAGE_ORDER defines upper limit on N.
>>   */
>>  #define ZS_MAX_ZSPAGE_ORDER 2
>> @@ -2383,7 +2383,7 @@ struct zs_pool *zs_create_pool(const char *name)
>>                 goto err;
>>  
>>         /*
>> -        * Iterate reversly, because, size of size_class that we want to use
>> +        * Iterate reversely, because, size of size_class that we want to use
>>          * for merging should be larger or equal to current size.
>>          */
>>         for (i = zs_size_classes - 1; i >= 0; i--) {
>>
>>
>> ---
>>
>> 	-ss
>>
>> --
>> To unsubscribe, send a message with 'unsubscribe linux-mm' in
>> the body to majordomo@kvack.org.  For more info on Linux MM,
>> see: http://www.linux-mm.org/ .
>> Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
> 
> .
> 

  parent reply	other threads:[~2016-12-29 10:39 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-12-29  2:06 mm: fix typo of cache_alloc_zspage() Xishi Qiu
2016-12-29  2:06 ` Xishi Qiu
2016-12-29  6:44 ` Minchan Kim
2016-12-29  6:44   ` Minchan Kim
2016-12-29  6:52   ` Sergey Senozhatsky
2016-12-29  6:52     ` Sergey Senozhatsky
2016-12-29  6:59     ` Minchan Kim
2016-12-29  6:59       ` Minchan Kim
2016-12-29  7:34       ` Sergey Senozhatsky
2016-12-29  7:34         ` Sergey Senozhatsky
2016-12-29  7:56         ` Minchan Kim
2016-12-29  7:56           ` Minchan Kim
2016-12-29  8:03           ` Sergey Senozhatsky
2016-12-29  8:03             ` Sergey Senozhatsky
2016-12-29 10:34           ` Xishi Qiu [this message]
2016-12-29 10:34             ` Xishi Qiu
2016-12-30  1:07             ` Sergey Senozhatsky
2016-12-30  1:07               ` Sergey Senozhatsky
2016-12-29  7:54 ` [PATCH V2] " Xishi Qiu
2016-12-29  7:54   ` Xishi Qiu
2017-01-06  4:08   ` [PATCH] mm: fix some typos in mm/zsmalloc.c Xishi Qiu
2017-01-06  4:08     ` Xishi Qiu
2017-01-06  4:38     ` Minchan Kim
2017-01-06  4:38       ` Minchan Kim

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=5864E6B3.2030106@huawei.com \
    --to=qiuxishi@huawei.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=minchan@kernel.org \
    --cc=ngupta@vflare.org \
    --cc=sergey.senozhatsky.work@gmail.com \
    /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.