From owner-cvs-all@FreeBSD.ORG Mon Feb 13 23:46:31 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EAE816A420; Mon, 13 Feb 2006 23:46:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5969B43D48; Mon, 13 Feb 2006 23:46:31 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1DNkV4p032208; Mon, 13 Feb 2006 23:46:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1DNkVjl032207; Mon, 13 Feb 2006 23:46:31 GMT (envelope-from rwatson) Message-Id: <200602132346.k1DNkVjl032207@repoman.freebsd.org> From: Robert Watson Date: Mon, 13 Feb 2006 23:46:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet ip_input.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Feb 2006 23:46:31 -0000 rwatson 2006-02-13 23:46:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet ip_input.c Log: Merge ip_input.c:1.311 from HEAD to RELENG_6: Modify the IP fragment reassembly code so that it uses a new UMA zone, ipq_zone, to allocate fragment headers from, rather than using cast mbuf storage. This was one of the few remaining uses of mbuf storage for local data structures that relied on dtom(). Implement the resource limit on ipq's using UMA zone limits, but preserve current sysctl semantics using a sysctl proc. Approved by: re (scottl) Revision Changes Path 1.301.2.6 +81 -21 src/sys/netinet/ip_input.c