linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Coly Li <colyli@suse.de>
To: Joe Perches <joe@perches.com>
Cc: linux-bcache@vger.kernel.org, linux-kernel@vger.kernel.org,
	Jiri Kosina <trivial@kernel.org>,
	Kent Overstreet <kent.overstreet@gmail.com>
Subject: Re: [PATCH 13/29] bcache: Avoid comma separated statements
Date: Sun, 31 Jan 2021 23:58:17 +0800	[thread overview]
Message-ID: <9df71a2c-fdd1-b6b4-3f6e-750e2b23d48c@suse.de> (raw)
In-Reply-To: <14e1e776ceac5d4e84675bc70532aa30530eb8ec.camel@perches.com>

On 1/31/21 2:59 AM, Joe Perches wrote:
> On Mon, 2020-08-24 at 21:56 -0700, Joe Perches wrote:
>> Use semicolons and braces.
> 
> ping?

It is in my for-next now, thanks for reminding.


Coly Li


> 
>> Signed-off-by: Joe Perches <joe@perches.com>
>> ---
>>  drivers/md/bcache/bset.c  | 12 ++++++++----
>>  drivers/md/bcache/sysfs.c |  6 ++++--
>>  2 files changed, 12 insertions(+), 6 deletions(-)
>>
>> diff --git a/drivers/md/bcache/bset.c b/drivers/md/bcache/bset.c
>> index 67a2c47f4201..94d38e8a59b3 100644
>> --- a/drivers/md/bcache/bset.c
>> +++ b/drivers/md/bcache/bset.c
>> @@ -712,8 +712,10 @@ void bch_bset_build_written_tree(struct btree_keys *b)
>>  	for (j = inorder_next(0, t->size);
>>  	     j;
>>  	     j = inorder_next(j, t->size)) {
>> -		while (bkey_to_cacheline(t, k) < cacheline)
>> -			prev = k, k = bkey_next(k);
>> +		while (bkey_to_cacheline(t, k) < cacheline) {
>> +			prev = k;
>> +			k = bkey_next(k);
>> +		}
>>  
>>
>>  		t->prev[j] = bkey_u64s(prev);
>>  		t->tree[j].m = bkey_to_cacheline_offset(t, cacheline++, k);
>> @@ -901,8 +903,10 @@ unsigned int bch_btree_insert_key(struct btree_keys *b, struct bkey *k,
>>  	status = BTREE_INSERT_STATUS_INSERT;
>>  
>>
>>  	while (m != bset_bkey_last(i) &&
>> -	       bkey_cmp(k, b->ops->is_extents ? &START_KEY(m) : m) > 0)
>> -		prev = m, m = bkey_next(m);
>> +	       bkey_cmp(k, b->ops->is_extents ? &START_KEY(m) : m) > 0) {
>> +		prev = m;
>> +		m = bkey_next(m);
>> +	}
>>  
>>
>>  	/* prev is in the tree, if we merge we're done */
>>  	status = BTREE_INSERT_STATUS_BACK_MERGE;
>> diff --git a/drivers/md/bcache/sysfs.c b/drivers/md/bcache/sysfs.c
>> index ac06c0bc3c0a..1878c5ee53b6 100644
>> --- a/drivers/md/bcache/sysfs.c
>> +++ b/drivers/md/bcache/sysfs.c
>> @@ -1071,8 +1071,10 @@ SHOW(__bch_cache)
>>  			--n;
>>  
>>
>>  		while (cached < p + n &&
>> -		       *cached == BTREE_PRIO)
>> -			cached++, n--;
>> +		       *cached == BTREE_PRIO) {
>> +			cached++;
>> +			n--;
>> +		}
>>  
>>
>>  		for (i = 0; i < n; i++)
>>  			sum += INITIAL_PRIO - cached[i];
> 
> 


  reply	other threads:[~2021-01-31 15:59 UTC|newest]

Thread overview: 80+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-08-25  4:55 [PATCH 00/29] treewide: Convert comma separated statements Joe Perches
2020-08-25  4:55 ` [PATCH 01/29] coding-style.rst: Avoid comma statements Joe Perches
2021-01-30 18:53   ` Joe Perches
2021-02-04 21:41     ` Jonathan Corbet
2020-08-25  4:55 ` [PATCH 02/29] alpha: Avoid comma separated statements Joe Perches
2020-08-25  6:37   ` Robert Richter
2021-01-30 18:54   ` Joe Perches
2021-02-16 14:39     ` Robert Richter
2021-02-16 15:10       ` Joe Perches
2020-08-25  4:56 ` [PATCH 03/29] ia64: " Joe Perches
2021-01-30 18:55   ` Joe Perches
2020-08-25  4:56 ` [PATCH 04/29] sparc: " Joe Perches
2021-01-30 18:56   ` Joe Perches
2020-08-25  4:56 ` [PATCH 05/29] ata: " Joe Perches
2021-01-30 18:56   ` Joe Perches
2021-01-31 15:06     ` Jens Axboe
2020-08-25  4:56 ` [PATCH 06/29] drbd: " Joe Perches
2021-01-30 18:57   ` Joe Perches
2021-01-31 15:06     ` Jens Axboe
2020-08-25  4:56 ` [PATCH 07/29] lp: " Joe Perches
2020-08-25  4:56 ` [PATCH 08/29] dma-buf: " Joe Perches
2020-08-26 15:08   ` Christian König
2020-09-03 12:21     ` Sumit Semwal
2020-09-04 11:42   ` Kieran Bingham
2020-09-04 21:33     ` Joe Perches
2021-01-30 18:47   ` Joe Perches
2021-02-03 13:26     ` Christian König
2021-01-31 17:39       ` Joe Perches
2021-01-31 17:53         ` Christian König
2021-02-01 21:54       ` Lyude Paul
2021-02-02  8:33         ` [Linaro-mm-sig] " Christian König
2021-02-02 18:24           ` Lyude Paul
2020-08-25  4:56 ` [PATCH 09/29] drm/gma500: " Joe Perches
2021-01-30 18:47   ` Joe Perches
2021-01-30 21:21     ` Patrik Jakobsson
2020-08-25  4:56 ` [PATCH 10/29] drm/i915: " Joe Perches
2021-01-30 18:47   ` Joe Perches
2021-02-01  8:41     ` Jani Nikula
2020-08-25  4:56 ` [PATCH 11/29] hwmon: (scmi-hwmon): " Joe Perches
2020-08-25 23:33   ` Guenter Roeck
2020-08-25  4:56 ` [PATCH 12/29] Input: MT - " Joe Perches
2020-08-25 17:07   ` Dmitry Torokhov
2020-08-25  4:56 ` [PATCH 13/29] bcache: " Joe Perches
2021-01-30 18:59   ` Joe Perches
2021-01-31 15:58     ` Coly Li [this message]
2020-08-25  4:56 ` [PATCH 14/29] media: " Joe Perches
2020-09-04 11:45   ` Kieran Bingham
2020-08-25  4:56 ` [PATCH 15/29] mtd: " Joe Perches
2020-09-07  7:34   ` Miquel Raynal
2020-08-25  4:56 ` [PATCH 16/29] 8390: " Joe Perches
2020-08-25 14:54   ` David Miller
2020-08-25  4:56 ` [PATCH 17/29] fs_enet: " Joe Perches
2020-08-25 14:55   ` David Miller
2020-08-25  4:56 ` [PATCH 18/29] wan: sbni: " Joe Perches
2020-08-25 14:55   ` David Miller
2020-08-25  4:56 ` [PATCH 19/29] s390/tty3270: " Joe Perches
2021-01-30 19:01   ` Joe Perches
2020-08-25  4:56 ` [PATCH 20/29] scai/arm: " Joe Perches
2020-08-25  4:56 ` [PATCH 21/29] media: atomisp: " Joe Perches
2020-09-04 11:46   ` Kieran Bingham
2020-08-25  4:56 ` [PATCH 22/29] video: fbdev: " Joe Perches
2020-09-08 11:37   ` Bartlomiej Zolnierkiewicz
2020-08-25  4:56 ` [PATCH 23/29] fuse: " Joe Perches
2021-01-30 19:04   ` Joe Perches
2021-02-01  8:12   ` Miklos Szeredi
2020-08-25  4:56 ` [PATCH 24/29] reiserfs: " Joe Perches
2021-01-30 19:04   ` Joe Perches
2020-08-25  4:56 ` [PATCH 25/29] lib/zlib: " Joe Perches
2021-01-30 19:05   ` Joe Perches
2020-08-25  4:56 ` [PATCH 26/29] lib: zstd: " Joe Perches
2021-01-30 19:06   ` Joe Perches
2020-08-25  4:56 ` [PATCH 27/29] ipv6: fib6: " Joe Perches
2020-08-25 14:55   ` David Miller
2020-08-25  4:56 ` [PATCH 28/29] sunrpc: " Joe Perches
2020-08-25 14:55   ` David Miller
2020-08-25  4:56 ` [PATCH 29/29] tools: " Joe Perches
2020-08-26  9:30   ` Thomas Renninger
2020-08-26 14:45     ` Joe Perches
2020-08-26 16:13       ` Thomas Renninger
2020-09-09  2:09 ` [PATCH 00/29] treewide: Convert " Martin K. Petersen

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=9df71a2c-fdd1-b6b4-3f6e-750e2b23d48c@suse.de \
    --to=colyli@suse.de \
    --cc=joe@perches.com \
    --cc=kent.overstreet@gmail.com \
    --cc=linux-bcache@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=trivial@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).