From: Luis de Bethencourt <luisbg@osg.samsung.com>
To: Daeseok Youn <daeseok.youn@gmail.com>, lidza.louina@gmail.com
Cc: devel@driverdev.osuosl.org, gregkh@linuxfoundation.org,
driverdev-devel@linuxdriverproject.org,
kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 1/7] staging: dgnc: remove useless variable 'intr_count'
Date: Fri, 27 May 2016 11:51:55 +0000 [thread overview]
Message-ID: <574834DB.5050402@osg.samsung.com> (raw)
In-Reply-To: <20160527065258.GA2945@SEL-JYOUN-D1>
On 27/05/16 07:52, Daeseok Youn wrote:
> The 'intr_count' variable was used only for increasing.
> So the 'intr_count' variable is not useful for this driver.
>
> Signed-off-by: Daeseok Youn <daeseok.youn@gmail.com>
> ---
> drivers/staging/dgnc/dgnc_cls.c | 2 --
> drivers/staging/dgnc/dgnc_driver.h | 1 -
> drivers/staging/dgnc/dgnc_neo.c | 2 --
> 3 files changed, 5 deletions(-)
>
> diff --git a/drivers/staging/dgnc/dgnc_cls.c b/drivers/staging/dgnc/dgnc_cls.c
> index 46c050c..dcb808f 100644
> --- a/drivers/staging/dgnc/dgnc_cls.c
> +++ b/drivers/staging/dgnc/dgnc_cls.c
> @@ -760,8 +760,6 @@ static irqreturn_t cls_intr(int irq, void *voidbrd)
>
> spin_lock_irqsave(&brd->bd_intr_lock, flags);
>
> - brd->intr_count++;
> -
> /*
> * Check the board's global interrupt offset to see if we
> * we actually do have an interrupt pending for us.
> diff --git a/drivers/staging/dgnc/dgnc_driver.h b/drivers/staging/dgnc/dgnc_driver.h
> index 95ec729..7ac33ed 100644
> --- a/drivers/staging/dgnc/dgnc_driver.h
> +++ b/drivers/staging/dgnc/dgnc_driver.h
> @@ -183,7 +183,6 @@ struct dgnc_board {
> uint nasync; /* Number of ports on card */
>
> uint irq; /* Interrupt request number */
> - ulong intr_count; /* Count of interrupts */
> ulong intr_modem; /* Count of interrupts */
> ulong intr_tx; /* Count of interrupts */
> ulong intr_rx; /* Count of interrupts */
> diff --git a/drivers/staging/dgnc/dgnc_neo.c b/drivers/staging/dgnc/dgnc_neo.c
> index ba57e95..3f8bbb3 100644
> --- a/drivers/staging/dgnc/dgnc_neo.c
> +++ b/drivers/staging/dgnc/dgnc_neo.c
> @@ -926,8 +926,6 @@ static irqreturn_t neo_intr(int irq, void *voidbrd)
> if (!brd || brd->magic != DGNC_BOARD_MAGIC)
> return IRQ_NONE;
>
> - brd->intr_count++;
> -
> /* Lock out the slow poller from running on this board. */
> spin_lock_irqsave(&brd->bd_intr_lock, flags);
>
>
Good catch. intr_count is set and incremented but never read.
Thanks,
Luis
WARNING: multiple messages have this Message-ID (diff)
From: Luis de Bethencourt <luisbg@osg.samsung.com>
To: Daeseok Youn <daeseok.youn@gmail.com>, lidza.louina@gmail.com
Cc: devel@driverdev.osuosl.org, gregkh@linuxfoundation.org,
driverdev-devel@linuxdriverproject.org,
kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 1/7] staging: dgnc: remove useless variable 'intr_count'
Date: Fri, 27 May 2016 12:51:55 +0100 [thread overview]
Message-ID: <574834DB.5050402@osg.samsung.com> (raw)
In-Reply-To: <20160527065258.GA2945@SEL-JYOUN-D1>
On 27/05/16 07:52, Daeseok Youn wrote:
> The 'intr_count' variable was used only for increasing.
> So the 'intr_count' variable is not useful for this driver.
>
> Signed-off-by: Daeseok Youn <daeseok.youn@gmail.com>
> ---
> drivers/staging/dgnc/dgnc_cls.c | 2 --
> drivers/staging/dgnc/dgnc_driver.h | 1 -
> drivers/staging/dgnc/dgnc_neo.c | 2 --
> 3 files changed, 5 deletions(-)
>
> diff --git a/drivers/staging/dgnc/dgnc_cls.c b/drivers/staging/dgnc/dgnc_cls.c
> index 46c050c..dcb808f 100644
> --- a/drivers/staging/dgnc/dgnc_cls.c
> +++ b/drivers/staging/dgnc/dgnc_cls.c
> @@ -760,8 +760,6 @@ static irqreturn_t cls_intr(int irq, void *voidbrd)
>
> spin_lock_irqsave(&brd->bd_intr_lock, flags);
>
> - brd->intr_count++;
> -
> /*
> * Check the board's global interrupt offset to see if we
> * we actually do have an interrupt pending for us.
> diff --git a/drivers/staging/dgnc/dgnc_driver.h b/drivers/staging/dgnc/dgnc_driver.h
> index 95ec729..7ac33ed 100644
> --- a/drivers/staging/dgnc/dgnc_driver.h
> +++ b/drivers/staging/dgnc/dgnc_driver.h
> @@ -183,7 +183,6 @@ struct dgnc_board {
> uint nasync; /* Number of ports on card */
>
> uint irq; /* Interrupt request number */
> - ulong intr_count; /* Count of interrupts */
> ulong intr_modem; /* Count of interrupts */
> ulong intr_tx; /* Count of interrupts */
> ulong intr_rx; /* Count of interrupts */
> diff --git a/drivers/staging/dgnc/dgnc_neo.c b/drivers/staging/dgnc/dgnc_neo.c
> index ba57e95..3f8bbb3 100644
> --- a/drivers/staging/dgnc/dgnc_neo.c
> +++ b/drivers/staging/dgnc/dgnc_neo.c
> @@ -926,8 +926,6 @@ static irqreturn_t neo_intr(int irq, void *voidbrd)
> if (!brd || brd->magic != DGNC_BOARD_MAGIC)
> return IRQ_NONE;
>
> - brd->intr_count++;
> -
> /* Lock out the slow poller from running on this board. */
> spin_lock_irqsave(&brd->bd_intr_lock, flags);
>
>
Good catch. intr_count is set and incremented but never read.
Thanks,
Luis
next prev parent reply other threads:[~2016-05-27 11:51 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-27 6:52 [PATCH 1/7] staging: dgnc: remove useless variable 'intr_count' Daeseok Youn
2016-05-27 6:52 ` Daeseok Youn
2016-05-27 11:51 ` Luis de Bethencourt [this message]
2016-05-27 11:51 ` Luis de Bethencourt
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=574834DB.5050402@osg.samsung.com \
--to=luisbg@osg.samsung.com \
--cc=daeseok.youn@gmail.com \
--cc=devel@driverdev.osuosl.org \
--cc=driverdev-devel@linuxdriverproject.org \
--cc=gregkh@linuxfoundation.org \
--cc=kernel-janitors@vger.kernel.org \
--cc=lidza.louina@gmail.com \
--cc=linux-kernel@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.