From owner-freebsd-geom@FreeBSD.ORG Mon Jun 7 00:20:02 2010 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC9C51065670 for ; Mon, 7 Jun 2010 00:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DBAB68FC19 for ; Mon, 7 Jun 2010 00:20:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o570K2Zp096911 for ; Mon, 7 Jun 2010 00:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o570K2IC096908; Mon, 7 Jun 2010 00:20:02 GMT (envelope-from gnats) Date: Mon, 7 Jun 2010 00:20:02 GMT Message-Id: <201006070020.o570K2IC096908@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: dieterbsd@engineer.com Cc: Subject: Re: kern/141235: [geom_part] 8.0 no longer provides /dev entries for all disk slices [regression] X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dieterbsd@engineer.com List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 00:20:03 -0000 The following reply was made to PR kern/141235; it has been noted by GNATS. From: dieterbsd@engineer.com To: bu7cher@yandex.ru, bug-followup@FreeBSD.org, freebsd@sopwith.solgatos.com Cc: Subject: Re: kern/141235: [geom_part] 8.0 no longer provides /dev entries for all disk slices [regression] Date: Sun, 06 Jun 2010 20:15:48 -0400 > Can you try this patch to g_part_ebr.c to GENERIC kernel and > report results back? I reverted the GEOM_* options back to 8.0-release defaults, dropped in the new g_part_ebr.c and now I get /dev entries for MBR extended partitions. So the < for (index =3D 0; index < DOSPARTOFF - 9; index++) --- > for (index =3D 96; index < DOSPARTOFF - 9; index++) change fixed the problem. Thanks. From owner-freebsd-geom@FreeBSD.ORG Mon Jun 7 10:30:11 2010 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E63C81065674 for ; Mon, 7 Jun 2010 10:30:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BD0D48FC16 for ; Mon, 7 Jun 2010 10:30:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o57AUBhU063864 for ; Mon, 7 Jun 2010 10:30:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o57AUB46063861; Mon, 7 Jun 2010 10:30:11 GMT (envelope-from gnats) Date: Mon, 7 Jun 2010 10:30:11 GMT Message-Id: <201006071030.o57AUB46063861@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: kern/145452: commit references a PR X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 10:30:12 -0000 The following reply was made to PR kern/145452; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/145452: commit references a PR Date: Mon, 7 Jun 2010 10:22:31 +0000 (UTC) Author: ae Date: Mon Jun 7 10:22:22 2010 New Revision: 208890 URL: http://svn.freebsd.org/changeset/base/208890 Log: MFC r207181: Re-calculate a geometry when reprobing as well. PR: kern/145452 Reviewed by: marcel Approved by: kib (mentor) Approved by: re (bz) Modified: stable/8/sys/geom/part/g_part.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/xen/xenpci/ (props changed) stable/8/sys/geom/sched/ (props changed) Modified: stable/8/sys/geom/part/g_part.c ============================================================================== --- stable/8/sys/geom/part/g_part.c Mon Jun 7 10:10:44 2010 (r208889) +++ stable/8/sys/geom/part/g_part.c Mon Jun 7 10:22:22 2010 (r208890) @@ -1067,6 +1067,15 @@ g_part_ctl_undo(struct gctl_req *req, st return (0); } table = gp->softc; + + /* + * Synthesize a disk geometry. Some partitioning schemes + * depend on it and since some file systems need it even + * when the partitition scheme doesn't, we do it here in + * scheme-independent code. + */ + pp = cp->provider; + g_part_geometry(table, cp, pp->mediasize / pp->sectorsize); } error = G_PART_READ(table, cp); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-geom@FreeBSD.ORG Mon Jun 7 11:06:57 2010 Return-Path: Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 513BC106566B for ; Mon, 7 Jun 2010 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 368B68FC25 for ; Mon, 7 Jun 2010 11:06:55 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o57B6tcs008642 for ; Mon, 7 Jun 2010 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o57B6sIo008640 for freebsd-geom@FreeBSD.org; Mon, 7 Jun 2010 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Jun 2010 11:06:54 GMT Message-Id: <201006071106.o57B6sIo008640@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-geom@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-geom@FreeBSD.org X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 11:06:57 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- s bin/146277 geom gpart(8): gpart add -s 128M creates 1GB partition on 4 o kern/145818 geom [geom] geom_stat_open showing cached information for n p kern/145452 geom [geom] [panic] panic in geom_part_mbr when undoing des o kern/145042 geom [geom] System stops booting after printing message "GE o kern/144962 geom [geom] panic when accessing GPT disk with a large numb o kern/144905 geom [geom][gpart] panic in gpart_ctlreq when unplugging ca o kern/144732 geom [geom] [patch] geom_cache erroneously decodes its on-d o bin/144521 geom geom(1) tool parsing non-subclass command broken o kern/143455 geom gstripe(8) in RELENG_8 (31st Jan 2010) broken o kern/142563 geom [geom] [hang] ioctl freeze in zpool f kern/142365 geom [geom] FreeBSD RAID1 (gmirror) is much slower than Lin o kern/141740 geom [geom] gjournal(8): g_journal_destroy concurrent error o kern/141235 geom [geom_part] 8.0 no longer provides /dev entries for al o kern/140352 geom [geom] gjournal + glabel not working o kern/135898 geom [geom] Severe filesystem corruption - large files or l o kern/134922 geom [gmirror] [panic] kernel panic when use fdisk on disk o kern/134113 geom [geli] Problem setting secondary GELI key o kern/134044 geom [geom] gmirror(8) overwrites fs with stale data from r o kern/133931 geom [geli] [request] intentionally wrong password to destr o bin/132845 geom [geom] [patch] ggated(8) does not close files opened a o kern/132273 geom glabel(8): [patch] failing on journaled partition f kern/132242 geom [gmirror] gmirror.ko fails to fully initialize o kern/131353 geom [geom] gjournal(8) kernel lock p docs/130548 geom [patch] gjournal(8) man page is missing sysctls o kern/129674 geom [geom] gjournal root did not mount on boot o kern/129645 geom gjournal(8): GEOM_JOURNAL causes system to fail to boo o kern/129245 geom [geom] gcache is more suitable for suffix based provid f kern/128276 geom [gmirror] machine lock up when gmirror module is used o kern/124973 geom [gjournal] [patch] boot order affects geom_journal con o kern/124969 geom gvinum(8): gvinum raid5 plex does not detect missing s o kern/123962 geom [panic] [gjournal] gjournal (455Gb data, 8Gb journal), o kern/123122 geom [geom] GEOM / gjournal kernel lock o kern/122738 geom [geom] gmirror list "losts consumers" after gmirror de f kern/122415 geom [geom] UFS labels are being constantly created and rem o kern/122067 geom [geom] [panic] Geom crashed during boot o kern/121559 geom [patch] [geom] geom label class allows to create inacc o kern/121364 geom [gmirror] Removing all providers create a "zombie" mir o kern/120091 geom [geom] [geli] [gjournal] geli does not prompt for pass o kern/115856 geom [geli] ZFS thought it was degraded when it should have o kern/115547 geom [geom] [patch] [request] let GEOM Eli get password fro o kern/114532 geom [geom] GEOM_MIRROR shows up in kldstat even if compile f kern/113957 geom [gmirror] gmirror is intermittently reporting a degrad o kern/113837 geom [geom] unable to access 1024 sector size storage o kern/113419 geom [geom] geom fox multipathing not failing back p bin/110705 geom gmirror(8) control utility does not exit with correct o kern/107707 geom [geom] [patch] [request] add new class geom_xbox360 to o kern/94632 geom [geom] Kernel output resets input while GELI asks for o kern/90582 geom [geom] [panic] Restore cause panic string (ffs_blkfree o bin/90093 geom fdisk(8) incapable of altering in-core geometry o kern/88601 geom [geli] geli cause kernel panic under heavy disk usage o kern/87544 geom [gbde] mmaping large files on a gbde filesystem deadlo o kern/84556 geom [geom] [panic] GBDE-encrypted swap causes panic at shu o kern/79251 geom [2TB] newfs fails on 2.6TB gbde device o kern/79035 geom [vinum] gvinum unable to create a striped set of mirro o bin/78131 geom gbde(8) "destroy" not working. s kern/73177 geom kldload geom_* causes panic due to memory exhaustion 56 problems total. From owner-freebsd-geom@FreeBSD.ORG Mon Jun 7 18:40:29 2010 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D09941065678; Mon, 7 Jun 2010 18:40:29 +0000 (UTC) (envelope-from jh@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A6D0E8FC1A; Mon, 7 Jun 2010 18:40:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o57IeTRR003955; Mon, 7 Jun 2010 18:40:29 GMT (envelope-from jh@freefall.freebsd.org) Received: (from jh@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o57IeTPf003927; Mon, 7 Jun 2010 18:40:29 GMT (envelope-from jh) Date: Mon, 7 Jun 2010 18:40:29 GMT Message-Id: <201006071840.o57IeTPf003927@freefall.freebsd.org> To: freebsd@sopwith.solgatos.com, jh@FreeBSD.org, freebsd-geom@FreeBSD.org From: jh@FreeBSD.org Cc: Subject: Re: kern/141235: [geom_part] 8.0 no longer provides /dev entries for all disk slices [regression] X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 18:40:29 -0000 Synopsis: [geom_part] 8.0 no longer provides /dev entries for all disk slices [regression] State-Changed-From-To: open->patched State-Changed-By: jh State-Changed-When: Mon Jun 7 18:39:22 UTC 2010 State-Changed-Why: Patched in head (r197608). http://www.freebsd.org/cgi/query-pr.cgi?pr=141235 From owner-freebsd-geom@FreeBSD.ORG Mon Jun 7 20:40:04 2010 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8CB91106566B for ; Mon, 7 Jun 2010 20:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 632CE8FC0A for ; Mon, 7 Jun 2010 20:40:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o57Ke4ot007157 for ; Mon, 7 Jun 2010 20:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o57Ke47s007156; Mon, 7 Jun 2010 20:40:04 GMT (envelope-from gnats) Date: Mon, 7 Jun 2010 20:40:04 GMT Message-Id: <201006072040.o57Ke47s007156@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: kern/141235: commit references a PR X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 20:40:04 -0000 The following reply was made to PR kern/141235; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/141235: commit references a PR Date: Mon, 7 Jun 2010 20:32:11 +0000 (UTC) Author: ae Date: Mon Jun 7 20:31:55 2010 New Revision: 208899 URL: http://svn.freebsd.org/changeset/base/208899 Log: MFC r197608: The first 96 bytes may not be zeroes. It can contain trivial boot code that merely emits an error and waits for a key press before rebooting. The error being that extended partitions are not bootable. The origin is presumed to be Windows 2000; Windows XP does not do this... For now, ignore the first 96 bytes when checking that the EBR is (for the most part) all zeroes. Tested by: Mario Lobo Dieter PR: kern/141235 Reviewed by: marcel Approved by: kib (mentor) Approved by: re (bz) Modified: stable/8/sys/geom/part/g_part_ebr.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/xen/xenpci/ (props changed) stable/8/sys/geom/sched/ (props changed) Modified: stable/8/sys/geom/part/g_part_ebr.c ============================================================================== --- stable/8/sys/geom/part/g_part_ebr.c Mon Jun 7 18:47:53 2010 (r208898) +++ stable/8/sys/geom/part/g_part_ebr.c Mon Jun 7 20:31:55 2010 (r208899) @@ -410,13 +410,13 @@ g_part_ebr_probe(struct g_part_table *ta goto out; /* - * The sector is all zeroes, except for the partition entries - * and some signatures or disk serial number. Those can be - * found in the 9 bytes immediately in front of the partition - * table. + * The sector is all zeroes, except for the partition entries, + * pseudo boot code and some signatures or disk serial number. + * The latter can be found in the 9 bytes immediately in front + * of the partition table. */ sum = 0; - for (index = 0; index < DOSPARTOFF - 9; index++) + for (index = 96; index < DOSPARTOFF - 9; index++) sum += buf[index]; if (sum != 0) goto out; _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From owner-freebsd-geom@FreeBSD.ORG Thu Jun 10 00:02:32 2010 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 90C87106566B for ; Thu, 10 Jun 2010 00:02:32 +0000 (UTC) (envelope-from spawk@acm.poly.edu) Received: from acm.poly.edu (acm.poly.edu [128.238.9.200]) by mx1.freebsd.org (Postfix) with ESMTP id 343D68FC13 for ; Thu, 10 Jun 2010 00:02:30 +0000 (UTC) Received: (qmail 38235 invoked from network); 10 Jun 2010 00:02:29 -0000 Received: from unknown (HELO ?192.168.0.2?) (spawk@96.224.221.101) by acm.poly.edu with AES256-SHA encrypted SMTP; 10 Jun 2010 00:02:29 -0000 Message-ID: <4C102B76.4010700@acm.poly.edu> Date: Wed, 09 Jun 2010 20:01:58 -0400 From: Boris Kochergin User-Agent: Thunderbird 2.0.0.24 (X11/20100330) MIME-Version: 1.0 To: freebsd-geom@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: GEOM pseudo-RAID controller support direction? X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jun 2010 00:02:32 -0000 Hi. As I've mentioned before, I've been working on reimplementing ataraid functionality in GEOM, and am getting the hang of it. I have a module, geom_pseudoraid, that implements minimalist RAID-1 support for VIA pseudo-RAID controllers (code is at http://acm.poly.edu/~spawk/geom_pseudoraid.tbz). It is very much a work in progress and is missing a lot of features and error-handling. Nevertheless, I felt it better to ask the following sooner than later: 1. I know that work on this would ideally include separating various RAID transformations out of GEOM modules and using them as libraries of sorts, but my axe isn't sharp enough for that yet. Is this considered useful despite that? 2. As has been mentioned, geom_mirror, geom_stripe, and geom_concat are excellent candidates for including pseudo-RAID controller support into, at the cost of complicating them somewhat. I can say that it would be a lot easier for me to, for example, teach geom_mirror about various vendor metadata formats than to add all of geom_mirror's robustness into my code, and I would prefer such a route. I suspect this would require a degree of cooperation from Pawel, as the modules mentioned are his code. 3. Thinking ahead quite a bit, my code currently names providers as /dev/pseudoraid/[vendor][unit]. For example, the provider on my development machine is /dev/pseudoraid/via0. Though this seems to be the GEOM convention, it's also a POLA violation, as the ataraid code names things /dev/ar[unit]. Any thoughts on how providers should be named? Thanks. -Boris From owner-freebsd-geom@FreeBSD.ORG Fri Jun 11 13:06:29 2010 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14E13106566B for ; Fri, 11 Jun 2010 13:06:29 +0000 (UTC) (envelope-from dmitryluhtionov@gmail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by mx1.freebsd.org (Postfix) with ESMTP id 6C6898FC1E for ; Fri, 11 Jun 2010 13:06:27 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 25so159818eya.9 for ; Fri, 11 Jun 2010 06:06:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=m/1JC/ANU1O8jT4e3IjCzLpo9YYS0itqhFBcqUZsAEg=; b=H0BzNk1c8qW9WULs79+CNji6Lliwt+p7/BEmqHUXoji4croKa3Dj+tkZlbkzJhyce1 BaahCkQAJlwSyOiVJbSfsimQxXtX9UkOZcWaxCVHKLpomVouea0ZIANNx76SArk/tePB ZpfSB6KZWMGR/yiIPdrkEYxKJgcOI11sdJG8s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=mqUnyQ5bIGEjcxM5Pjj3EU/hM7oRYPjvpTNoQA7tCb/43vgGwbLltu+XHejfG0iXE/ 3b+QfIyJnd+GAxF3P4boe4nixl9y39KlEYTvA1sX2G6B75z36wdKKSD5qHU22PgzkPSP YdPxSD+zwGlw7w7OT9IkLZLsUZriMpZ/I5DJw= MIME-Version: 1.0 Received: by 10.216.185.10 with SMTP id t10mr900610wem.32.1276260001901; Fri, 11 Jun 2010 05:40:01 -0700 (PDT) Received: by 10.216.48.203 with HTTP; Fri, 11 Jun 2010 05:40:01 -0700 (PDT) Date: Fri, 11 Jun 2010 15:40:01 +0300 Message-ID: From: Dmitry Luhtionov To: freebsd-geom@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: GEOM_DEBUG kernel option X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jun 2010 13:06:29 -0000 I propose to add new kernel option GEOM_DEBUG. It's enabled by default, but disabling it redices kernel size and may slightly improve perfomance by disabling debug stuff in compile time. http://193.34.20.243/geom.20100611.patch