netdev
[Top] [All Lists]

Re: A new driver for Broadcom bcm5706

To: Michael Chan <mchan@xxxxxxxxxxxx>, davem@xxxxxxxxxxxxx
Subject: Re: A new driver for Broadcom bcm5706
From: Jeff Garzik <jgarzik@xxxxxxxxx>
Date: Fri, 20 May 2005 16:51:46 -0400
Cc: netdev@xxxxxxxxxxx, ffan@xxxxxxxxxxxx, lusinsky@xxxxxxxxxxxx
In-reply-to: <20050520194220.GA18259@havoc.gtf.org>
References: <1116609329.31523.16.camel@rh4> <20050520194220.GA18259@havoc.gtf.org>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050328 Fedora/1.7.6-1.2.5

Note that I only consider a very few of these items, highlighted below, to be merge-stoppers. The rest are minor things that can be fixed up at leisure.


8) excessive stack size in bnx2_alloc_bad_rbuf():

9) [additional review] DaveM, others: is this correct for all arches?

13) [additional review] why is CHECKSUM_UNNECESSARY used when
cksum==0xffff or cksum==0 ?

15) the following loop is just silly.  use mdelay or (preferably)
msleep.

19) [additional review] need flush_scheduled_work(), if using work queues?

21) need to call bnx2_netif_stop() in bnx2_close()

27) isn't 'timer_interval == HZ' too rapid a timer?  Does it really need
to fire every second?


<Prev in Thread] Current Thread [Next in Thread>