Re: oops at boot with 2.5.7 and i810

Martin Dalecki (dalecki@evision-ventures.com)
Tue, 19 Mar 2002 19:51:28 +0100


Luigi Genoni wrote:
> that is: __get_hash_table

The only code which could use this can propably be
the partition table grocking code!
So apparently the driver is oopsing on the first actual transfer attempts.
By the way I have found the following on my desktop system:

00:1f.1 IDE interface: Intel Corporation 82801AA IDE (rev 02) (prog-if 80 [Master])
Subsystem: Intel Corporation 82801AA IDE
Flags: bus master, medium devsel, latency 0
I/O ports at 1020 [size=16]

So heck this is precisely the same chipset as yours!
And I'm writing this message exactly on very this system!

However what may be significant is the following:

VFS: Diskquotas version dquot_6.4.0 initialized
Journalled Block Device driver loaded
pty: 2048 Unix98 ptys configured
Real Time Clock Driver v1.11
block: 256 slots per queue, batch=32
Uniform Multi-Platform E-IDE driver ver.:7.0.0
ide: system bus speed 33MHz
Intel Corp. 82801AA IDE: IDE controller on PCI slot 00:1f.1
Intel Corp. 82801AA IDE: chipset revision 2
Intel Corp. 82801AA IDE: not 100% native mode: will probe irqs later
PIIX: Intel Corp. 82801AA IDE UDMA66 controller on pci00:1f.1
ide0: BM-DMA at 0x1020-0x1027, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x1028-0x102f, BIOS settings: hdc:pio, hdd:DMA
hda: IBM-DPTA-372050, ATA DISK drive
hdc: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hdd: LTN485S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
blk: queue c02c076c, I/O limit 4095Mb (mask 0xffffffff)
hda: 40088160 sectors (20525 MB) w/1961KiB Cache, CHS=39770/16/63, UDMA(66)
Partition check:
hda: hda1 hda2
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 2048 buckets, 16Kbytes

Could you please just underline where the oops occurs above?

I would rather expect it to happen before the Parition check part.

Please note as well that the only single real disk in this system
is enabled to do UDMA by default. What's the status of yours?
It could well be that the PIO code is the culprit here.

Do you have the ATA floppy driver enabled?
I use a setup on this system where everything with the exception of
hard disks is compiled as module.

-
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/