Re: Bug 198731 "USB devices not seen with newest kernel"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I think I have found a bug in the linux kernel 4.9.79. The problem
is in the performance of the driver for the Renesas Technology Corp.
uPD720201
PCI-e USB host controller.

My system has an Intel I7 960 cpu. The USB controller works when accessed
using the driver in the 4.8.10 kernel. Within the last few days
I compiled the 4.9.79 kernel using the same .config file as for
the 4.8.10 kernel except that I accepted the default for all kernel
options not already contained in the old config file. In other words,
starting with the .config file for the 4.8.10 kernel I did
make oldconfig
and defaulted on every question.

Under the new kernel the system sees the host control via
lspci:
09:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host
Controller (rev 03)

However nothing comes up in dmesg when I plug a device into the controller.

Under the 4.8.10 kernel dmesg shows the following after connecting a device
to the controller:

[ 2338.632196] usb 4-2: new high-speed USB device number 3 using xhci_hcd
[ 2338.755858] usb 4-2: New USB device found, idVendor=0781, idProduct=5581
[ 2338.755862] usb 4-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 2338.755864] usb 4-2: Product: Ultra
[ 2338.755865] usb 4-2: Manufacturer: SanDisk
[ 2338.755867] usb 4-2: SerialNumber: 4C531001590613114352
[ 2338.757921] usb-storage 4-2:1.0: USB Mass Storage device detected
[ 2338.758167] scsi host21: usb-storage 4-2:1.0
[ 2339.792522] scsi 21:0:0:0: Direct-Access     SanDisk  Ultra
   1.00 PQ: 0 ANSI: 6
[ 2339.793091] sd 21:0:0:0: [sdh] 244383744 512-byte logical blocks:
(125 GB/117 GiB)
[ 2339.794941] sd 21:0:0:0: [sdh] Write Protect is off
[ 2339.794944] sd 21:0:0:0: [sdh] Mode Sense: 43 00 00 00
[ 2339.796082] sd 21:0:0:0: [sdh] Write cache: disabled, read cache:
enabled, doesn't support DPO or FUA
[ 2339.827002]  sdh: sdh1
[ 2339.831347] sd 21:0:0:0: [sdh] Attached SCSI removable disk

Other usb inputs to the 4.9.79 kernel function normally.

lsmod for the 4.8.10 kernel:
Module                  Size  Used by
i2c_dev                 5844  0
tun                    22762  2
pcspkr                  2227  0
ipv6                  323764  138
hid_generic             1385  0
hid_ortek               1749  0
coretemp                6236  0
usbhid                 36716  0
hid                   102226  3 hid_generic,usbhid,hid_ortek
evdev                  12906  25
mxm_wmi                 1699  0
snd_hda_codec_hdmi     34721  1
snd_hda_codec_realtek    58868  1
snd_hda_codec_generic    56742  1 snd_hda_codec_realtek
kvm_intel             178307  0
kvm                   490790  1 kvm_intel
irqbypass               2936  1 kvm
crc32c_intel           13347  0
nvidia_drm             39655  1
nvidia_modeset        773859  4 nvidia_drm
psmouse               107211  0
serio_raw               4721  0
nvidia              12059531  61 nvidia_modeset
firewire_ohci          31301  0
firewire_core          50569  1 firewire_ohci
i2c_i801               17267  0
lpc_ich                14816  0
i2c_smbus               3425  1 i2c_i801
uhci_hcd               22766  0
drm_kms_helper        111734  1 nvidia_drm
snd_hda_intel          24828  0
snd_hda_codec          89190  4
snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
drm                   277190  4 nvidia_drm,drm_kms_helper
snd_hda_core           50591  5
snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep               6250  1 snd_hda_codec
agpgart                26421  1 drm
e1000e                169374  0
snd_pcm                81053  4
snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
fb_sys_fops             1506  1 drm_kms_helper
syscopyarea             3326  1 drm_kms_helper
snd_timer              20223  1 snd_pcm
sysfillrect             3818  1 drm_kms_helper
sysimgblt               2367  1 drm_kms_helper
ptp                    10972  1 e1000e
snd                    59257  7
snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_pcm
pps_core                6849  1 ptp
ehci_pci                4039  0
i2c_core               39534  6
nvidia,i2c_i801,i2c_smbus,i2c_dev,drm_kms_helper,drm
ehci_hcd               42590  1 ehci_pci
soundcore               5411  1 snd
i5500_temp              2689  0
xhci_pci                4894  0
xhci_hcd              111023  1 xhci_pci
shpchp                 24530  0
asus_atk0110            9729  0
fjes                   22259  0
hwmon                   3250  3 asus_atk0110,i5500_temp,coretemp
acpi_cpufreq            8270  1
wmi                     7380  1 mxm_wmi
button                  5839  0
tpm_tis                 5074  0
tpm_tis_core            7424  1 tpm_tis
tpm                    32272  2 tpm_tis,tpm_tis_core
loop                   19484  0

lsmod for the 4.9.79 kernel:
Module                  Size  Used by
pcspkr                  2227  0
ipv6                  325925  54
hid_generic             1385  0
hid_ortek               1749  0
coretemp                6236  0
intel_powerclamp        7606  0
usbhid                 36844  0
hid                   102482  3 hid_generic,usbhid,hid_ortek
evdev                  12778  17
mxm_wmi                 1699  0
snd_hda_codec_hdmi     36065  1
snd_hda_codec_realtek    59764  1
snd_hda_codec_generic    56742  1 snd_hda_codec_realtek
kvm_intel             177693  0
kvm                   496215  1 kvm_intel
irqbypass               2936  1 kvm
crc32c_intel           13411  0
psmouse               109690  0
serio_raw               4721  0
uhci_hcd               22702  0
i2c_i801               17331  0
lpc_ich                14816  0
i2c_smbus               3425  1 i2c_i801
firewire_ohci          31301  0
firewire_core          50505  1 firewire_ohci
snd_hda_intel          25084  0
snd_hda_codec          90320  4
snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core           51031  5
snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
e1000e                169630  0
snd_hwdep               6250  1 snd_hda_codec
snd_pcm                80989  4
snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
ptp                    10908  1 e1000e
pps_core                6849  1 ptp
ipmi_msghandler        32626  0
ehci_pci                4039  0
snd_timer              20606  1 snd_pcm
ehci_hcd               42590  1 ehci_pci
i2c_core               40545  2 i2c_i801,i2c_smbus
snd                    59257  7
snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_pcm
xhci_pci                5086  0
i5500_temp              2689  0
xhci_hcd              111658  1 xhci_pci
soundcore               5411  1 snd
asus_atk0110            9729  0
hwmon                   8350  3 asus_atk0110,i5500_temp,coretemp
shpchp                 24466  0
fjes                   22259  0
wmi                     7380  1 mxm_wmi
acpi_cpufreq            8270  1
button                  6773  0
tpm_tis                 5074  0
tpm_tis_core            7616  1 tpm_tis
tpm                    32038  2 tpm_tis,tpm_tis_core
loop                   19548  0


I have deleted the 4.9.79 kernel from the system so I will be unable
to provide any more information. I hope this helps.


--
Cheers, Bev
   If you have one lawyer in town, he goes hungry.
   If you have two lawyers in town, they both get rich.


--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux