Subject: Re: pciide performance on alpha
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: Andreas Johansson <ajo@wopr.campus.luth.se>
List: port-alpha
Date: 08/13/1999 17:32:20
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1864420172-934558340=:2590
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Fri, 13 Aug 1999, Manuel Bouyer wrote:

> > [...]
> >     Latency Timer: 0x00
> > [...]
> > 
> 
> Sure, all the latency timers are 0, this is probably wrong.
> A alpha-specific routine should set them to a reasonable value when 0
> (or maybe do this in sys/dev/pci for all ports ?).

I've attached the patch I use, it's for dev/pci/pci.c and you need to
define PCI_FORCE_LATENCY

> --
> Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
> --
> 

--

<-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=->
: E-mail: ajo@wopr.campus.luth.se                                       :
: S-mail: Andreas Johansson, Karhusvagen 5  6:618, 977 54 Lulea, SWEDEN :
:     Have you had your dose of 261.62 BogoMIPS today? - Run Alpha!     :
<-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=->


--0-1864420172-934558340=:2590
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="pci_lat.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.NEB.3.96.990813173220.2590B@ymer.campus.luth.se>
Content-Description: 

LS0tIHBjaS5jLm9yaWcJU2F0IEF1ZyAxNSAxMzoxMzozMyAxOTk4DQorKysg
cGNpLmMJVHVlIEF1ZyAyNSAyMDoyMDoyNSAxOTk4DQpAQCAtMTYxLDYgKzE2
MSw4IEBADQogCQkJbmZ1bmN0aW9ucyA9IDE7DQogDQogCQlmb3IgKGZ1bmN0
aW9uID0gMDsgZnVuY3Rpb24gPCBuZnVuY3Rpb25zOyBmdW5jdGlvbisrKSB7
DQorCQkJc3RydWN0IGRldmljZSAqZDsNCisJCQkNCiAJCQl0YWcgPSBwY2lf
bWFrZV90YWcocGMsIGJ1cywgZGV2aWNlLCBmdW5jdGlvbik7DQogCQkJaWQg
PSBwY2lfY29uZl9yZWFkKHBjLCB0YWcsIFBDSV9JRF9SRUcpOw0KIAkJCWNz
ciA9IHBjaV9jb25mX3JlYWQocGMsIHRhZywgUENJX0NPTU1BTkRfU1RBVFVT
X1JFRyk7DQpAQCAtMjE1LDcgKzIxNywyMyBAQA0KIAkJCX0NCiAJCQlwYS5w
YV9pbnRybGluZSA9IFBDSV9JTlRFUlJVUFRfTElORShpbnRyKTsNCiANCi0J
CQljb25maWdfZm91bmRfc20oc2VsZiwgJnBhLCBwY2lwcmludCwgcGNpc3Vi
bWF0Y2gpOw0KKwkJCWlmICgoZCA9IGNvbmZpZ19mb3VuZF9zbShzZWxmLCAm
cGEsIHBjaXByaW50LA0KKwkJCQkJCSBwY2lzdWJtYXRjaCkpKSB7DQorI2lm
ZGVmIFBDSV9GT1JDRV9MQVRFTkNZDQorCQkJCXVfaW50MzJfdCB2Ow0KKw0K
KwkJCQl2ID0gcGNpX2NvbmZfcmVhZChwYS5wYV9wYywgcGEucGFfdGFnLA0K
KwkJCQkJCSAgUENJX0JITENfUkVHKTsNCisJCQkJcHJpbnRmICgiJXM6IENo
YW5naW5nIHBjaSBsYXRlbmN5IGZyb20gJWQgdG8gJWRcbiIsDQorCQkJCQlk
LT5kdl94bmFtZSwgKHYgJiBQQ0lfTEFUVElNRVJfTUFTSykgPj4NCisJCQkJ
CVBDSV9MQVRUSU1FUl9TSElGVCwgUENJX0ZPUkNFX0xBVEVOQ1kpOw0KKwkJ
CQl2ICY9IH4oUENJX0xBVFRJTUVSX01BU0sgPDwNCisJCQkJICAgICAgIFBD
SV9MQVRUSU1FUl9TSElGVCk7DQorCQkJCXYgfD0gUENJX0ZPUkNFX0xBVEVO
Q1kgPDwgUENJX0xBVFRJTUVSX1NISUZUOw0KKwkJCQlwY2lfY29uZl93cml0
ZShwYS5wYV9wYywgcGEucGFfdGFnLA0KKwkJCQkJICAgICAgIFBDSV9CSExD
X1JFRywgdik7DQorI2VuZGlmDQorCQkJfQ0KIAkJfQ0KIAl9DQogfQ0K
--0-1864420172-934558340=:2590--