From owner-cvs-src-old@FreeBSD.ORG Tue Jan 18 09:53:13 2011 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 7AD801065693 for ; Tue, 18 Jan 2011 09:53:13 +0000 (UTC) (envelope-from ae@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 69EA88FC1F for ; Tue, 18 Jan 2011 09:53:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p0I9rDqC042833 for ; Tue, 18 Jan 2011 09:53:13 GMT (envelope-from ae@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p0I9rD0h042832 for cvs-src-old@freebsd.org; Tue, 18 Jan 2011 09:53:13 GMT (envelope-from ae@repoman.freebsd.org) Message-Id: <201101180953.p0I9rD0h042832@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ae@repoman.freebsd.org using -f From: "Andrey V. Elsukov" Date: Tue, 18 Jan 2011 09:52:53 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/geom/part g_part_gpt.c 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: Tue, 18 Jan 2011 09:53:13 -0000 ae 2011-01-18 09:52:53 UTC FreeBSD src repository Modified files: sys/geom/part g_part_gpt.c Log: SVN rev 217531 on 2011-01-18 09:52:53Z by ae Limit maximum number of GPT entries to 4k. It is most realistic value and can prevent kernel memory exhausting when big value is specified from command line. Split reading and writing operation to several iteration to do not trigger KASSERT when data length is greater than MAXPHYS. PR: kern/144962, kern/147851 MFC after: 2 weeks Revision Changes Path 1.31 +33 -15 src/sys/geom/part/g_part_gpt.c