Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Dec 1998 21:03:02 -0700
From:      Nate Williams <nate@mt.sri.com>
To:        David Dawes <dawes@rf900.physics.usyd.edu.au>
Cc:        Nate Williams <nate@mt.sri.com>, Mike Smith <mike@smith.net.au>, Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>, current@FreeBSD.ORG
Subject:   Re: sio breakage
Message-ID:  <199812030403.VAA11220@mt.sri.com>
In-Reply-To: <19981203132925.G2934@rf900.physics.usyd.edu.au>
References:  <19981203115222.A3051@rf900.physics.usyd.edu.au> <199812030107.RAA01213@dingo.cdrom.com> <199812030114.SAA10483@mt.sri.com> <19981203132925.G2934@rf900.physics.usyd.edu.au>

next in thread | previous in thread | raw e-mail | index | archive | help

> >> I get the impression from this though that you only do interrupt 
> >> disables when probing or changing video modes, is that correct?
> >
> >I get that impression as well.
> >
> >> The entire train of angst here is descended from percieved problems in 
> >> interrupt delivery during normal operation; if you're only disabling 
> >> interrupts during startup then this prettymuch exonerates the X server.
> >
> >Except that I can say with assurance that at least older versions of the
> >XFree86 server *seem* to be disabling interrupts for long periods, or at
> >least calling code that disables interrupts.  When I switched to the XIG
> >(XInside at the time) server, all of my serial overflows went away.
> 
> It would be good if it this could be confirmed, perhaps by tracing
> when the disable/enable interrupt functions are called.  In my quick
> search of the code I could only find it done at server startup and
> when programming a new video mode (and then only for some hardware).

How would I got about doing that?

> >That was the *only* configuration difference.  To be sure, I even
> >re-configured the XFree86 server and the problem re-occurred.  Swapped
> >it back and it went away.
> >
> >Note, this was about a year ago, maybe more so it may have changed.
> >(The box in question has a S3 928 card in it..)
> 
> Is it a PCI card?  Are you using it in mmio or pio mode?

S3/ISA card.



Nate

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812030403.VAA11220>