Andrew Morton reports that the S3 and Matrox cards are known to 
have problems giving up the PCI bus.

On Sun, Nov 26, 2000 at 12:30:53AM +0100, Erwin Rol wrote:
> Ok got the s3virge in my comp again , and that also works normal with
> XFree 3.3.6.
> 
> So when nobody else sees the kind of problems i have with XFree 4.0.1
> the only things i can
> think of is that the better acceleration in XFree 4.0.1 makes some weird
> hardware "bug" visible.
> So maybe XFree 4.0.1 is only the messanger :-) So someone out there that
> has a Athlon and a VIA KT133
> chipset and XFree 4 that wants to try RT-Linux/RTAI ?
> 
> - Erwin
> 
> 
> Erwin Rol wrote:
> > 
> > Hello all,
> > 
> > well i gave up on XFRee 4.0.1 cause after changing about every BIOS
> > setting, recompiling X with several mentioned improvements, switching
> > video cards, switching RTAI->RTL and aback again, selectively disabling
> > XAA parts, i still
> > had peaks of 1msec and more in mmy latency tests.
> > 
> > So now i got XFree 3.3.6 (standard RH6.2 rpms) again. First thing i
> > noticed on the G400 is that it is slower than
> > XFree 4.0.1 (altough faster than XFree 4.0.1 without acceleration). The
> > latency is down to its normal level of 20usec
> > peaks and about 7usec normal. (i will try the s3Virge later , cause than
> > i have to rebuild my comp again :-/)
> > 
> > I asume that the 3.3.x serie will not be developed on anymore so
> > sommetime next year users will be getting linux
> > distributions with XFree 4 on it and new cards won't be supported
> > anymore by XFree 3. So i think all ppl using
> > RT-linux/RTAI will have to be very carefull when switching to XFRee 4.
> > Also i hope some other ppl are willing
> > to try if they have the same problems with XFree 4.0.1 as i have.
> > (Michael did you tried X3 or X4 with that
> > nvidia card ? ).
> > 
> > Well thanx to everybody that helped, and gave advice and so on.
> > 
> > I have the bad feeling this won't be the last we hear from XFree 4:-/
> > 
> > - Erwin
> > 
> > [EMAIL PROTECTED] wrote:
> > >
> > > Ok.
> > >     A) disable PCI retry.
> > >     B)
> > > Bool
> > > xf86DisableInterrupts()
> > > {
> > >         if (!ExtendedEnabled)
> > > #if !defined(__mc68000__) && !defined(__powerpc__) &&
> > > !defined(__sparc__) && !defined(__mips__)
> > >             if (iopl(3) || ioperm(0, 1024, 1))
> > >                 ^^^^^^^
> > >                 replace with
> > >                      0
> > >
> > > Recompile X.
> > >
> > > Michael has tried with nvidia and no problem.
> > >
> > > On Sat, Nov 25, 2000 at 01:35:59AM +0100, Erwin Rol wrote:
> > > > OK here is what i have tried in the last few days.
> > > > The following part where the same in all the tests.
> > > > XFree 4.0.1
> > > > Athlon TB 800, 128MB PC133, ASUS K7V MB,
> > > >
> > > > 1)
> > > > with a s3virge based card
> > > > RTAI 1.5 on a 2.2.16 kernel
> > > >
> > > > running the latency example which resulted in in peaks of 50msec latency
> > > > when i for exmple
> > > > pressed enter in a console window (causeing it to scroll one line or
> > > > more) also heavy X by dragging
> > > > windows as fast as posible caused also latency.
> > > >
> > > > No change in the pci setup like sugested helped, appart from not using
> > > > acceleration.
> > > >
> > > > 2)
> > > > with a Matrox G400MAX
> > > > RTAI 1.5 on a 2.2.16 kernel
> > > >
> > > > same latency example wich was way beter , no more problem with dragging
> > > > and enter presses. But when i do a ls -Rl
> > > > in a console window latency jumps up to 100-500usec with peaks at
> > > > 1.5msec. When i minimize that window the latency goes
> > > > back to 3-15usec with peaks of 30usec.
> > > >
> > > > 3)
> > > > with a Matrox G400MAX
> > > > RTL 3.0 pre9 on a 2.2.17 kernel
> > > >
> > > > the ./examples/measurements test results in the same max latencies as
> > > > with RTAI.
> > > >
> > > > all 3 tests i also ran in failsafe mode with only xterminals (no gnome,
> > > > WM etc.)
> > > >
> > > > sO the big teast left is trying all that with FXRee 3.3.6 , which i will
> > > > have to install again first :-/ but i don't see
> > > > a othe choice to rule out the hardware. An other thing would be when
> > > > someone else could reproduce it , the person
> > > > on comp.realtime sounded like he had the same problem.
> > > >
> > > > If there are any test i should run , or something else there is that you
> > > > want to know , just give a shout.
> > > >
> > > > - eRwin (and i blamed Paolo for calling me Edwin , sory Paolo :-)
> > > >
> > > >
> > > > [EMAIL PROTECTED] wrote:
> > > > >
> > > > > On Fri, Nov 24, 2000 at 09:04:48PM +0100, Erwin Rol wrote:
> > > > > > The thing that worries me a bit is the fact that now 3 XFree 4.0.1
> > > > > > drivers cause problems
> > > > > > for RT-Linux , the nVidia, the mga and the s3virge one.
> > > > >
> > > > > Edwin:
> > > > > I had the impression that you were running RTAI.  While this may be
> > > > > a harware/low-levelX problem, I'd like to get a precise bug report
> > > > > before we start speculating about X4 and the PCI bus.
> > > > >      Version of RTLinux
> > > > >      Version of Linux
> > > > >      Hardware
> > > > >      Test code.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > I would really like to see someone else try Xfree 4.0.1 with RT-linux (i
> > > > > > know it is a pain when you have
> > > > > > a distribution with XFree 3.3.x :-/ )
> > > > > >
> > > > > > OK will keep you posted on what else i find out,
> > > > > >
> > > > > > Erwin
> > > > > >
> > > > > >
> > > > > > Michel D�nzer wrote:
> > > > > > >
> > > > > > > Erwin Rol wrote:
> > > > > > >
> > > > > > > > > - Try "pci_burst" and "pci_retry" in the Device section.  (Both on.)
> > > > > > > > done that.
> > > > > > >
> > > > > > > What if you disable PCI retry? I'd have imagined that the PCI bus might 
>stall
> > > > > > > when the CPU tries to access a register while the accelerator is doing a
> > > > > > > time-consuming task.
> > > > > > >
> > > > > > > Please forgive me if this is completely off...
> > > > > > >
> > > > > > > Michel
> > > > > > >
> > > > > > > --
> > > > > > > Earthling Michel D�nzer (MrCooper)  \  CS student and free software 
>enthusiast
> > > > > > > Debian GNU/Linux (powerpc,i386) user \   member of XFree86 and The DRI 
>Project
> > > > > > -- [rtl] ---
> > > > > > To unsubscribe:
> > > > > > echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> > > > > > echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> > > > > > ---
> > > > > > For more information on Real-Time Linux see:
> > > > > > http://www.rtlinux.org/rtlinux/
> > > > >
> > > > > --
> > > > > ---------------------------------------------------------
> > > > > Victor Yodaiken
> > > > > Finite State Machine Labs: The RTLinux Company.
> > > > >  www.fsmlabs.com  www.rtlinux.com
> > > > -- [rtl] ---
> > > > To unsubscribe:
> > > > echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> > > > echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> > > > ---
> > > > For more information on Real-Time Linux see:
> > > > http://www.rtlinux.org/rtlinux/
> > >
> > > --
> > > ---------------------------------------------------------
> > > Victor Yodaiken
> > > Finite State Machine Labs: The RTLinux Company.
> > >  www.fsmlabs.com  www.rtlinux.com
> > _______________________________________________
> > Xpert mailing list
> > [EMAIL PROTECTED]
> > http://XFree86.Org/mailman/listinfo/xpert

-- 
---------------------------------------------------------
Victor Yodaiken 
Finite State Machine Labs: The RTLinux Company.
 www.fsmlabs.com  www.rtlinux.com

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to