From owner-freebsd-bugs Sun May 3 10:00:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA20838 for freebsd-bugs-outgoing; Sun, 3 May 1998 10:00:57 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA20783 for ; Sun, 3 May 1998 10:00:07 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id SAA11691; Sun, 3 May 1998 18:59:26 +0200 (CEST) To: Matthew Dillon cc: Nate Williams , freebsd-bugs@FreeBSD.ORG Subject: Re: i386/5398 In-reply-to: Your message of "Sun, 03 May 1998 09:33:47 PDT." <199805031633.JAA04427@apollo.backplane.com> Date: Sun, 03 May 1998 18:59:26 +0200 Message-ID: <11689.894214766@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <199805031633.JAA04427@apollo.backplane.com>, Matthew Dillon writes: > How is XFree86, a userland program, able to disable interrupts ? > The Hardware blitter/PCI latency also seems impossible, 115200 = > 11.5 KBytes/sec = 86uS per character x the FIFO depth (after the hack) > of 4 or 8 character times is over 500uS. It just doesn't make any > sense. By monopolizing the PCI bus, while blitting 3 or 4 MB data, I can certainly see PCI starvation. Remeber that to blt 3 MB around, you have to read 3 MB and write 3MB, so that is 6MB over a 133MB/sec bus, giving a minimum duration of 45 msec per blt. Why do you think BLT is being put into the graphics chip by so many people ? Now, can we stop this futile waste of everybodys time ? Thankyou! -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message