On Tue, Nov 17, 2009 at 04:49:28AM -0800, David Miller wrote: > It seems there is a special device property that we can use > to detect this properly. > > Please try the attached patch on your system, it should fix > the problem too. Works on the SunFire 880 with internel fibre serdes and on a SunFire 480 with a PCI Card with fibre serdes here. On the PCI card interrestingly there were initially type phy_mii_mdio1 or phy_mii_mdio0 detected and only after failing to read the phy_mii fall back to type phy_serdes. The 'shared-pins' property would be available for testing for a serdes on that card, too. But anyways, all interfaces are working. Thanks. BTW, are there any new ideas about getting post 2.6.26 kernels booting on that class of sparc machines ? My last try with 2.6.31.6 still hangs at the usual point. Anything I could/should try ? The offer of remote debugging on the SunFire 480 still stands, if you could find a few spare minutes... Thanks, Hermann -- Netzwerkadministration/Zentrale Dienste, Interdiziplinaeres Zentrum fuer wissenschaftliches Rechnen der Universitaet Heidelberg IWR; INF 368; 69120 Heidelberg; Tel: (06221)54-8236 Fax: -5224 Email: Hermann.Lauer@xxxxxxxxxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html