| To: | "Michael Chan" <mchan@xxxxxxxxxxxx> |
|---|---|
| Subject: | Re: Fix fallout from tg3_readphy() value is zero on error |
| From: | "David S. Miller" <davem@xxxxxxxxxxxxx> |
| Date: | Tue, 15 Feb 2005 11:11:31 -0800 |
| Cc: | peterc@xxxxxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx |
| In-reply-to: | <B1508D50A0692F42B217C22C02D84972020F3DA3@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| References: | <B1508D50A0692F42B217C22C02D84972020F3DA3@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
On Tue, 15 Feb 2005 10:18:14 -0800
"Michael Chan" <mchan@xxxxxxxxxxxx> wrote:
> > @@ -793,9 +799,11 @@
> >
> > tg3_writephy(tp, MII_TG3_CTRL, phy9_orig);
> >
> > - tg3_readphy(tp, MII_TG3_EXT_CTRL, ®32);
> > - reg32 &= ~0x3000;
> > - tg3_writephy(tp, MII_TG3_EXT_CTRL, reg32);
> > + if (tg3_readphy(tp, MII_TG3_EXT_CTRL, ®32)) {
> > + reg32 &= ~0x3000;
> > + tg3_writephy(tp, MII_TG3_EXT_CTRL, reg32);
> > + } else if (!err)
> > + err = -EBUSY;
> >
> > return err;
> > }
>
> Shouldn't this be:
>
> > + if (!tg3_readphy(tp, MII_TG3_EXT_CTRL, ®32)) {
Right, fixed in my local tree.
Thanks a lot.
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [2/2] [NET] Add skb_header_cloned and use it in e1000/tg3, David S. Miller |
|---|---|
| Next by Date: | Re: [2/2] [NET] Add skb_header_cloned and use it in e1000/tg3, Herbert Xu |
| Previous by Thread: | RE: Fix fallout from tg3_readphy() value is zero on error, Michael Chan |
| Next by Thread: | Re: [PATCH 1/9] Use netdev_priv in NETROM and ROSE, David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |