> -----Original Message----- > From: Joakim Tjernlund [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 11, 2007 2:46 AM > To: Li Yang-r58472 <[EMAIL PROTECTED]> Netdev > Cc: Joakim Tjernlund > Subject: [PATCH] Increase virtual FIFOs in ucc_geth. > > Increase UCC_GETH_URFS_INIT to 1152 and > UCC_GETH_UTFS_INIT to 896 to avoid HW Overrun/Underrun.
Please be noted that these values are only used for 10/100Mbps speed. Did you get Overrun in 10/100M mode? - Leo > > Signed-off-by: Joakim Tjernlund <[EMAIL PROTECTED]> > --- > drivers/net/ucc_geth.h | 4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/ucc_geth.h b/drivers/net/ucc_geth.h > index bb4dac8..d3f030b 100644 > --- a/drivers/net/ucc_geth.h > +++ b/drivers/net/ucc_geth.h > @@ -923,11 +923,11 @@ struct ucc_geth_hardware_statistics { > #define PHY_CHANGE_TIME 2 > > /* Fast Ethernet (10/100 Mbps) */ > -#define UCC_GETH_URFS_INIT 512 /* Rx > virtual FIFO size > +#define UCC_GETH_URFS_INIT 1152 /* Rx > virtual FIFO size > */ > #define UCC_GETH_URFET_INIT 256 /* 1/2 urfs */ > #define UCC_GETH_URFSET_INIT 384 /* 3/4 urfs */ > -#define UCC_GETH_UTFS_INIT 512 /* Tx > virtual FIFO size > +#define UCC_GETH_UTFS_INIT 896 /* Tx > virtual FIFO size > */ > #define UCC_GETH_UTFET_INIT 256 /* 1/2 utfs */ > #define UCC_GETH_UTFTT_INIT 128 > -- > 1.5.3.6 > > -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html