From owner-freebsd-current@FreeBSD.ORG Wed May 27 17:06:45 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 773861065756 for ; Wed, 27 May 2009 17:06:45 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-fx0-f159.google.com (mail-fx0-f159.google.com [209.85.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id EE2E48FC1D for ; Wed, 27 May 2009 17:06:44 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by fxm3 with SMTP id 3so169812fxm.43 for ; Wed, 27 May 2009 10:06:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Y3y/ahw/8OoZCLVCmUoNv4KigVeB3hxF0593quDDJh4=; b=L8tNQ56dHKlwvELDQclsLyIg97GPSXsKP3m310OhQz+NvbPWVsLriacy8iTY2eScBS vjl5cEPL2uJouN5/2dNlXn/xPAeQoALtEsA6YzBU0R3cFJPTkULwoYXmvK9CQ/Mllyrv KiqtOjcogHDN5PWEuo/pF733EkGejAGxipI6o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ECXLKlP+o42gOonCuYXIt5oFy41WT1fbJWpnwptJK+zYK0NNiDD7EZtHZCuG4pJZV2 gvZh4JcASsTzn2QySD9zr/XtKKcBSzt5iAXSiXJloRwr6OdWZRxq8nJo6CxNjkstDNR7 NEVjgKQjjaQ7a8HHGATLuWydVsuvatEa/sO3o= MIME-Version: 1.0 Received: by 10.103.244.4 with SMTP id w4mr169627mur.11.1243444003482; Wed, 27 May 2009 10:06:43 -0700 (PDT) Date: Wed, 27 May 2009 21:06:43 +0400 Message-ID: From: pluknet To: FreeBSD Current Content-Type: multipart/mixed; boundary=00504502dc8d202c59046ae7de50 Subject: nchstats counters bump X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2009 17:06:46 -0000 --00504502dc8d202c59046ae7de50 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hello. With current long type we have abnormal namecache statistics since type overflow: 189237651 total name lookups cache hits (-513% pos + 408% neg) system 25% per-directory deletions 12%, falsehits 0%, toolong 0% Is that possible to commit this, I hope, non-intrusive change (see attach, not tested) to tree before 8.x? It was done in OpenBSD a year ago. -- wbr, pluknet --00504502dc8d202c59046ae7de50 Content-Type: application/octet-stream; name="nchstats.diff" Content-Disposition: attachment; filename="nchstats.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fv8afjsb0 LS0tIHN5cy9zeXMvbmFtZWkuaC5vcmlnCVdlZCBNYXkgMjcgMjA6NDM6MzEgMjAwOQorKysgc3lz L3N5cy9uYW1laS5oCVdlZCBNYXkgMjcgMjA6NDk6MDggMjAwOQpAQCAtMTk2LDE0ICsxOTYsMTQg QEAKICAqIFN0YXRzIG9uIHVzZWZ1bG5lc3Mgb2YgbmFtZWkgY2FjaGVzLgogICovCiBzdHJ1Y3Qg bmNoc3RhdHMgewotCWxvbmcJbmNzX2dvb2RoaXRzOwkJLyogaGl0cyB0aGF0IHdlIGNhbiByZWFs bHkgdXNlICovCi0JbG9uZwluY3NfbmVnaGl0czsJCS8qIG5lZ2F0aXZlIGhpdHMgdGhhdCB3ZSBj YW4gdXNlICovCi0JbG9uZwluY3NfYmFkaGl0czsJCS8qIGhpdHMgd2UgbXVzdCBkcm9wICovCi0J bG9uZwluY3NfZmFsc2VoaXRzOwkJLyogaGl0cyB3aXRoIGlkIG1pc21hdGNoICovCi0JbG9uZwlu Y3NfbWlzczsJCS8qIG1pc3NlcyAqLwotCWxvbmcJbmNzX2xvbmc7CQkvKiBsb25nIG5hbWVzIHRo YXQgaWdub3JlIGNhY2hlICovCi0JbG9uZwluY3NfcGFzczI7CQkvKiBuYW1lcyBmb3VuZCB3aXRo IHBhc3NlcyA9PSAyICovCi0JbG9uZwluY3NfMnBhc3NlczsJCS8qIG51bWJlciBvZiB0aW1lcyB3 ZSBhdHRlbXB0IGl0ICovCisJdWludDY0X3QJbmNzX2dvb2RoaXRzOwkvKiBoaXRzIHRoYXQgd2Ug Y2FuIHJlYWxseSB1c2UgKi8KKwl1aW50NjRfdAluY3NfbmVnaGl0czsJLyogbmVnYXRpdmUgaGl0 cyB0aGF0IHdlIGNhbiB1c2UgKi8KKwl1aW50NjRfdAluY3NfYmFkaGl0czsJLyogaGl0cyB3ZSBt dXN0IGRyb3AgKi8KKwl1aW50NjRfdAluY3NfZmFsc2VoaXRzOwkvKiBoaXRzIHdpdGggaWQgbWlz bWF0Y2ggKi8KKwl1aW50NjRfdAluY3NfbWlzczsJLyogbWlzc2VzICovCisJdWludDY0X3QJbmNz X2xvbmc7CS8qIGxvbmcgbmFtZXMgdGhhdCBpZ25vcmUgY2FjaGUgKi8KKwl1aW50NjRfdAluY3Nf cGFzczI7CS8qIG5hbWVzIGZvdW5kIHdpdGggcGFzc2VzID09IDIgKi8KKwl1aW50NjRfdAluY3Nf MnBhc3NlczsJLyogbnVtYmVyIG9mIHRpbWVzIHdlIGF0dGVtcHQgaXQgKi8KIH07CiAKIGV4dGVy biBzdHJ1Y3QgbmNoc3RhdHMgbmNoc3RhdHM7Ci0tLSBzeXMva2Vybi92ZnNfY2FjaGUuYy5vcmln CVdlZCBNYXkgMjcgMTk6NTE6MzggMjAwOQorKysgc3lzL2tlcm4vdmZzX2NhY2hlLmMJV2VkIE1h eSAyNyAxOTo1ODoyMiAyMDA5CkBAIC0yMDEsNyArMjAxLDcgQEAKIHN0YXRpYyB1X2xvbmcgbnVt dXBncmFkZXM7IFNUQVROT0RFKENUTEZMQUdfUkQsIG51bXVwZ3JhZGVzLCAmbnVtdXBncmFkZXMp OwogCiBTWVNDVExfT1BBUVVFKF92ZnNfY2FjaGUsIE9JRF9BVVRPLCBuY2hzdGF0cywgQ1RMRkxB R19SRCB8IENUTEZMQUdfTVBTQUZFLAotCSZuY2hzdGF0cywgc2l6ZW9mKG5jaHN0YXRzKSwgIkxV IiwgIlZGUyBjYWNoZSBlZmZlY3RpdmVuZXNzIHN0YXRpc3RpY3MiKTsKKwkmbmNoc3RhdHMsIHNp emVvZihuY2hzdGF0cyksICJRIiwgIlZGUyBjYWNoZSBlZmZlY3RpdmVuZXNzIHN0YXRpc3RpY3Mi KTsKIAogCiAKLS0tIHVzci5iaW4vdm1zdGF0L3Ztc3RhdC5jLm9yaWcJV2VkIE1heSAyNyAyMDow Mjo1OCAyMDA5CisrKyB1c3IuYmluL3Ztc3RhdC92bXN0YXQuYwlXZWQgTWF5IDI3IDIwOjQyOjM3 IDIwMDkKQEAgLTg2NCw3ICs4NjQsNyBAQAogZG9zdW0odm9pZCkKIHsKIAlzdHJ1Y3QgbmNoc3Rh dHMgbG5jaHN0YXRzOwotCWxvbmcgbmNodG90YWw7CisJdWludDY0X3QgbmNodG90YWw7CiAKIAlm aWxsX3ZtbWV0ZXIoJnN1bSk7CiAJKHZvaWQpcHJpbnRmKCIlOXUgY3B1IGNvbnRleHQgc3dpdGNo ZXNcbiIsIHN1bS52X3N3dGNoKTsKQEAgLTkxOCw3ICs5MTgsNyBAQAogCW5jaHRvdGFsID0gbG5j aHN0YXRzLm5jc19nb29kaGl0cyArIGxuY2hzdGF0cy5uY3NfbmVnaGl0cyArCiAJICAgIGxuY2hz dGF0cy5uY3NfYmFkaGl0cyArIGxuY2hzdGF0cy5uY3NfZmFsc2VoaXRzICsKIAkgICAgbG5jaHN0 YXRzLm5jc19taXNzICsgbG5jaHN0YXRzLm5jc19sb25nOwotCSh2b2lkKXByaW50ZigiJTlsZCB0 b3RhbCBuYW1lIGxvb2t1cHNcbiIsIG5jaHRvdGFsKTsKKwkodm9pZClwcmludGYoIiU5amQgdG90 YWwgbmFtZSBsb29rdXBzXG4iLCBuY2h0b3RhbCk7CiAJKHZvaWQpcHJpbnRmKAogCSAgICAiJTlz IGNhY2hlIGhpdHMgKCVsZCUlIHBvcyArICVsZCUlIG5lZykgc3lzdGVtICVsZCUlIHBlci1kaXJl Y3RvcnlcbiIsCiAJICAgICIiLCBQQ1QobG5jaHN0YXRzLm5jc19nb29kaGl0cywgbmNodG90YWwp LAo= --00504502dc8d202c59046ae7de50--