All of lore.kernel.org
 help / color / mirror / Atom feed
From: James Hogan <james.hogan@imgtec.com>
To: Andrey Utkin <andrey.krieger.utkin@gmail.com>,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org,
	linux-metag@vger.kernel.org
Cc: dan.carpenter@oracle.com
Subject: Re: [PATCH] arch/metag/kernel/cachepart.c: fix failure check
Date: Fri, 18 Jul 2014 09:45:33 +0000	[thread overview]
Message-ID: <53C8ECBD.5080700@imgtec.com> (raw)
In-Reply-To: <1405612686-3554-1-git-send-email-andrey.krieger.utkin@gmail.com>

On 17/07/14 16:58, Andrey Utkin wrote:
> [linux-3.16-rc5/arch/metag/kernel/cachepart.c:102]: (style) Checking if
> unsigned variable 'thread_cache_size' is less than zero.
> 
> Source code is
> 
>         if (thread_cache_size < 0)
>             pr_emerg("Can't read %s cache size\n",
>                  cache_type ? "DCACHE" : "ICACHE");
> 
> but
> 
>     unsigned int thread_cache_size;
> 
> Function get_thread_cache_size returns an error code
> as (unsigned int) -1.
> 
> Changed get_thread_cache_size() to return signed int, and its result is stored
> into signed int variable.
> 
> Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id€361
> Reported-by: David Binderman <dcb314@hotmail.com>
> Signed-off-by: Andrey Utkin <andrey.krieger.utkin@gmail.com>

Thanks, applied!

Cheers
James

> ---
>  arch/metag/kernel/cachepart.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/arch/metag/kernel/cachepart.c b/arch/metag/kernel/cachepart.c
> index 0a2385f..04b7d4f 100644
> --- a/arch/metag/kernel/cachepart.c
> +++ b/arch/metag/kernel/cachepart.c
> @@ -55,7 +55,7 @@ unsigned int get_global_icache_size(void)
>  	return (get_icache_size() * ((temp >> SYSC_xCPARTG_AND_S) + 1)) >> 4;
>  }
>  
> -static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
> +static int get_thread_cache_size(unsigned int cache, int thread_id)
>  {
>  	unsigned int cache_size;
>  	unsigned int t_cache_part;
> @@ -94,7 +94,7 @@ static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
>  
>  void check_for_cache_aliasing(int thread_id)
>  {
> -	unsigned int thread_cache_size;
> +	int thread_cache_size;
>  	unsigned int cache_type;
>  	for (cache_type = ICACHE; cache_type <= DCACHE; cache_type++) {
>  		thread_cache_size > 
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

WARNING: multiple messages have this Message-ID (diff)
From: James Hogan <james.hogan@imgtec.com>
To: Andrey Utkin <andrey.krieger.utkin@gmail.com>,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org,
	linux-metag@vger.kernel.org
Cc: dan.carpenter@oracle.com
Subject: Re: [PATCH] arch/metag/kernel/cachepart.c: fix failure check
Date: Fri, 18 Jul 2014 10:45:33 +0100	[thread overview]
Message-ID: <53C8ECBD.5080700@imgtec.com> (raw)
In-Reply-To: <1405612686-3554-1-git-send-email-andrey.krieger.utkin@gmail.com>

On 17/07/14 16:58, Andrey Utkin wrote:
> [linux-3.16-rc5/arch/metag/kernel/cachepart.c:102]: (style) Checking if
> unsigned variable 'thread_cache_size' is less than zero.
> 
> Source code is
> 
>         if (thread_cache_size < 0)
>             pr_emerg("Can't read %s cache size\n",
>                  cache_type ? "DCACHE" : "ICACHE");
> 
> but
> 
>     unsigned int thread_cache_size;
> 
> Function get_thread_cache_size returns an error code
> as (unsigned int) -1.
> 
> Changed get_thread_cache_size() to return signed int, and its result is stored
> into signed int variable.
> 
> Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=80361
> Reported-by: David Binderman <dcb314@hotmail.com>
> Signed-off-by: Andrey Utkin <andrey.krieger.utkin@gmail.com>

Thanks, applied!

Cheers
James

> ---
>  arch/metag/kernel/cachepart.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/arch/metag/kernel/cachepart.c b/arch/metag/kernel/cachepart.c
> index 0a2385f..04b7d4f 100644
> --- a/arch/metag/kernel/cachepart.c
> +++ b/arch/metag/kernel/cachepart.c
> @@ -55,7 +55,7 @@ unsigned int get_global_icache_size(void)
>  	return (get_icache_size() * ((temp >> SYSC_xCPARTG_AND_S) + 1)) >> 4;
>  }
>  
> -static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
> +static int get_thread_cache_size(unsigned int cache, int thread_id)
>  {
>  	unsigned int cache_size;
>  	unsigned int t_cache_part;
> @@ -94,7 +94,7 @@ static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
>  
>  void check_for_cache_aliasing(int thread_id)
>  {
> -	unsigned int thread_cache_size;
> +	int thread_cache_size;
>  	unsigned int cache_type;
>  	for (cache_type = ICACHE; cache_type <= DCACHE; cache_type++) {
>  		thread_cache_size =
> 

WARNING: multiple messages have this Message-ID (diff)
From: James Hogan <james.hogan@imgtec.com>
To: Andrey Utkin <andrey.krieger.utkin@gmail.com>,
	<linux-kernel@vger.kernel.org>, <kernel-janitors@vger.kernel.org>,
	<linux-metag@vger.kernel.org>
Cc: <dan.carpenter@oracle.com>
Subject: Re: [PATCH] arch/metag/kernel/cachepart.c: fix failure check
Date: Fri, 18 Jul 2014 10:45:33 +0100	[thread overview]
Message-ID: <53C8ECBD.5080700@imgtec.com> (raw)
In-Reply-To: <1405612686-3554-1-git-send-email-andrey.krieger.utkin@gmail.com>

On 17/07/14 16:58, Andrey Utkin wrote:
> [linux-3.16-rc5/arch/metag/kernel/cachepart.c:102]: (style) Checking if
> unsigned variable 'thread_cache_size' is less than zero.
> 
> Source code is
> 
>         if (thread_cache_size < 0)
>             pr_emerg("Can't read %s cache size\n",
>                  cache_type ? "DCACHE" : "ICACHE");
> 
> but
> 
>     unsigned int thread_cache_size;
> 
> Function get_thread_cache_size returns an error code
> as (unsigned int) -1.
> 
> Changed get_thread_cache_size() to return signed int, and its result is stored
> into signed int variable.
> 
> Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=80361
> Reported-by: David Binderman <dcb314@hotmail.com>
> Signed-off-by: Andrey Utkin <andrey.krieger.utkin@gmail.com>

Thanks, applied!

Cheers
James

> ---
>  arch/metag/kernel/cachepart.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/arch/metag/kernel/cachepart.c b/arch/metag/kernel/cachepart.c
> index 0a2385f..04b7d4f 100644
> --- a/arch/metag/kernel/cachepart.c
> +++ b/arch/metag/kernel/cachepart.c
> @@ -55,7 +55,7 @@ unsigned int get_global_icache_size(void)
>  	return (get_icache_size() * ((temp >> SYSC_xCPARTG_AND_S) + 1)) >> 4;
>  }
>  
> -static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
> +static int get_thread_cache_size(unsigned int cache, int thread_id)
>  {
>  	unsigned int cache_size;
>  	unsigned int t_cache_part;
> @@ -94,7 +94,7 @@ static unsigned int get_thread_cache_size(unsigned int cache, int thread_id)
>  
>  void check_for_cache_aliasing(int thread_id)
>  {
> -	unsigned int thread_cache_size;
> +	int thread_cache_size;
>  	unsigned int cache_type;
>  	for (cache_type = ICACHE; cache_type <= DCACHE; cache_type++) {
>  		thread_cache_size =
> 

  reply	other threads:[~2014-07-18  9:45 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-17 13:26 [PATCH 1/3] arch/metag/kernel/cachepart.c: fix failure check Andrey Utkin
2014-07-17 13:26 ` Andrey Utkin
2014-07-17 14:25 ` Andrey Utkin
2014-07-17 14:25   ` Andrey Utkin
2014-07-17 14:58 ` Dan Carpenter
2014-07-17 14:58   ` Dan Carpenter
2014-07-17 14:58   ` Dan Carpenter
2014-07-17 15:58   ` [PATCH] " Andrey Utkin
2014-07-17 15:58     ` Andrey Utkin
2014-07-18  9:45     ` James Hogan [this message]
2014-07-18  9:45       ` James Hogan
2014-07-18  9:45       ` James Hogan

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=53C8ECBD.5080700@imgtec.com \
    --to=james.hogan@imgtec.com \
    --cc=andrey.krieger.utkin@gmail.com \
    --cc=dan.carpenter@oracle.com \
    --cc=kernel-janitors@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-metag@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.