* Re: VIA/PDC/Athlon @ 2001-05-18 3:52 Pavel Roskin 2001-05-18 6:33 ` VIA/PDC/Athlon Steffen Persvold 0 siblings, 1 reply; 12+ messages in thread From: Pavel Roskin @ 2001-05-18 3:52 UTC (permalink / raw) To: Zilvinas Valinskas; +Cc: linux-kernel Hello, Zilvinas! There are utilities that work with PnP BIOS. They are included with pcmcia-cs (which is weird - it should be a separate package) and called "lspci" and "setpci". They depend on PnP BIOS support in the kernel (CONFIG_PNPBIOS). Dumping your PnP BIOS configuration and checking whether it has changed after booting to Windows would be more reasonable than checking your PCI configuration (IMHO). -- Regards, Pavel Roskin ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-18 3:52 VIA/PDC/Athlon Pavel Roskin @ 2001-05-18 6:33 ` Steffen Persvold 2001-05-18 12:15 ` VIA/PDC/Athlon Pavel Roskin 0 siblings, 1 reply; 12+ messages in thread From: Steffen Persvold @ 2001-05-18 6:33 UTC (permalink / raw) To: Pavel Roskin; +Cc: Zilvinas Valinskas, linux-kernel Pavel Roskin wrote: > > Hello, Zilvinas! > > There are utilities that work with PnP BIOS. They are included with > pcmcia-cs (which is weird - it should be a separate package) and called > "lspci" and "setpci". They depend on PnP BIOS support in the kernel > (CONFIG_PNPBIOS). > > Dumping your PnP BIOS configuration and checking whether it has changed > after booting to Windows would be more reasonable than checking your PCI > configuration (IMHO). Ehm, "lspci" and "setpci" is part of the pci-utils package (at least on RedHat) and is used to dump/modify PCI configuration space (/proc/bus/pci). If you know how to use these tools to dump PNP bios, please tell us. Regards -- Steffen Persvold Systems Engineer Email : mailto:sp@scali.no Scali AS (http://www.scali.com) ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-18 6:33 ` VIA/PDC/Athlon Steffen Persvold @ 2001-05-18 12:15 ` Pavel Roskin 0 siblings, 0 replies; 12+ messages in thread From: Pavel Roskin @ 2001-05-18 12:15 UTC (permalink / raw) To: Steffen Persvold; +Cc: Zilvinas Valinskas, linux-kernel Hi, Steven! > Ehm, "lspci" and "setpci" is part of the pci-utils package (at least on RedHat) > and is used to dump/modify PCI configuration space (/proc/bus/pci). If you know > how to use these tools to dump PNP bios, please tell us. Sorry, of course I meant "lspnp" and "setpnp" from pcmcia-cs. -- Regards, Pavel Roskin ^ permalink raw reply [flat|nested] 12+ messages in thread
* VIA/PDC/Athlon
@ 2001-05-16 17:25 Jussi Laako
2001-05-16 20:05 ` VIA/PDC/Athlon Vojtech Pavlik
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Jussi Laako @ 2001-05-16 17:25 UTC (permalink / raw)
To: linux-kernel
I tested 2.4.4-ac9 today on A7V133 machine. It booted up, but can't stand
any load. It will deadlock (without oops) when the network/disk system faces
any load.
There is also some new bug in VIA IDE driver. It misdetects cable as 80-w
when it's only 40-w and causes some CRC errors and speed dropping. Some
older kernels correctly detected the cable as 40-w and used UDMA33, this one
tries to use UDMA100 and fails (of course). Is there any way to force cable
detection to 40-w?
- Jussi Laako
--
PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B
Available at PGP keyservers
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: VIA/PDC/Athlon 2001-05-16 17:25 VIA/PDC/Athlon Jussi Laako @ 2001-05-16 20:05 ` Vojtech Pavlik 2001-05-17 16:43 ` VIA/PDC/Athlon Jussi Laako 2001-05-16 23:47 ` VIA/PDC/Athlon Alan Cox 2001-05-17 0:19 ` VIA/PDC/Athlon Zilvinas Valinskas 2 siblings, 1 reply; 12+ messages in thread From: Vojtech Pavlik @ 2001-05-16 20:05 UTC (permalink / raw) To: Jussi Laako; +Cc: linux-kernel On Wed, May 16, 2001 at 08:25:56PM +0300, Jussi Laako wrote: > I tested 2.4.4-ac9 today on A7V133 machine. It booted up, but can't stand > any load. It will deadlock (without oops) when the network/disk system faces > any load. > > There is also some new bug in VIA IDE driver. It misdetects cable as 80-w > when it's only 40-w and causes some CRC errors and speed dropping. Some > older kernels correctly detected the cable as 40-w and used UDMA33, this one > tries to use UDMA100 and fails (of course). Is there any way to force cable > detection to 40-w? There were no changes lately in the VIA driver. Can you spot where the problems begun? -- Vojtech Pavlik SuSE Labs ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-16 20:05 ` VIA/PDC/Athlon Vojtech Pavlik @ 2001-05-17 16:43 ` Jussi Laako 2001-05-17 16:44 ` VIA/PDC/Athlon Alan Cox 0 siblings, 1 reply; 12+ messages in thread From: Jussi Laako @ 2001-05-17 16:43 UTC (permalink / raw) To: Vojtech Pavlik; +Cc: linux-kernel Vojtech Pavlik wrote: > > > There is also some new bug in VIA IDE driver. It misdetects cable as > > 80-w when it's only 40-w and causes some CRC errors and speed dropping. > There were no changes lately in the VIA driver. Can you spot where the > problems begun? RH 2.4.2-2 works correctly, but 2.4.4-ac9 doesn't. I think 2.4.3 didn't work. - Jussi Laako -- PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B Available at PGP keyservers ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-17 16:43 ` VIA/PDC/Athlon Jussi Laako @ 2001-05-17 16:44 ` Alan Cox 2001-05-17 20:28 ` VIA/PDC/Athlon Jussi Laako 0 siblings, 1 reply; 12+ messages in thread From: Alan Cox @ 2001-05-17 16:44 UTC (permalink / raw) To: Jussi Laako; +Cc: Vojtech Pavlik, linux-kernel > > There were no changes lately in the VIA driver. Can you spot where the > > problems begun? > > RH 2.4.2-2 works correctly, but 2.4.4-ac9 doesn't. I think 2.4.3 didn't > work. RH 2.4.2-2 and 2.4.4-ac9 are I believe the same driver exactly. 2.4.3 is an ancient known not to work well driver ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-17 16:44 ` VIA/PDC/Athlon Alan Cox @ 2001-05-17 20:28 ` Jussi Laako 2001-05-17 21:25 ` VIA/PDC/Athlon Alan Cox 0 siblings, 1 reply; 12+ messages in thread From: Jussi Laako @ 2001-05-17 20:28 UTC (permalink / raw) To: Alan Cox; +Cc: Vojtech Pavlik, linux-kernel Alan Cox wrote: > > RH 2.4.2-2 and 2.4.4-ac9 are I believe the same driver exactly. 2.4.3 is > an ancient known not to work well driver Ummm... Here's stripped dmesg of both kernels... Is this compiler thingie or Athlon optimizations? Notice also different detected PDC20265 BIOS settings! So 2.4.4-ac9 detects those BIOS settings correctly and 2.4.2-2 doesn't. That's probably reason why 2.4.2-2 works? --- 8< --- Linux version 2.4.4-ac9 (root@davinci) (gcc version 2.95.3 20010315 (release)) #1 Wed May 16 17:37:30 EEST 2001 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 21 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:04.1 ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:DMA PDC20265: IDE controller on PCI bus 00 dev 88 PCI: Found IRQ 10 for device 00:11.0 PDC20265: chipset revision 2 PDC20265: not 100% native mode: will probe irqs later PDC20265: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode. ide2: BM-DMA at 0x7400-0x7407, BIOS settings: hde:DMA, hdf:DMA ide3: BM-DMA at 0x7408-0x740f, BIOS settings: hdg:DMA, hdh:DMA hda: IBM-DTLA-307030, ATA DISK drive hdb: SONY CDU4811, ATAPI CD/DVD-ROM drive hde: IBM-DTLA-307030, ATA DISK drive hdf: IBM-DTLA-307030, ATA DISK drive hdg: IBM-DTLA-307030, ATA DISK drive hdh: IBM-DTLA-307030, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0x8800-0x8807,0x8402 on irq 10 ide3 at 0x8000-0x8007,0x7802 on irq 10 hda: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=3737/255/63, UDMA(100) hde: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdf: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdg: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdh: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) Partition check: hda:hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } hda: dma_intr: error=0x84 { DriveStatusError BadCRC } ide0: reset: success hda1 hda2 hda3 hda4 hde: hde1 hde2 hde3 hde4 hdf: unknown partition table hdg: unknown partition table hdh: unknown partition table --- 8< --- Linux version 2.4.2-2 (root@porky.devel.redhat.com) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-79)) #1 Sun Apr 8 20:41:30 EDT 2001 Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: IDE controller on PCI bus 00 dev 21 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:04.1 ide0: BM-DMA at 0xb800-0xb807, BIOS settings: hda:DMA, hdb:DMA PDC20265: IDE controller on PCI bus 00 dev 88 PCI: Found IRQ 10 for device 00:11.0 PDC20265: chipset revision 2 PDC20265: not 100% native mode: will probe irqs later PDC20265: (U)DMA Burst Bit ENABLED Primary PCI Mode Secondary PCI Mode. ide2: BM-DMA at 0x7400-0x7407, BIOS settings: hde:DMA, hdf:pio ide3: BM-DMA at 0x7408-0x740f, BIOS settings: hdg:pio, hdh:pio hda: IBM-DTLA-307030, ATA DISK drive hdb: SONY CDU4811, ATAPI CD/DVD-ROM drive hde: IBM-DTLA-307030, ATA DISK drive hdf: IBM-DTLA-307030, ATA DISK drive hdg: IBM-DTLA-307030, ATA DISK drive hdh: IBM-DTLA-307030, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide2 at 0x8800-0x8807,0x8402 on irq 10 ide3 at 0x8000-0x8007,0x7802 on irq 10 hda: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=3737/255/63, UDMA(33) hde: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdf: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdg: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) hdh: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63, UDMA(100) Partition check: hda: hda1 hda2 hda3 hda4 hde: hde1 hde2 hde3 hde4 hdf: unknown partition table hdg: unknown partition table hdh: unknown partition table --- 8< --- - Jussi Laako -- PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B Available at PGP keyservers ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-17 20:28 ` VIA/PDC/Athlon Jussi Laako @ 2001-05-17 21:25 ` Alan Cox 0 siblings, 0 replies; 12+ messages in thread From: Alan Cox @ 2001-05-17 21:25 UTC (permalink / raw) To: Jussi Laako; +Cc: Alan Cox, Vojtech Pavlik, linux-kernel > Ummm... Here's stripped dmesg of both kernels... Is this compiler thingie or > Athlon optimizations? Neither by the look of it > Notice also different detected PDC20265 BIOS settings! So 2.4.4-ac9 detects > those BIOS settings correctly and 2.4.2-2 doesn't. That's probably reason > why 2.4.2-2 works? Could be. > hda: dma_intr: error=0x84 { DriveStatusError BadCRC } > hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } CRC errors are cable errors so that bit is reasonable in itself ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-16 17:25 VIA/PDC/Athlon Jussi Laako 2001-05-16 20:05 ` VIA/PDC/Athlon Vojtech Pavlik @ 2001-05-16 23:47 ` Alan Cox 2001-05-17 0:19 ` VIA/PDC/Athlon Zilvinas Valinskas 2 siblings, 0 replies; 12+ messages in thread From: Alan Cox @ 2001-05-16 23:47 UTC (permalink / raw) To: Jussi Laako; +Cc: linux-kernel > I tested 2.4.4-ac9 today on A7V133 machine. It booted up, but can't stand > any load. It will deadlock (without oops) when the network/disk system faces > any load. Let me guess 'ide=nodma' fixes that ? > There is also some new bug in VIA IDE driver. It misdetects cable as 80-w > when it's only 40-w and causes some CRC errors and speed dropping. Some Since when - the VIA driver in -ac has not changed for a very long time > older kernels correctly detected the cable as 40-w and used UDMA33, this one > tries to use UDMA100 and fails (of course). Is there any way to force cable > detection to 40-w? it shouldnt ever misdetect - thats a bug. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-16 17:25 VIA/PDC/Athlon Jussi Laako 2001-05-16 20:05 ` VIA/PDC/Athlon Vojtech Pavlik 2001-05-16 23:47 ` VIA/PDC/Athlon Alan Cox @ 2001-05-17 0:19 ` Zilvinas Valinskas 2001-05-17 16:46 ` VIA/PDC/Athlon Jussi Laako 2 siblings, 1 reply; 12+ messages in thread From: Zilvinas Valinskas @ 2001-05-17 0:19 UTC (permalink / raw) To: Jussi Laako; +Cc: linux-kernel On Wed, May 16, 2001 at 08:25:56PM +0300, Jussi Laako wrote: > I tested 2.4.4-ac9 today on A7V133 machine. It booted up, but can't stand > any load. It will deadlock (without oops) when the network/disk system faces > any load. > reset/clear CMOS with jumper. I get this kind of instability each time I have to boot to win9x (with latest and greatest via drivers) and back to linux. Just of sudden linux freezes or if I have apcid running sometimes it oops' on boot sometimes later ... lots of defunc kacpid ... threads. looks like VIA drivers do something to hardware (or maybe only ACPI part of hardware ... I don't know.) and linux can't handle hardware is this new "after win9x" state ... reset/clear CMOS with jumper helped. MB ABit KT7A-RAID 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 03) 00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP] 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40) VT82C686b actually :) 00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) 00:07.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 16) 00:07.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 16) 00:07.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40) 00:08.0 Ethernet controller: Bridgecom, Inc: Unknown device 0985 (rev 11) 00:0f.0 Multimedia audio controller: Creative Labs SB Live! EMU10000 (rev 07) 00:0f.1 Input device controller: Creative Labs SB Live! (rev 07) 01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5144 > > - Jussi Laako > > -- > PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B > Available at PGP keyservers > - > 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/ -- Zilvinas Valinskas ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: VIA/PDC/Athlon 2001-05-17 0:19 ` VIA/PDC/Athlon Zilvinas Valinskas @ 2001-05-17 16:46 ` Jussi Laako 0 siblings, 0 replies; 12+ messages in thread From: Jussi Laako @ 2001-05-17 16:46 UTC (permalink / raw) To: Zilvinas Valinskas; +Cc: linux-kernel Zilvinas Valinskas wrote: > > looks like VIA drivers do something to hardware (or maybe only ACPI part > of hardware ... I don't know.) and linux can't handle hardware is this > new "after win9x" state ... > > reset/clear CMOS with jumper helped. I have ACPI disabled from the kernel. The machine have never seen any windows... - Jussi Laako -- PGP key fingerprint: 161D 6FED 6A92 39E2 EB5B 39DD A4DE 63EB C216 1E4B Available at PGP keyservers ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2001-05-18 12:16 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2001-05-18 3:52 VIA/PDC/Athlon Pavel Roskin 2001-05-18 6:33 ` VIA/PDC/Athlon Steffen Persvold 2001-05-18 12:15 ` VIA/PDC/Athlon Pavel Roskin -- strict thread matches above, loose matches on Subject: below -- 2001-05-16 17:25 VIA/PDC/Athlon Jussi Laako 2001-05-16 20:05 ` VIA/PDC/Athlon Vojtech Pavlik 2001-05-17 16:43 ` VIA/PDC/Athlon Jussi Laako 2001-05-17 16:44 ` VIA/PDC/Athlon Alan Cox 2001-05-17 20:28 ` VIA/PDC/Athlon Jussi Laako 2001-05-17 21:25 ` VIA/PDC/Athlon Alan Cox 2001-05-16 23:47 ` VIA/PDC/Athlon Alan Cox 2001-05-17 0:19 ` VIA/PDC/Athlon Zilvinas Valinskas 2001-05-17 16:46 ` VIA/PDC/Athlon Jussi Laako
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox