niXforums Forum Index
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   PreferencesPreferences   Log in to check your private messagesLog in to check your private messages   Log inLog in 
·  nixdoc.net ·  man pages ·  Linux HOWTOs ·  FreeBSD Tips ·  Forums
navigation Forum index » *nix » Linux » hardware
'vintage' via dma bug
Post new topic   Reply to topic Page 1 of 1 [1 Post] View previous topic :: View next topic
Author Message
febo@delenda.net
*nix forums beginner


Joined: 18 Jul 2006
Posts: 1

PostPosted: Tue Jul 18, 2006 6:12 pm    Post subject: 'vintage' via dma bug Reply with quote

I have the misfortune to run a rather old PIII machine with a VIA chipset,
a Fedora Core 1 distro with 2.4.22 kernel and two PATA hard mirrored hard
disk, on two separate channels, both set to primary. I've experienced some
data corruption lately and after much googling I've found that 4-5 years
ago some via chipset experienced a similar problem with dma transfers,
especially with hard disk configured the very same way as my setup. The bug
was fixed, I gather, in 2.4.4. I've upgrade the kernel to 2.6.10 (the
latest Fedora legacy core *TWO* kernel, with fingers crossed) but the
corruption problems usually start to pop up only after a few weeks of
uptime, especially under relatively heavy load.
I couldn't find more precise pointers after all these years so I'd like to
know if that bug really affected my chipset, and if 2.6.10 is a valid
solution..

the kernel identifies the chipset at boot:


# dmesg | fgrep -i via
ACPI: DSDT (v001 VIA APOLLO-P 0x00001000 MSFT 0x0100000b) @ 0x00000000
PCI: Via IRQ fixup
agpgart: Detected VIA Apollo Pro 133 chipset
VP_IDE: VIA vt82c686a (rev 22) IDE UDMA66 controller on pci0000:00:07.1
parport_pc: VIA 686A/8231 detected
parport_pc: VIA parallel port: io=0x378, irq=7

# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x]
(rev
c4)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo
MVP3/Pro133x AG
P]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
(rev 22
)
00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/
C/VT8235 PIPC Bus Master IDE (rev 10)
00:07.2 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller]
(rev
10)
00:07.3 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller]
(rev
10)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
00:0e.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev
0Cool
00:0f.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev
0Cool
01:00.0 VGA compatible controller: ATI Technologies Inc Rage XL AGP 2X (rev
27)
Back to top
Google

Back to top
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [1 Post] View previous topic :: View next topic
The time now is Fri Nov 21, 2008 10:39 pm | All times are GMT
navigation Forum index » *nix » Linux » hardware
Jump to:  

Similar Topics
Topic Author Forum Replies Last Post
No new posts Update (Was Re: R.E.S.P.E.C.T. - Find out wat it means to... Richard Maher VMS 10 Sat Jun 10, 2006 10:00 am
No new posts HP 9000/T520 Systems available in St. Louis - Borderline ... Nick HP-UX 0 Tue May 24, 2005 11:20 pm

Xbox Mod Chip | Payday Loan | Mortgages | Debt Consolidation Loan | Adverse Credit Remortgage
Copyright © 2004-2005 DeniX Solutions SRL
 
Other DeniX Solutions sites: Unix/Linux blog |  electronics forum |  medicine forum |  science forum | 
Privacy Policy


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.2525s ][ Queries: 13 (0.1827s) ][ GZIP on - Debug on ]