Messages in this thread |  | | Date | Tue, 19 Sep 2000 08:54:44 +0200 | From | Vojtech Pavlik <> | Subject | Re: New via82cxxx.c - still not working here |
| |
Hi!
And, could you send the 'hdparm -i' information along, too? Plus the IDE kernel messages before the seekerror/timeouts would help, too.
Youu have a vt82c596a chipset, one rare enough so I wasn't able to test with yet. Btw, are you sure it supports ata66? My docs say it should not, so the ide0=ata66 command line probably isn't applicable and can be the cause of problems.
Vojtech
On Mon, Sep 18, 2000 at 11:43:52PM -0700, Andre Hedrick wrote: > > Ask Vojtech ... > > He is doing this chipset for linux now. > > Cheers, > > On Tue, 19 Sep 2000, Dan Aloni wrote: > > > > > I've tried to boot 2.4.0-test9-pre2 yesterday and it halted at the point > > where it tried to read the paratition table, outputing all sorts of > > errors (SeekError, IIRC). So I replaced via82cxxx.c with the older > > version from test6 and now it's working. > > Here is what I see with the old via82cxxx.c: > > > > dmesg: > > Linux version 2.4.0-test9 (root@callisto.yi.org) (gcc version 2.95.2 19991024 (release)) #6 Tue Sep 19 01:02:39 IST 2000 > > BIOS-provided physical RAM map: > > BIOS-e820: 000000000009fc00 @ 0000000000000000 (usable) > > BIOS-e820: 0000000000000400 @ 000000000009fc00 (usable) > > BIOS-e820: 0000000000010000 @ 00000000000f0000 (reserved) > > BIOS-e820: 0000000000010000 @ 00000000ffff0000 (reserved) > > BIOS-e820: 0000000003f00000 @ 0000000000100000 (usable) > > Scan SMP from c0000000 for 1024 bytes. > > Scan SMP from c009fc00 for 1024 bytes. > > Scan SMP from c00f0000 for 65536 bytes. > > Scan SMP from c0000000 for 4096 bytes. > > On node 0 totalpages: 16384 > > zone(0): 4096 pages. > > zone(1): 12288 pages. > > zone(2): 0 pages. > > mapped APIC to ffffe000 (01112000) > > Kernel command line: BOOT_IMAGE=test9 ro root=1603 hdc=5606,255,63 idebus=33 ide0=ata66 > > ide_setup: hdc=5606,255,63 > > ide_setup: idebus=33 > > ide_setup: ide0=ata66 > > Initializing CPU#0 > > Detected 451029699 Hz processor. > > Console: colour VGA+ 80x25 > > Calibrating delay loop... 897.84 BogoMIPS > > Memory: 62672k/65536k available (912k kernel code, 2476k reserved, 70k data, 188k init, 0k highmem) > > Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes) > > Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) > > Page-cache hash table entries: 16384 (order: 4, 65536 bytes) > > Inode-cache hash table entries: 4096 (order: 3, 32768 bytes) > > CPU serial number disabled. > > CPU: Intel Pentium III (Katmai) stepping 03 > > Enabling fast FPU save and restore... done. > > Enabling unmasked SIMD FPU exception support... done. > > Checking 'hlt' instruction... OK. > > POSIX conformance testing by UNIFIX > > mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au) > > PCI: PCI BIOS revision 2.10 entry at 0xfb2c0, last bus=1 > > PCI: Using configuration type 1 > > PCI: Probing PCI hardware > > PCI: Using IRQ router VIA [1106/0596] at 00:07.0 > > Activating ISA DMA hang workarounds. > > Linux NET4.0 for Linux 2.4 > > Based upon Swansea University Computer Society NET3.039 > > NET4: Linux TCP/IP 1.0 for NET4.0 > > IP Protocols: ICMP, UDP, TCP > > IP: routing cache hash table of 512 buckets, 4Kbytes > > TCP: Hash tables configured (established 4096 bind 4096) > > Initializing RT netlink socket > > Starting kswapd v1.8 > > pty: 256 Unix98 ptys configured > > Uniform Multi-Platform E-IDE driver Revision: 6.31 > > ide: Assuming 33MHz system bus speed for PIO modes > > VP_IDE: IDE controller on PCI bus 00 dev 39 > > VP_IDE: chipset revision 6 > > VP_IDE: not 100% native mode: will probe irqs later > > VT 82C691 Apollo Pro > > Chipset Core ATA-66 > > VP_IDE: ATA-66/100 forced bit set (WARNING)!! > > Split FIFO Configuration: 8 Primary buffers, threshold = 1/2 > > 8 Second. buffers, threshold = 1/2 > > ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA > > ide0: VIA Bus-Master (U)DMA Timing Config Success > > ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio > > ide1: VIA Bus-Master (U)DMA Timing Config Success > > hda: IBM-DHEA-36480, ATA DISK drive > > hdb: ATAPI CDROM, ATAPI CDROM drive > > hdc: IBM-DTLA-307045, ATA DISK drive > > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > > ide1 at 0x170-0x177,0x376 on irq 15 > > hda: 12692736 sectors (6499 MB) w/476KiB Cache, CHS=790/255/63, UDMA(33) > > hdc: 90069840 sectors (46116 MB) w/1916KiB Cache, CHS=5606/255/63, (U)DMA > > Partition check: > > hda: hda1 > > hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 > > > VFS: Mounted root (ext2 filesystem) readonly. > > Freeing unused kernel memory: 188k freed > > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. > > Adding Swap: 136544k swap-space (priority -1) > > Linux Tulip driver version 0.9.10 (September 6, 2000) > > eth0: Macronix 98715 PMAC rev 32 at 0xe800, 00:80:AD:00:DB:BE, IRQ 11. > > isapnp: Scanning for Pnp cards... > > isapnp: Card '33600 bps FAX/Voice Internal Modem ' > > isapnp: 1 Plug & Play card detected total > > Serial driver version 5.02 (2000-08-09) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled > > ttyS00 at 0x03f8 (irq = 4) is a 16550A > > ttyS01 at 0x02f8 (irq = 3) is a 16550A > > ttyS02 at port 0x03e8 (irq = 5) is a 16550A > > CSLIP: code copyright 1989 Regents of the University of California > > PPP generic driver version 2.4.1 > > ip_tables: (c)2000 Netfilter core team > > ip_conntrack (512 buckets, 4096 max) > > PPP BSD Compression module registered > > PPP Deflate Compression module registered > > > > > > /proc/pci: > > PCI devices found: > > Bus 0, device 0, function 0: > > Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 34). > > Prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff]. > > Bus 0, device 1, function 0: > > PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (rev 0). > > Master Capable. No bursts. Min Gnt=12. > > Bus 0, device 7, function 0: > > ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 9). > > Bus 0, device 7, function 1: > > IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 6). > > Master Capable. Latency=32. > > I/O at 0xe000 [0xe00f]. > > Bus 0, device 7, function 3: > > Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 0). > > Bus 0, device 8, function 0: > > Ethernet controller: Macronix, Inc. [MXIC] MX987x5 (rev 32). > > IRQ 11. > > Master Capable. Latency=32. Min Gnt=8.Max Lat=56. > > I/O at 0xe800 [0xe8ff]. > > Non-prefetchable 32 bit memory at 0xe9000000 [0xe90000ff]. > > Bus 0, device 11, function 0: > > Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 6). > > IRQ 10. > > Master Capable. Latency=64. Min Gnt=12.Max Lat=128. > > I/O at 0xec00 [0xec3f]. > > Bus 1, device 0, function 0: > > VGA compatible controller: nVidia Corporation Vanta [NV6] (rev 21). > > IRQ 11. > > Master Capable. Latency=32. Min Gnt=5.Max Lat=1. > > Non-prefetchable 32 bit memory at 0xe4000000 [0xe4ffffff]. > > Prefetchable 32 bit memory at 0xe6000000 [0xe7ffffff]. > > > > > > /proc/ide/via: > > Command register = 0x7 > > Master Read Cycle IRDY 1 Wait State > > Master Write Cycle IRDY 1 Wait State > > FIFO Output Data 1/2 Clock Advance: off > > Bus Master IDE Status Register Read Retry: on > > Latency timer = 32 (max. = 0) > > Interrupt Steering Swap: off > > ------------------Primary IDE------------Secondary IDE----- > > both channels togth: yes yes > > Prefetch Buffer : on on > > Post Write Buffer: on on > > FIFO Conf/Chan. : 08 08 > > Threshold Prim. : 1/2 1/2 > > Read DMA FIFO flush: on on > > End Sect. FIFO flush: on on > > Max DRDY Pulse Width: No limitation > > Bytes Per Sector: 512 512 > > --------------drive0------drive1-------drive0------drive1---- > > DMA enabled: yes yes yes no > > Act Pls Width: 03 04 11 11 > > Recovery Time: 02 02 09 09 > > Add. Setup T.: 4T 4T 4T 4T > > ------------------UDMA-Timing-Control------------------------ > > Enable Meth.: 1 0 0 0 > > Enable: yes no no no > > Transfer Mode: PIO DMA PIO DMA > > Cycle Time: 3T 5T 5T 5T > > > > > > > > Dan Aloni (dax) > > karrde@callisto.yi.org > > > > - > > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > > the body of a message to majordomo@vger.kernel.org > > Please read the FAQ at http://www.tux.org/lkml/ > > > > Andre Hedrick > The Linux ATA/IDE guy
-- Vojtech Pavlik SuSE Labs - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
|  |