Hi all, I am using a HP DL360p server with broadcom BCM5719 ethernet card handled by tg3 driver. When the link is renegotiated on one ethernet port, out packets get lost on other ethernet ports. The problem is easily reproducible by looping on switch port up/down. Instrumenting the driver, I observed that tg3_setup_phy() may last more than 40 msec while holding the spin lock. Is it possible to modify the tg3 driver so as to minimize link renegotiation impact ? Thanks in advance for your help.