| Summary: | firewire pcie integrated card appears and then disappears from the bus | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Raffaele Candeliere <candeliere> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 16 | CC: | gansalmon, itamar, jfeeney, jonathan, kernel-maint, madhu.chinakonda | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-06-19 08:24:26 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
[mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. [mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. [mass update] kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository. Please retest with this update. Ok. I'm abroad right now. As soon as i get home i'll give it a try. Thanks Hi, i'm back home. I've tried the new kernel but the result is the same. No fw0 device, the usual "card not present on slot 3/card present on slot 3" message pair in dmesg | grep -i pciehp and the usual "deleting node fw0" in dmesg | grep -i firew. Hooooorray for kernel-3.4.2-4!!!! Firewire working! The card *is* detected and doesn't get deleted afterwards. I *can* connect devices and their relevant nodes are created. Good job, guys! I'm closing the bug. Thanks to everybody |
Created attachment 525948 [details] dmesg output snippet Description of problem: The card *is* actually detected when the system starts up but, for some reason, the pciehp module has "glitches". The card seems to be, all of a sudden, not present anymore and, after a while, present again. But which one *big* problem: when the card *disappears*, the kernel deletes the /dev/fw0 node which is NOT recreated upon reappearance of card. Sometimes (but i cannot say how often, and under which conditions) the *glitch* doesn't appears during the boot phase, so that the fw0 node *is* actually there at the end but, as soon as you plug a device, the driver issues (i suppose) a reset to the bus, a "glitch" happens, and the node fw0 is gone. Version-Release number of selected component (if applicable): kernel-3.1.0-0.0.git0.rc8.fc16.x86_64 How reproducible: Install Fedora15 (or 16. It doesn't matter) on an alu iMac 20" (iMac "SantaRosa") and try to plug an external firewire device Steps to Reproduce: 1. Install the kernel 2. Wait for the boot process to complete 3. Look at the dmesg output Actual results: No /dev/fw0 node created Expected results: A /dev/fw0 node should be there Additional info: The problem was present in fedora13, then i upgraded to fedora14 and the issue was gone. Everithing used to work fine. Now i'm using fedora 15 and the problem is back again. P.S. The controller is pretty O.K.: Under Lion everything is working fine! Thanks