From owner-cvs-src-old@FreeBSD.ORG Thu Dec 10 11:52:33 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52209106566C for ; Thu, 10 Dec 2009 11:52:33 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3ED398FC0A for ; Thu, 10 Dec 2009 11:52:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nBABqXAX079766 for ; Thu, 10 Dec 2009 11:52:33 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nBABqXMc079765 for cvs-src-old@freebsd.org; Thu, 10 Dec 2009 11:52:33 GMT (envelope-from syrinx@repoman.freebsd.org) Message-Id: <200912101152.nBABqXMc079765@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to syrinx@repoman.freebsd.org using -f From: Shteryana Shopova Date: Thu, 10 Dec 2009 11:52:16 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/contrib/bsnmp/snmp_mibII BEGEMOT-MIB2-MIB.txt mibII.c mibII.h mibII_begemot.c mibII_tree.def X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2009 11:52:33 -0000 syrinx 2009-12-10 11:52:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) contrib/bsnmp/snmp_mibII BEGEMOT-MIB2-MIB.txt mibII.c mibII.h mibII_begemot.c mibII_tree.def Log: SVN rev 200355 on 2009-12-10 11:52:16Z by syrinx MFC r200063 Fix a problem with high CPU consumption (up to 30%) by bsnmpd on a loaded system. Instead of constantly calling the mibII_idle function when the server is not busy call the function only once every 10 seconds to avoid bsnmpd constantly doing gettimeofday syscalls. Make the idle polling interval confugurable via begemotIfDataPoll. Revision Changes Path 1.1.1.1.12.1 +17 -1 src/contrib/bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt 1.3.2.1 +34 -2 src/contrib/bsnmp/snmp_mibII/mibII.c 1.1.1.7.10.1 +8 -0 src/contrib/bsnmp/snmp_mibII/mibII.h 1.1.1.1.12.1 +17 -0 src/contrib/bsnmp/snmp_mibII/mibII_begemot.c 1.1.1.5.10.1 +1 -0 src/contrib/bsnmp/snmp_mibII/mibII_tree.def