Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 2004 19:17:49 +0900
From:      Shunsuke SHINOMIYA <shino@fornext.org>
To:        Jeremie Le Hen <jeremie@le-hen.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re[2]: serious networking (em) performance (ggate and NFS) problem
Message-ID:  <20041119185315.C43D.SHINO@fornext.org>
In-Reply-To: <20041119080957.GL69710@obiwan.tataz.chchile.org>
References:  <20041119114233.C43B.SHINO@fornext.org> <20041119080957.GL69710@obiwan.tataz.chchile.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--------_419DC28AC49304CD3548_MULTIPART_MIXED_
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit


 Hi, Jeremie, how is this?
 To disable Interrupt Moderation, sysctl hw.em?.int_throttle_valve=0.

 However, because this patch is just made now, it is not fully tested.

> > if you suppose your computer has sufficient performance, please try to
> > disable or adjust parameters of Interrupt Moderation of em.
> 
> Nice !  It would be even better if there was a boot-time sysctl to
> configure the behaviour of this feature, or something like ifconfig
> link0 option of the fxp(4) driver.

-- 
Shunsuke SHINOMIYA <shino@fornext.org>

--------_419DC28AC49304CD3548_MULTIPART_MIXED_
Content-Type: application/octet-stream;
 name="if_em.diff"
Content-Disposition: attachment;
 filename="if_em.diff"
Content-Transfer-Encoding: base64

LS0tIGlmX2VtLmMtMS40NC4yLjMub3JpZwlUdWUgTm92ICA5IDA1OjA2OjE0IDIwMDQKKysrIGlm
X2VtLmMJRnJpIE5vdiAxOSAxOTowMToxMSAyMDA0CkBAIC0xODIsNiArMTgyLDkgQEAgc3RhdGlj
IGludCAgZW1fc3lzY3RsX2ludF9kZWxheShTWVNDVExfSAogc3RhdGljIHZvaWQgZW1fYWRkX2lu
dF9kZWxheV9zeXNjdGwoc3RydWN0IGFkYXB0ZXIgKiwgY29uc3QgY2hhciAqLAogCQkJCSAgICBj
b25zdCBjaGFyICosIHN0cnVjdCBlbV9pbnRfZGVsYXlfaW5mbyAqLAogCQkJCSAgICBpbnQsIGlu
dCk7CisjaWYgMQorc3RhdGljIGludCBlbV9zeXNjdGxfdGhyb3R0bGVfdmFsdmUoU1lTQ1RMX0hB
TkRMRVJfQVJHUyk7CisjZW5kaWYKIAogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgogICogIEZyZWVCU0QgRGV2aWNl
IEludGVyZmFjZSBFbnRyeSBQb2ludHMgICAgICAgICAgICAgICAgICAgIApAQCAtMzU4LDYgKzM2
MSwxMyBAQCBlbV9hdHRhY2goZGV2aWNlX3QgZGV2KQogCQkgICAgJmFkYXB0ZXItPnR4X2Fic19p
bnRfZGVsYXksCiAJCSAgICBFMTAwMF9SRUdfT0ZGU0VUKCZhZGFwdGVyLT5odywgVEFEViksCiAJ
CSAgICBlbV90eF9hYnNfaW50X2RlbGF5X2RmbHQpOworI2lmIDEKKwkJU1lTQ1RMX0FERF9QUk9D
KCZhZGFwdGVyLT5zeXNjdGxfY3R4LAorCQkgICAgU1lTQ1RMX0NISUxEUkVOKGFkYXB0ZXItPnN5
c2N0bF90cmVlKSwgT0lEX0FVVE8sCisJCSAgICAiaW50X3Rocm90dGxlX3ZhbHZlIiwgQ1RMVFlQ
RV9JTlR8Q1RMRkxBR19SVywKKwkJICAgIGFkYXB0ZXIsIDAsIGVtX3N5c2N0bF90aHJvdHRsZV92
YWx2ZSwgIklVIiwKKwkJICAgICJpbnRlcnJ1cHQgdGhyb3R0bGluZyByYXRlIik7CisjZW5kaWYK
IAl9CiAgICAgICAKIAkvKiBQYXJhbWV0ZXJzICh0byBiZSByZWFkIGZyb20gdXNlcikgKi8gICAK
QEAgLTQwMyw2ICs0MTMsMTAgQEAgZW1fYXR0YWNoKGRldmljZV90IGRldikKIAkgKi8KIAlhZGFw
dGVyLT5ody5yZXBvcnRfdHhfZWFybHkgPSAxOwogCisjaWYgMQorI2RlZmluZSBNQVhfSU5UU19Q
RVJfU0VDICAgICAgICA4MDAwCisJYWRhcHRlci0+dGhyb3R0bGVfdmFsdmUgPSBNQVhfSU5UU19Q
RVJfU0VDOworI2VuZGlmCiAKIAlpZiAoZW1fYWxsb2NhdGVfcGNpX3Jlc291cmNlcyhhZGFwdGVy
KSkgewogCQlwcmludGYoImVtJWQ6IEFsbG9jYXRpb24gb2YgUENJIHJlc291cmNlcyBmYWlsZWRc
biIsIApAQCAtMjYwOCwxMiArMjYyMiwxNiBAQCBlbV9pbml0aWFsaXplX3JlY2VpdmVfdW5pdChz
dHJ1Y3QgYWRhcHRlCiAJaWYoYWRhcHRlci0+aHcubWFjX3R5cGUgPj0gZW1fODI1NDApIHsKIAkJ
RTEwMDBfV1JJVEVfUkVHKCZhZGFwdGVyLT5odywgUkFEViwKIAkJICAgIGFkYXB0ZXItPnJ4X2Fi
c19pbnRfZGVsYXkudmFsdWUpOwotCisjaWYgMQorICAgICAgICAgICAgICAgIEUxMDAwX1dSSVRF
X1JFRygmYWRhcHRlci0+aHcsIElUUiwKKwkJICAgIDEwMDAwMDAwMDAgLyAoYWRhcHRlci0+dGhy
b3R0bGVfdmFsdmUgKiAyNTYpKTsKKyNlbHNlCiAgICAgICAgICAgICAgICAgLyogU2V0IHRoZSBp
bnRlcnJ1cHQgdGhyb3R0bGluZyByYXRlLiAgVmFsdWUgaXMgY2FsY3VsYXRlZAogICAgICAgICAg
ICAgICAgICAqIGFzIERFRkFVTFRfSVRSID0gMS8oTUFYX0lOVFNfUEVSX1NFQyAqIDI1Nm5zKSAq
LwogI2RlZmluZSBNQVhfSU5UU19QRVJfU0VDICAgICAgICA4MDAwCiAjZGVmaW5lIERFRkFVTFRf
SVRSICAgICAgICAgICAgIDEwMDAwMDAwMDAvKE1BWF9JTlRTX1BFUl9TRUMgKiAyNTYpCiAgICAg
ICAgICAgICAgICAgRTEwMDBfV1JJVEVfUkVHKCZhZGFwdGVyLT5odywgSVRSLCBERUZBVUxUX0lU
Uik7CisjZW5kaWYKICAgICAgICAgfSAgICAgICAKIAogCS8qIFNldHVwIHRoZSBCYXNlIGFuZCBM
ZW5ndGggb2YgdGhlIFJ4IERlc2NyaXB0b3IgUmluZyAqLwpAQCAtMzM4Myw0ICszNDAxLDM1IEBA
IGVtX2FkZF9pbnRfZGVsYXlfc3lzY3RsKHN0cnVjdCBhZGFwdGVyICoKIAkgICAgU1lTQ1RMX0NI
SUxEUkVOKGFkYXB0ZXItPnN5c2N0bF90cmVlKSwKIAkgICAgT0lEX0FVVE8sIG5hbWUsIENUTFRZ
UEVfSU5UfENUTEZMQUdfUlcsCiAJICAgIGluZm8sIDAsIGVtX3N5c2N0bF9pbnRfZGVsYXksICJJ
IiwgZGVzY3JpcHRpb24pOworfQorCitzdGF0aWMgaW50CitlbV9zeXNjdGxfdGhyb3R0bGVfdmFs
dmUoU1lTQ1RMX0hBTkRMRVJfQVJHUykKK3sKKwlzdHJ1Y3QgYWRhcHRlciAqYWRhcHRlcjsKKwlp
bnQgZXJyb3I7CisJdV9pbnQzMl90IHZhbHZlOworCWludCBzOworCWludCB2YWx1ZTsKKworCWFk
YXB0ZXIgPSAoc3RydWN0IGFkYXB0ZXIgKilhcmcxOworCXZhbHZlID0gIGFkYXB0ZXItPnRocm90
dGxlX3ZhbHZlOworCWVycm9yID0gc3lzY3RsX2hhbmRsZV9pbnQob2lkcCwgJnZhbHZlLCAwLCBy
ZXEpOworCWlmIChlcnJvciAhPSAwIHx8IHJlcS0+bmV3cHRyID09IE5VTEwpCisJCXJldHVybiBl
cnJvcjsKKwlhZGFwdGVyLT50aHJvdHRsZV92YWx2ZSA9IHZhbHZlOworCQorCXMgPSBzcGxpbXAo
KTsKKworCS8qIFNldCB0aGUgaW50ZXJydXB0IHRocm90dGxpbmcgcmF0ZS4gIFZhbHVlIGlzIGNh
bGN1bGF0ZWQKKwkgKiBhcyBJVFIgPSAxLyhJTlRTX1BFUl9TRUMgKiAyNTZucykgKi8KKwlpZih2
YWx2ZSA+IDApCisJCXZhbHVlID0gMTAwMDAwMDAwMC8odmFsdmUgKiAyNTYpOworCWVsc2UKKwkJ
dmFsdWUgPSAwOworCUUxMDAwX1dSSVRFX1JFRygmYWRhcHRlci0+aHcsIElUUiwgdmFsdWUpOwor
CisJc3BseChzKTsKKworCXJldHVybiAwOwogfQotLS0gaWZfZW0uaC0xLjI1LjIuMS5vcmlnCUZy
aSBOb3YgMTkgMTk6MDA6MDMgMjAwNAorKysgaWZfZW0uaAlGcmkgTm92IDE5IDE4OjE4OjU3IDIw
MDQKQEAgLTM1Myw2ICszNTMsOSBAQAogCXVfaW50MTZfdCAgICAgICBsaW5rX3NwZWVkOwogCXVf
aW50MTZfdCAgICAgICBsaW5rX2R1cGxleDsKIAl1X2ludDMyX3QgICAgICAgc21hcnRzcGVlZDsK
KyNpZiAxCisJdV9pbnQzMl90CXRocm90dGxlX3ZhbHZlOworI2VuZGlmCiAJc3RydWN0IGVtX2lu
dF9kZWxheV9pbmZvIHR4X2ludF9kZWxheTsKIAlzdHJ1Y3QgZW1faW50X2RlbGF5X2luZm8gdHhf
YWJzX2ludF9kZWxheTsKIAlzdHJ1Y3QgZW1faW50X2RlbGF5X2luZm8gcnhfaW50X2RlbGF5Owo=

--------_419DC28AC49304CD3548_MULTIPART_MIXED_--



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