Hi there, I'm here to bug you again :) While I was doing a bit of debug to know what's going wrong with my system, I found strange entries in dmesg regarding SABRE0. I saw that once someone submitted a post on this topic, and was asked for details, so I want to add my own two cents in addressing this issue: I was trying to view a movie (with Mplayer and SDL support) while dmesg got filled up with messages like this:
sys32_ioctl(mplayer:1817): Unknown cmd fd(3) cmd(8004700c) arg(00000400) SABRE0: Uncorrectable Error, primary error type[DMA Read:Translation Error] SABRE0: bytemask[00ff] dword_offset[2] was_block(1) SABRE0: UE AFAR [00000000107832d0] SABRE0: UE Secondary errors [(none)] SABRE0: IOMMU Error, type[Invalid Error] SABRE0: IOMMU TAG(9)[RAW(0000000000c6065a)error(Invalid Error)wr(0)sz(8K)vpg(c0cb4000)] SABRE0: IOMMU DATA(9)[RAW(000000006fe00000)valid(1)used(1)cache(0)ppg(0000000000000000) When using the box for other tasks (browsing the Web, compling a kernel, playing mp3s) dmesg output is absolutely clean. I'm using 2.4.21 (debian), but it smells like 2.4.18 (also debian stock) was a little faster in disk i/o, according to hdparm. My hard drive controller is a CMD646 "multiword dma limited" (shame on that), while my hard drive is custom Maxtor 40Gb. -- Antonello Iunco <etn at libero dot it> Cruising the Web on a (Modified) Debian-Powered Sun Ultra10