On Fri, Dec 06, 2013 at 08:40:17PM +0000, Mark Einon wrote:
> On Fri, Dec 06, 2013 at 09:35:03PM +0800, ZHAO Gang wrote:
> > Signed-off-by: ZHAO Gang <gamer...@gmail.com>
> > ---
> >  drivers/staging/et131x/et131x.c | 20 +++++++++++---------
> >  1 file changed, 11 insertions(+), 9 deletions(-)
> > 
> > diff --git a/drivers/staging/et131x/et131x.c 
> > b/drivers/staging/et131x/et131x.c
> > index b6ce68e..3e34c2e 100644
> > --- a/drivers/staging/et131x/et131x.c
> > +++ b/drivers/staging/et131x/et131x.c
> > @@ -2505,8 +2505,12 @@ static void nic_return_rfd(struct et131x_adapter 
> > *adapter, struct rfd *rfd)
> >      * need to clean up OOB data
> >      */
> >     if (buff_index < rx_local->fbr[ring_index]->num_entries) {
> > +           u32 free_buff_ring;
> >             u32 __iomem *offset;
> >             struct fbr_desc *next;
> > +           struct fbr_lookup *fbr;
> > +
> > +           fbr = rx_local->fbr[ring_index];
> 
> This can be written as one line instead of three. The rest of the patch
> is good.

Actually, you can also define *fbr at the top of the function and use it to 
change:

        if (buff_index < rx_local->fbr[ring_index]->num_entries) {
to
        if (buff_index < fbr->num_entries) {

Cheers,

Mark


_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to