Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Thu, 2013-09-05 at 03:39 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 16:07 +0100, Ian Campbell wrote: On Sun, 2013-09-01 at 15:53 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). That's an option I suppose, but it's a pretty long list, of which the majority are, I expect, useless on any given platform I think. An example of grep HCD on the kirkwood config is below (it won't even include things whose dependencies aren't met as disabled). [...] That prompted me to remove some of the sillier HCD drivers from the config in trunk. It's also possible to pass a list of exclusions to copy_modules_dir, as we do for the hid and net directories. My greps in linux/debian and kernel-wedge are completely failing to find those lists. I can see the support for excluding entire udebs in kernel wedge, but that is all I found. Ian -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1378365755.6935.31.ca...@dagon.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Thu, 2013-09-05 at 08:22 +0100, Ian Campbell wrote: On Thu, 2013-09-05 at 03:39 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 16:07 +0100, Ian Campbell wrote: On Sun, 2013-09-01 at 15:53 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). That's an option I suppose, but it's a pretty long list, of which the majority are, I expect, useless on any given platform I think. An example of grep HCD on the kirkwood config is below (it won't even include things whose dependencies aren't met as disabled). [...] That prompted me to remove some of the sillier HCD drivers from the config in trunk. It's also possible to pass a list of exclusions to copy_modules_dir, as we do for the hid and net directories. My greps in linux/debian and kernel-wedge are completely failing to find those lists. I can see the support for excluding entire udebs in kernel wedge, but that is all I found. I thought we were talking about initramfs-tools here... Ben. -- Ben Hutchings Knowledge is power. France is bacon. signature.asc Description: This is a digitally signed message part
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Thu, 2013-09-05 at 12:32 +0100, Ben Hutchings wrote: On Thu, 2013-09-05 at 08:22 +0100, Ian Campbell wrote: On Thu, 2013-09-05 at 03:39 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 16:07 +0100, Ian Campbell wrote: On Sun, 2013-09-01 at 15:53 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). That's an option I suppose, but it's a pretty long list, of which the majority are, I expect, useless on any given platform I think. An example of grep HCD on the kirkwood config is below (it won't even include things whose dependencies aren't met as disabled). [...] That prompted me to remove some of the sillier HCD drivers from the config in trunk. It's also possible to pass a list of exclusions to copy_modules_dir, as we do for the hid and net directories. My greps in linux/debian and kernel-wedge are completely failing to find those lists. I can see the support for excluding entire udebs in kernel wedge, but that is all I found. I thought we were talking about initramfs-tools here... oops, got udebs on the brain... sorry! Ian. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1378381370.14745.38.ca...@kazak.uk.xensource.com
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sun, 2013-09-01 at 16:07 +0100, Ian Campbell wrote: On Sun, 2013-09-01 at 15:53 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). That's an option I suppose, but it's a pretty long list, of which the majority are, I expect, useless on any given platform I think. An example of grep HCD on the kirkwood config is below (it won't even include things whose dependencies aren't met as disabled). [...] That prompted me to remove some of the sillier HCD drivers from the config in trunk. It's also possible to pass a list of exclusions to copy_modules_dir, as we do for the hid and net directories. Ben. -- Ben Hutchings Knowledge is power. France is bacon. signature.asc Description: This is a digitally signed message part
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. The help text of bot MVMDIO and USB_EHCI_HCD_ORION make me thing that these will be needed on the orion5x as well as kirkwood flavour, so I will enable them for both. Ian. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1378045150.19319.130.ca...@hastur.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). Ben. The help text of bot MVMDIO and USB_EHCI_HCD_ORION make me thing that these will be needed on the orion5x as well as kirkwood flavour, so I will enable them for both. -- Ben Hutchings The most exhausting thing in life is being insincere. - Anne Morrow Lindberg signature.asc Description: This is a digitally signed message part
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sun, 2013-09-01 at 15:53 +0100, Ben Hutchings wrote: On Sun, 2013-09-01 at 15:19 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 19:52 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. That does the trick but mkinitramfs also needs to be taught about the new ehci-orion module which this produces. Maybe it should be including drivers/usb/host/* (although that currently includes some really obscure drivers we probably shouldn't build at all). That's an option I suppose, but it's a pretty long list, of which the majority are, I expect, useless on any given platform I think. An example of grep HCD on the kirkwood config is below (it won't even include things whose dependencies aren't met as disabled). CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m # CONFIG_SCSI_UFSHCD_PLATFORM is not set CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=m # CONFIG_USB_XHCI_HCD_DEBUGGING is not set CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_HCD_ORION=m # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set CONFIG_USB_OHCI_HCD=m # CONFIG_USB_OHCI_HCD_SSB is not set # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=m CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_HCD_ISO is not set CONFIG_USB_R8A66597_HCD=m CONFIG_USB_WHCI_HCD=m CONFIG_USB_HWA_HCD=m # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_WPAN_HCD is not set -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1378048024.19319.136.ca...@hastur.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Wed, 2013-08-14 at 09:53 +0100, Martin Michlmayr wrote: Package: linux Version: 3.10.5-1 Severity: important A Debian on QNAP user reported that Ethernet isn't working with the 3.10.5-1 kernel. Arnaud, do you know if this is a known issue? (+Arnaud) I'm seeing this. Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. Ian. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1377944973.19319.69.ca...@hastur.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( Ian. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1377971948.19319.73.ca...@hastur.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
On Sat, 2013-08-31 at 18:59 +0100, Ian Campbell wrote: On Sat, 2013-08-31 at 11:29 +0100, Ian Campbell wrote: Could this be due to lack of CONFIG_MVMDIO on armel? I'm going to try that. It appears to have done the trick on trunk (3.11-rc5). The kernel doesn't find my disks though :-( More than likely the lack of CONFIG_USB_EHCI_HCD_ORION I should think. I'll confirm both of these and fix them. Ian. -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1377975152.19319.77.ca...@hastur.hellion.org.uk
Bug#719680: Driver mv643xx_eth_port requests probe deferral
* Martin Michlmayr t...@cyrius.com [2013-08-14 09:53]: Version: 3.10.5-1 A Debian on QNAP user reported that Ethernet isn't working with the 3.10.5-1 kernel. Arnaud, do you know if this is a known issue? I just tried 3.10.5-1 on my TS-219 and Ethernet works fine: [ 12.256217] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4 [ 12.342695] libphy: orion_mdio_bus: probed [ 12.366673] mv643xx_eth_port mv643xx_eth_port.0 eth0: port 0 with MAC address 00:08:9b:8c:4e:b8 [ 20.204426] mv643xx_eth_port mv643xx_eth_port.0 eth0: link down [ 20.217992] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 21.860218] mv643xx_eth_port mv643xx_eth_port.0 eth0: link up, 100 Mb/s, full duplex, flow control disabled [ 21.870046] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready I have a TS-219 with an MV88F6281-A0. According to dmesg, the bug submitter has an MV88F6282-Rev-A1. -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130817133251.ga11...@jirafa.cyrius.com
Bug#719680: Driver mv643xx_eth_port requests probe deferral
Package: linux Version: 3.10.5-1 Severity: important A Debian on QNAP user reported that Ethernet isn't working with the 3.10.5-1 kernel. Arnaud, do you know if this is a known issue? [6.647426] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4 [6.662138] usbcore: registered new interface driver hub [6.683480] libphy: PHY orion-mdio-mii:00 not found [6.697859] libata version 3.00 loaded. [6.701290] ahci :00:01.0: version 3.0 [6.705406] usbcore: registered new device driver usb [6.716645] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe deferral ... [6.928972] libphy: PHY orion-mdio-mii:00 not found [6.933890] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe deferral ... [7.023110] libphy: PHY orion-mdio-mii:00 not found [7.032389] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe deferral ... [8.209070] libphy: PHY orion-mdio-mii:00 not found [8.213983] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe deferral See http://forum.qnap.com/viewtopic.php?f=147t=78916#p359743 for the complete log. -- Martin Michlmayr http://www.cyrius.com/ -- To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130814085349.ga9...@jirafa.cyrius.com