| Summary: | [abrt] kernel: WARNING: at drivers/base/firmware_class.c:538 _request_firmware+0x488/0x4d0() | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jaroslav Škarvada <jskarvad> | ||||||
| Component: | kernel | Assignee: | Mauro Carvalho Chehab <mchehab> | ||||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | unspecified | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 17 | CC: | gansalmon, itamar, jonathan, kernel-maint, lwang, madhu.chinakonda | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Unspecified | ||||||||
| Whiteboard: | abrt_hash:538833e61cea15da889d7c650286f564a76f2549 | ||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2012-05-14 20:01:02 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: |
|
||||||||
|
Description
Jaroslav Škarvada
2012-04-18 17:40:56 UTC
Could you provide the entire dmesg? It seems that the xc3028 firmware is taking a long time to load. Do you have it installed on your machine? Thanks for response, I will get to the affected machine today and try to grab the dmesg. It was F17 livecd, thus (IMHO) the xc3028 firmware was not there. The abrt dialog pop-ups only after resume from suspend, thus I think it shouldn't do that even without the firmware (i.e. it is silent after boot, but complains after resume, maybe abrt bug). (In reply to comment #2) > dialog pop-ups only after resume from suspend It was resume from hibernate. Created attachment 579629 [details]
dmesg
(In reply to comment #2) > Thanks for response, I will get to the affected machine today and try to grab > the dmesg. > > It was F17 livecd, thus (IMHO) the xc3028 firmware was not there. Yes, there's no firmware there: [ 57.163238] xc2028 5-0061: Error: firmware xc3028-v27.fw not found. It would be interesting if you could get the firmware and store it at /lib/firmware. We were never being able of getting the rights to distribute this firmware. Due to that, Fedora won't install it. In order to install them, you'll need to run a script, found at the Kernel's Documentation/video4linux/extract_xc3028.pl. The instructions on how to use it is commented there. In your case, you only need the xc3028-v27.fw firmware. > The abrt > dialog pop-ups only after resume from suspend, thus I think it shouldn't do > that even without the firmware (i.e. it is silent after boot, but complains > after resume, maybe abrt bug). Maybe there's some lock issue either at tuner-xc2028 or at saa7134 driver. It may just be some bad unlock at the error path, or something that would actually affect someone using the driver. Testing it with a real firmware would help us to better understand where to look inside the driver's codes. (In reply to comment #5) > It would be interesting if you could get the firmware and store it at > /lib/firmware. > No problem, I will try to test it (probably today). > > The abrt > > dialog pop-ups only after resume from suspend, thus I think it shouldn't do > > that even without the firmware (i.e. it is silent after boot, but complains > > after resume, maybe abrt bug). > > Maybe there's some lock issue either at tuner-xc2028 or at saa7134 driver. It > may just be some bad unlock at the error path, or something that would actually > affect someone using the driver. Testing it with a real firmware would help us > to better understand where to look inside the driver's codes. > I will provide more info, thanks for looking on this. Created attachment 580382 [details]
dmesg with firmware in place
The backtrace seems the same, no idea why. I will retest again later. # ls -l /lib/firmware | grep xc3028 -rw-r--r--. 1 root root 66220 Aug 11 2008 xc3028-v27.fw *** Bug 813900 has been marked as a duplicate of this bug. *** I retried with newer live image and it seems the problem gone, closing. |