linux-block.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
@ 2019-12-09 20:14 Nathan Chancellor
  2019-12-09 21:07 ` Nick Desaulniers
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Nathan Chancellor @ 2019-12-09 20:14 UTC (permalink / raw)
  To: Boris Ostrovsky, Juergen Gross, Konrad Rzeszutek Wilk,
	Roger Pau Monné,
	Jens Axboe
  Cc: Stefano Stabellini, xen-devel, linux-block, linux-kernel,
	clang-built-linux, Nathan Chancellor

Clang warns:

../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
statement is not part of the previous 'if' [-Wmisleading-indentation]
                nr_parts = PARTS_PER_DISK;
                ^
../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
                if (err)
                ^

This is because there is a space at the beginning of this line; remove
it so that the indentation is consistent according to the Linux kernel
coding style and clang no longer warns.

While we are here, the previous line has some trailing whitespace; clean
that up as well.

Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
Link: https://github.com/ClangBuiltLinux/linux/issues/791
Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
---
 drivers/block/xen-blkfront.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
index a74d03913822..c02be06c5299 100644
--- a/drivers/block/xen-blkfront.c
+++ b/drivers/block/xen-blkfront.c
@@ -1113,8 +1113,8 @@ static int xlvbd_alloc_gendisk(blkif_sector_t capacity,
 	if (!VDEV_IS_EXTENDED(info->vdevice)) {
 		err = xen_translate_vdev(info->vdevice, &minor, &offset);
 		if (err)
-			return err;		
- 		nr_parts = PARTS_PER_DISK;
+			return err;
+		nr_parts = PARTS_PER_DISK;
 	} else {
 		minor = BLKIF_MINOR_EXT(info->vdevice);
 		nr_parts = PARTS_PER_EXT_DISK;
-- 
2.24.0


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-09 20:14 [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk Nathan Chancellor
@ 2019-12-09 21:07 ` Nick Desaulniers
  2019-12-09 21:14   ` Nathan Chancellor
  2019-12-10  5:36   ` Jürgen Groß
  2019-12-10  7:15 ` Jürgen Groß
  2019-12-20 12:39 ` Jürgen Groß
  2 siblings, 2 replies; 7+ messages in thread
From: Nick Desaulniers @ 2019-12-09 21:07 UTC (permalink / raw)
  To: Nathan Chancellor
  Cc: Boris Ostrovsky, Juergen Gross, Konrad Rzeszutek Wilk,
	Roger Pau Monné,
	Jens Axboe, Stefano Stabellini, xen-devel, linux-block, LKML,
	clang-built-linux

On Mon, Dec 9, 2019 at 12:14 PM Nathan Chancellor
<natechancellor@gmail.com> wrote:
>
> Clang warns:
>
> ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
> statement is not part of the previous 'if' [-Wmisleading-indentation]
>                 nr_parts = PARTS_PER_DISK;
>                 ^
> ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
>                 if (err)
>                 ^
>
> This is because there is a space at the beginning of this line; remove
> it so that the indentation is consistent according to the Linux kernel
> coding style and clang no longer warns.
>
> While we are here, the previous line has some trailing whitespace; clean
> that up as well.
>
> Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
> Link: https://github.com/ClangBuiltLinux/linux/issues/791
> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
> ---
>  drivers/block/xen-blkfront.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
> index a74d03913822..c02be06c5299 100644
> --- a/drivers/block/xen-blkfront.c
> +++ b/drivers/block/xen-blkfront.c
> @@ -1113,8 +1113,8 @@ static int xlvbd_alloc_gendisk(blkif_sector_t capacity,

While you're here, would you please also removing the single space
before the labels in this function?

In vim:

/^ [a-zA-Z]

turns up 5 labels with this.

>         if (!VDEV_IS_EXTENDED(info->vdevice)) {
>                 err = xen_translate_vdev(info->vdevice, &minor, &offset);
>                 if (err)
> -                       return err;
> -               nr_parts = PARTS_PER_DISK;
> +                       return err;
> +               nr_parts = PARTS_PER_DISK;
>         } else {
>                 minor = BLKIF_MINOR_EXT(info->vdevice);
>                 nr_parts = PARTS_PER_EXT_DISK;
> --
> 2.24.0
>
> --
> You received this message because you are subscribed to the Google Groups "Clang Built Linux" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to clang-built-linux+unsubscribe@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/clang-built-linux/20191209201444.33243-1-natechancellor%40gmail.com.



-- 
Thanks,
~Nick Desaulniers

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-09 21:07 ` Nick Desaulniers
@ 2019-12-09 21:14   ` Nathan Chancellor
  2019-12-10  5:36   ` Jürgen Groß
  1 sibling, 0 replies; 7+ messages in thread
From: Nathan Chancellor @ 2019-12-09 21:14 UTC (permalink / raw)
  To: Nick Desaulniers
  Cc: Boris Ostrovsky, Juergen Gross, Konrad Rzeszutek Wilk,
	Roger Pau Monné,
	Jens Axboe, Stefano Stabellini, xen-devel, linux-block, LKML,
	clang-built-linux

On Mon, Dec 09, 2019 at 01:07:41PM -0800, Nick Desaulniers wrote:
> On Mon, Dec 9, 2019 at 12:14 PM Nathan Chancellor
> <natechancellor@gmail.com> wrote:
> >
> > Clang warns:
> >
> > ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
> > statement is not part of the previous 'if' [-Wmisleading-indentation]
> >                 nr_parts = PARTS_PER_DISK;
> >                 ^
> > ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
> >                 if (err)
> >                 ^
> >
> > This is because there is a space at the beginning of this line; remove
> > it so that the indentation is consistent according to the Linux kernel
> > coding style and clang no longer warns.
> >
> > While we are here, the previous line has some trailing whitespace; clean
> > that up as well.
> >
> > Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
> > Link: https://github.com/ClangBuiltLinux/linux/issues/791
> > Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
> > ---
> >  drivers/block/xen-blkfront.c | 4 ++--
> >  1 file changed, 2 insertions(+), 2 deletions(-)
> >
> > diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
> > index a74d03913822..c02be06c5299 100644
> > --- a/drivers/block/xen-blkfront.c
> > +++ b/drivers/block/xen-blkfront.c
> > @@ -1113,8 +1113,8 @@ static int xlvbd_alloc_gendisk(blkif_sector_t capacity,
> 
> While you're here, would you please also removing the single space
> before the labels in this function?
> 
> In vim:
> 
> /^ [a-zA-Z]
> 
> turns up 5 labels with this.

That should probably be a separate patch since there are only two labels
in the function I am touching here. I'll whip up a v2 if the maintainers
want it though or I'll just draft a separate patch when I am done
addressing all of the misleading indentation warnings.

Thanks for the reply!
Nathan

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-09 21:07 ` Nick Desaulniers
  2019-12-09 21:14   ` Nathan Chancellor
@ 2019-12-10  5:36   ` Jürgen Groß
  1 sibling, 0 replies; 7+ messages in thread
From: Jürgen Groß @ 2019-12-10  5:36 UTC (permalink / raw)
  To: Nick Desaulniers, Nathan Chancellor
  Cc: Boris Ostrovsky, Konrad Rzeszutek Wilk, Roger Pau Monné,
	Jens Axboe, Stefano Stabellini, xen-devel, linux-block, LKML,
	clang-built-linux

On 09.12.19 22:07, Nick Desaulniers wrote:
> On Mon, Dec 9, 2019 at 12:14 PM Nathan Chancellor
> <natechancellor@gmail.com> wrote:
>>
>> Clang warns:
>>
>> ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
>> statement is not part of the previous 'if' [-Wmisleading-indentation]
>>                  nr_parts = PARTS_PER_DISK;
>>                  ^
>> ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
>>                  if (err)
>>                  ^
>>
>> This is because there is a space at the beginning of this line; remove
>> it so that the indentation is consistent according to the Linux kernel
>> coding style and clang no longer warns.
>>
>> While we are here, the previous line has some trailing whitespace; clean
>> that up as well.
>>
>> Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
>> Link: https://github.com/ClangBuiltLinux/linux/issues/791
>> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
>> ---
>>   drivers/block/xen-blkfront.c | 4 ++--
>>   1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/block/xen-blkfront.c b/drivers/block/xen-blkfront.c
>> index a74d03913822..c02be06c5299 100644
>> --- a/drivers/block/xen-blkfront.c
>> +++ b/drivers/block/xen-blkfront.c
>> @@ -1113,8 +1113,8 @@ static int xlvbd_alloc_gendisk(blkif_sector_t capacity,
> 
> While you're here, would you please also removing the single space
> before the labels in this function?

AFAIK those are intended to be there.

Having labels indented by a space makes diff not believe those are
function declarations. So a patching a function with a label won't show
the label, but the function in the diff block header.


Juergen

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-09 20:14 [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk Nathan Chancellor
  2019-12-09 21:07 ` Nick Desaulniers
@ 2019-12-10  7:15 ` Jürgen Groß
  2019-12-10 11:27   ` Roger Pau Monné
  2019-12-20 12:39 ` Jürgen Groß
  2 siblings, 1 reply; 7+ messages in thread
From: Jürgen Groß @ 2019-12-10  7:15 UTC (permalink / raw)
  To: Nathan Chancellor, Boris Ostrovsky, Konrad Rzeszutek Wilk,
	Roger Pau Monné,
	Jens Axboe
  Cc: Stefano Stabellini, xen-devel, linux-block, linux-kernel,
	clang-built-linux

On 09.12.19 21:14, Nathan Chancellor wrote:
> Clang warns:
> 
> ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
> statement is not part of the previous 'if' [-Wmisleading-indentation]
>                  nr_parts = PARTS_PER_DISK;
>                  ^
> ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
>                  if (err)
>                  ^
> 
> This is because there is a space at the beginning of this line; remove
> it so that the indentation is consistent according to the Linux kernel
> coding style and clang no longer warns.
> 
> While we are here, the previous line has some trailing whitespace; clean
> that up as well.
> 
> Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
> Link: https://github.com/ClangBuiltLinux/linux/issues/791
> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>

Reviewed-by: Juergen Gross <jgross@suse.com>


Juergen

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-10  7:15 ` Jürgen Groß
@ 2019-12-10 11:27   ` Roger Pau Monné
  0 siblings, 0 replies; 7+ messages in thread
From: Roger Pau Monné @ 2019-12-10 11:27 UTC (permalink / raw)
  To: Jürgen Groß
  Cc: Nathan Chancellor, Boris Ostrovsky, Konrad Rzeszutek Wilk,
	Jens Axboe, Stefano Stabellini, xen-devel, linux-block,
	linux-kernel, clang-built-linux

On Tue, Dec 10, 2019 at 08:15:22AM +0100, Jürgen Groß wrote:
> On 09.12.19 21:14, Nathan Chancellor wrote:
> > Clang warns:
> > 
> > ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
> > statement is not part of the previous 'if' [-Wmisleading-indentation]
> >                  nr_parts = PARTS_PER_DISK;
> >                  ^
> > ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
> >                  if (err)
> >                  ^
> > 
> > This is because there is a space at the beginning of this line; remove
> > it so that the indentation is consistent according to the Linux kernel
> > coding style and clang no longer warns.
> > 
> > While we are here, the previous line has some trailing whitespace; clean
> > that up as well.
> > 
> > Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
> > Link: https://github.com/ClangBuiltLinux/linux/issues/791
> > Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
> 
> Reviewed-by: Juergen Gross <jgross@suse.com>

Acked-by: Roger Pau Monné <roger.pau@citrix.com>

Thanks.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
  2019-12-09 20:14 [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk Nathan Chancellor
  2019-12-09 21:07 ` Nick Desaulniers
  2019-12-10  7:15 ` Jürgen Groß
@ 2019-12-20 12:39 ` Jürgen Groß
  2 siblings, 0 replies; 7+ messages in thread
From: Jürgen Groß @ 2019-12-20 12:39 UTC (permalink / raw)
  To: Nathan Chancellor, Boris Ostrovsky, Konrad Rzeszutek Wilk,
	Roger Pau Monné,
	Jens Axboe
  Cc: Stefano Stabellini, xen-devel, linux-block, linux-kernel,
	clang-built-linux

On 09.12.19 21:14, Nathan Chancellor wrote:
> Clang warns:
> 
> ../drivers/block/xen-blkfront.c:1117:4: warning: misleading indentation;
> statement is not part of the previous 'if' [-Wmisleading-indentation]
>                  nr_parts = PARTS_PER_DISK;
>                  ^
> ../drivers/block/xen-blkfront.c:1115:3: note: previous statement is here
>                  if (err)
>                  ^
> 
> This is because there is a space at the beginning of this line; remove
> it so that the indentation is consistent according to the Linux kernel
> coding style and clang no longer warns.
> 
> While we are here, the previous line has some trailing whitespace; clean
> that up as well.
> 
> Fixes: c80a420995e7 ("xen-blkfront: handle Xen major numbers other than XENVBD")
> Link: https://github.com/ClangBuiltLinux/linux/issues/791
> Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>

Pushed to xen/tip.git for-linus-5.5b


Juergen

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-12-20 12:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-09 20:14 [PATCH] xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk Nathan Chancellor
2019-12-09 21:07 ` Nick Desaulniers
2019-12-09 21:14   ` Nathan Chancellor
2019-12-10  5:36   ` Jürgen Groß
2019-12-10  7:15 ` Jürgen Groß
2019-12-10 11:27   ` Roger Pau Monné
2019-12-20 12:39 ` Jürgen Groß

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).