Messages in this thread | | | Date | Mon, 26 Feb 2007 20:08:10 +0300 | From | Cyrill Gorcunov <> | Subject | Re: e2b2rom_init_one(): Unable to register resource |
| |
On Mon, Feb 19, 2007 at 11:16:13PM +0200, Dan Aloni wrote: | Cyrill Gorcunov wrote: | >Hi, Dan | > | >did you try setup forsed 8MB value on window->phys? | > | > | Actually, I tried to force it at 4MB starting at 0xff800000 since it | made much sense looking at the e820 map. Or maybe I misunderstood | something. It crashed with this: | | <7>[ 9237.432181] esb2rom: esb2rom_init_one(): Unable to register | resource 0xff800000-0xffbfffff - kernel bug? | <1>[ 9237.432262] Unable to handle kernel paging request at | ffffc20010500000 RIP: | <1>[ 9237.436910] [<ffffffff8041f7ba>] cfi_probe_chip+0x14a/0x10e0 | <4>[ 9237.445246] PGD 12fc20067 PUD 12fc21067 PMD 12fcf6067 PTE 0 | <0>[ 9237.451057] Oops: 0002 [1] SMP | <0>[ 9237.454346] do_IRQ: 1.251 No irq handler for vector | | I can dump here the disassembly of cfi_probe_chip if it's interesting... | | -- | Dan Aloni | XIV LTD, http://www.xivstorage.com | da-x (at) monatomic.org, dan (at) xiv.co.il |
Hi Dan,
what's new with the problem? Did you get any solution? Btw, I've read the comments in esb2rom.c and because it's grown from ichxrom.c it seems esb2rom.c has a bug in esb2rom_init_one(). Actually I think you should receive a message like this:
"Rom window is closed"
as it's done in ichxrom.c because you've got
pci_read_config_byte : 4
and that's not the number esb2rom_init_one is expecting to process with...
Cyrill
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |