Bug 524998
Summary: | Cypress USB to ATA converters don't work on 2.6.30 kernels | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | antonio montagnani <antonio.montagnani> | ||||
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 11 | CC: | dougsland, gansalmon, itamar, ixlh, kernel-maint, nic.stevens, psvbugzilla | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | 2.6.30.9-90.fc11 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-10-30 17:53:41 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
antonio montagnani
2009-09-22 22:18:20 UTC
You should be able to boot by blacklisting the ums-cypress driver, if that is the problem: # modinfo ums-cypress.ko filename: ums-cypress.ko license: GPL author: Matthieu Castet <castet.matthieu> description: SAT support for Cypress USB/ATA bridges with ATACB srcversion: 31BA41D297335BC0636FD2E alias: usb:v04B4p6831d*dc*dsc*dp*ic*isc*ip* alias: usb:v04B4p6830d*dc*dsc*dp*ic*isc*ip* depends: usb-storage vermagic: 2.6.30.5-43.fc11.i686.PAE SMP mod_unload 686 Please try blacklisting ums-cypress and report back whether that helps. Chuck, I had blown that USB disk, I tried to reinstall using a LiveCD and I can't proceed with installation, it says that there is an error during /boot creation. F11 was on that disk but it was yum-upgraded from a working F10!!. How do I blacklist during Live installation?? I made a fresh installation on same disk, I updated all packages, now when I boot with 2.6.30.5-43.fc11 (not PAE) after initial booting I get a graphical window, then window is blanked and I get these two last lines on the screen before freezing sd 5:0:0:0: [sdb] Assuming drive cache: write through sd 5:0:0:0: [sdb] Assuming drive cache: write through also after blacklisting ums-cypress module. anything else I can do tho help? I forgot to mention that now I don't see lines as per original post... Is the module to be blacklisted ums-cypress module or cms-cypress?? (In reply to comment #6) > Is the module to be blacklisted ums-cypress module or cms-cypress?? It's ums-cypress anyway I blacklisted ums-cypress, but no way to have the system booting... *** Bug 526066 has been marked as a duplicate of this bug. *** Works here when plugged into an already-running machine: $ lsusb | grep Cy Bus 001 Device 004: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB AT2 USB 2.0 to ATA/ATAPI $ uname -a Linux nc 2.6.30.5-43.fc11.x86_64 #1 SMP Thu Aug 27 21:39:52 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux usb 1-2: new high speed USB device using ehci_hcd and address 4 usb 1-2: New USB device found, idVendor=04b4, idProduct=6830 usb 1-2: New USB device strings: Mfr=56, Product=78, SerialNumber=100 usb 1-2: Product: USB2.0 Storage Device usb 1-2: Manufacturer: Cypress Semiconductor usb 1-2: SerialNumber: -------------- usb 1-2: configuration #1 chosen from 1 choice Initializing USB Mass Storage driver... usbcore: registered new interface driver usb-storage USB Mass Storage support registered. scsi2 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver ums-cypress usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usb-storage: device scan complete scsi 2:0:0:0: Direct-Access IC25N060 ATMR04-0 PQ: 0 ANSI: 0 sd 2:0:0:0: Attached scsi generic sg1 type 0 sd 2:0:0:0: [sdb] 117210240 512-byte hardware sectors: (60.0 GB/55.8 GiB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Mode Sense: 33 00 00 00 sd 2:0:0:0: [sdb] Assuming drive cache: write through sd 2:0:0:0: [sdb] Assuming drive cache: write through sdb: sdb1 sd 2:0:0:0: [sdb] Attached SCSI disk This could be a problem with the initrd. Please attach the initrd file from the broken kernel. Created attachment 363129 [details]
initrd file for non booting kernel on cyprus chip
also this kernel doesn't boot
I have the same problem. $ lsusb | grep Cy Bus 001 Device 004: ID 04b4:6830 Cypress Semiconductor Corp. CY7C68300A EZ-USB AT2 USB 2.0 to ATA/ATAPI Disabling CONFIG_USB_STORAGE_CYPRESS_ATACB makes it boot. 2.6.30.9-85 has that workaround. Tested and it boots fine. kernel-2.6.30.9-90.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/kernel-2.6.30.9-90.fc11 kernel-2.6.30.9-90.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. This apparently occurs if the kernel option CONFIG_USB_STORAGE_CYPRESS_ATACB is enabled but the module ums_cypress.ko is not available. The same problem exists in the F12 Live Beta image. See https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/419231 for the same isue in Ubuntu. I suggest to file a bug also against rawhide. Hope that it can be solved before final release... Created bug 532062 for F12. |