From owner-freebsd-geom@FreeBSD.ORG Mon Apr 12 11:07:00 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 6B1201065679 for ; Mon, 12 Apr 2010 11:07:00 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 58D428FC2A for ; Mon, 12 Apr 2010 11:07:00 +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 o3CB70P2042420 for ; Mon, 12 Apr 2010 11:07:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o3CB6xlV042418 for freebsd-geom@FreeBSD.org; Mon, 12 Apr 2010 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 12 Apr 2010 11:06:59 GMT Message-Id: <201004121106.o3CB6xlV042418@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, 12 Apr 2010 11:07:00 -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 -------------------------------------------------------------------------------- o 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 bin/144943 geom [geom] gconcat(8) randomly "loses" all knowledge of JB 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/140352 geom [geom] gjournal + glabel not working o kern/139847 geom [geom_mbr] [patch] load/unload causes system to hang 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/119743 geom [geom] geom label for cds is keeped after dismount and 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 Tue Apr 13 19:34:31 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 508BD106564A; Tue, 13 Apr 2010 19:34:31 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7E84A8FC12; Tue, 13 Apr 2010 19:34:29 +0000 (UTC) Received: by wyb28 with SMTP id 28so1608424wyb.13 for ; Tue, 13 Apr 2010 12:34:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:date:received :message-id:subject:from:to:cc:content-type; bh=iaDxFxSAraqU9PO0vSQcmHWGbPNdAlsAipOlM8zixcw=; b=oNIO8Tm4ilBK55WPdOyQk0ZSlddmKIzefgBPlIIQUcorj1ysTFIGqnzWK8hmvhH6qw pg6xEqRrJmN9CdlnktgBXMuLnFZrpNBYutUxT1dDD1cxHbpRBD+tA+uUfAn5Hld8P6Rq 10cCYrGe7np4mDVh6h3urFxVFX+h814bGXQA4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; b=eA8vjUYoCGu8sIAbL/nBE3Uf949lZp4ku7h0XQ1cHPMG4nexh3UnTVxqZL82DyLyHY ATZZ4/iJenXZrRbNATOZvA4iEnM+Pjc4HSuhkemXFxvdVFPxmI6ZMd08kTaGxi3CaJzx dZrvhZ3r8v45HG87hZxJ5I7OUhpoRnbMEi0Jw= MIME-Version: 1.0 Received: by 10.216.186.82 with HTTP; Tue, 13 Apr 2010 12:09:50 -0700 (PDT) Date: Tue, 13 Apr 2010 19:09:50 +0000 Received: by 10.216.85.194 with SMTP id u44mr3780406wee.160.1271185791022; Tue, 13 Apr 2010 12:09:51 -0700 (PDT) Message-ID: From: "b. f." To: freebsd-current@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: luigi@FreeBSD.org, fabio@FreeBSD.org, freebsd-geom@FreeBSD.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 19:34:31 -0000 >Author: luigi >Date: Mon Apr 12 16:37:45 2010 >New Revision: 206497 >URL: http://svn.freebsd.org/changeset/base/206497 > >Log: > Bring in geom_sched, support for scheduling disk I/O requests > in a device independent manner. Also include an example anticipatory > scheduler, gsched_rr, which gives very nice performance improvements > in presence of competing random access patterns. Thank you for bringing this in. Do you or your collaborators also plan to add the BFQ scheduler that was in the earlier separate tarballs? The numbers at http://algo.ing.unimo.it/people/paolo/disk_sched/ suggest that it worked well in a different context. Also, there is a typographical error in the gsched(8) manpage: in the EXAMPLES section, "-s" should be "-a" in: # Configure device ad0 to use scheduler 'rr': geom sched insert -s rr ad0 Regards, b. From owner-freebsd-geom@FreeBSD.ORG Tue Apr 13 20:22:38 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 B2E0B1065674; Tue, 13 Apr 2010 20:22:38 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id 747948FC16; Tue, 13 Apr 2010 20:22:38 +0000 (UTC) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 6266973098; Tue, 13 Apr 2010 22:14:44 +0200 (CEST) Date: Tue, 13 Apr 2010 22:14:44 +0200 From: Luigi Rizzo To: bf1783@gmail.com Message-ID: <20100413201444.GB47657@onelab2.iet.unipi.it> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: fabio@FreeBSD.org, luigi@FreeBSD.org, freebsd-current@FreeBSD.org, freebsd-geom@FreeBSD.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... 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: Tue, 13 Apr 2010 20:22:38 -0000 On Tue, Apr 13, 2010 at 07:09:50PM +0000, b. f. wrote: > >Author: luigi > >Date: Mon Apr 12 16:37:45 2010 > >New Revision: 206497 > >URL: http://svn.freebsd.org/changeset/base/206497 > > > >Log: > > Bring in geom_sched, support for scheduling disk I/O requests > > in a device independent manner. Also include an example anticipatory > > scheduler, gsched_rr, which gives very nice performance improvements > > in presence of competing random access patterns. > > Thank you for bringing this in. Do you or your collaborators also > plan to add the BFQ scheduler that was in the earlier separate sooner or later, yes. > tarballs? The numbers at > > http://algo.ing.unimo.it/people/paolo/disk_sched/ > > suggest that it worked well in a different context. > > Also, there is a typographical error in the gsched(8) manpage: in the > EXAMPLES section, "-s" should be "-a" in: > > # Configure device ad0 to use scheduler 'rr': > geom sched insert -s rr ad0 thanks, will fix that cheers luigi From owner-freebsd-geom@FreeBSD.ORG Tue Apr 13 22:37:06 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 75EFA1065673; Tue, 13 Apr 2010 22:37:06 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8CEB88FC16; Tue, 13 Apr 2010 22:37:05 +0000 (UTC) Received: by wwa36 with SMTP id 36so910817wwa.13 for ; Tue, 13 Apr 2010 15:37:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:date:received:message-id:subject:from:to:cc:content-type; bh=gW9Gi8A0Sv2zjYuHxWJNJkrsNrxt1SkcrXdSk309FfY=; b=GTEAz92DHj35aZiBzsGoRTc7dDi8kOdzKPbPWZ2dDsULxtyQPDqpdAtk0ySvEIEAfb xBa7oOG1moHu+eJSEdrlGvmsT2TJwctdbbYNmhBhYcvo1lIbF8/SqSIheIflaSA+yv/l /nCeZ2G93yKHHI4Lygh7m/WFnKjAupW03tvSE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; b=cpI7XTqVKBoI1VHFBRy4CcMwqMhv4BLX4eZIRQffYnGZMvPvTuvgUkAqs/ZuxZMwWL LDVv0qRpyBR+26Hv2qUCAjQqy9hRKQWjx7S+qeOnEpBDsxSEcDu3TNj68e+R2aHSlqBs kiL59clwU8xghgq33Py65eu8pazcMjjmSGsxo= MIME-Version: 1.0 Received: by 10.216.186.82 with HTTP; Tue, 13 Apr 2010 15:37:04 -0700 (PDT) In-Reply-To: <20100413201444.GB47657@onelab2.iet.unipi.it> References: <20100413201444.GB47657@onelab2.iet.unipi.it> Date: Tue, 13 Apr 2010 22:37:04 +0000 Received: by 10.216.178.85 with SMTP id e63mr508375wem.156.1271198224422; Tue, 13 Apr 2010 15:37:04 -0700 (PDT) Message-ID: From: "b. f." To: Luigi Rizzo Content-Type: text/plain; charset=ISO-8859-1 Cc: fabio@freebsd.org, luigi@freebsd.org, freebsd-current@freebsd.org, freebsd-geom@freebsd.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 22:37:06 -0000 On 4/13/10, Luigi Rizzo wrote: > On Tue, Apr 13, 2010 at 07:09:50PM +0000, b. f. wrote: >> >Author: luigi >> >Date: Mon Apr 12 16:37:45 2010 >> >New Revision: 206497 >> >URL: http://svn.freebsd.org/changeset/base/206497 >> > >> >Log: >> > Bring in geom_sched, support for scheduling disk I/O requests >> > in a device independent manner. Also include an example anticipatory >> > scheduler, gsched_rr, which gives very nice performance improvements >> > in presence of competing random access patterns. >> >> Thank you for bringing this in. Do you or your collaborators also >> plan to add the BFQ scheduler that was in the earlier separate > > sooner or later, yes. Oh, good. What do you think about adding an easy way to automatically enable scheduling on designated disks -- an rc-script, like that for geli, for example? Regards, b. From owner-freebsd-geom@FreeBSD.ORG Tue Apr 13 22:47:00 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 E99D21065670; Tue, 13 Apr 2010 22:47:00 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id A71548FC19; Tue, 13 Apr 2010 22:47:00 +0000 (UTC) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 15160730A1; Wed, 14 Apr 2010 00:57:26 +0200 (CEST) Date: Wed, 14 Apr 2010 00:57:26 +0200 From: Luigi Rizzo To: bf1783@gmail.com Message-ID: <20100413225726.GA61070@onelab2.iet.unipi.it> References: <20100413201444.GB47657@onelab2.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: fabio@freebsd.org, luigi@freebsd.org, freebsd-current@freebsd.org, freebsd-geom@freebsd.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... 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: Tue, 13 Apr 2010 22:47:01 -0000 On Tue, Apr 13, 2010 at 10:37:04PM +0000, b. f. wrote: > On 4/13/10, Luigi Rizzo wrote: > > On Tue, Apr 13, 2010 at 07:09:50PM +0000, b. f. wrote: > >> >Author: luigi > >> >Date: Mon Apr 12 16:37:45 2010 > >> >New Revision: 206497 > >> >URL: http://svn.freebsd.org/changeset/base/206497 > >> > > >> >Log: > >> > Bring in geom_sched, support for scheduling disk I/O requests > >> > in a device independent manner. Also include an example anticipatory > >> > scheduler, gsched_rr, which gives very nice performance improvements > >> > in presence of competing random access patterns. > >> > >> Thank you for bringing this in. Do you or your collaborators also > >> plan to add the BFQ scheduler that was in the earlier separate > > > > sooner or later, yes. > > Oh, good. > > What do you think about adding an easy way to automatically enable > scheduling on designated disks -- an rc-script, like that for geli, > for example? sooner or later, yes. :) From owner-freebsd-geom@FreeBSD.ORG Wed Apr 14 10:50:11 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 8D98A106564A for ; Wed, 14 Apr 2010 10:50:11 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (chello089077043238.chello.pl [89.77.43.238]) by mx1.freebsd.org (Postfix) with ESMTP id E42CE8FC1F for ; Wed, 14 Apr 2010 10:50:10 +0000 (UTC) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id B575245E13; Wed, 14 Apr 2010 12:50:08 +0200 (CEST) Received: from localhost (pdawidek.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id A27C845CD8; Wed, 14 Apr 2010 12:50:03 +0200 (CEST) Date: Wed, 14 Apr 2010 12:50:07 +0200 From: Pawel Jakub Dawidek To: Luigi Rizzo Message-ID: <20100414105007.GC1657@garage.freebsd.pl> References: <201004121637.o3CGbjSK080066@svn.freebsd.org> <20100412204926.GB1743@garage.freebsd.pl> <20100412210512.GB94885@onelab2.iet.unipi.it> <20100414074616.GA1657@garage.freebsd.pl> <20100414075838.GB1657@garage.freebsd.pl> <20100414084750.GC74130@onelab2.iet.unipi.it> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="p2kqVDKq5asng8Dg" Content-Disposition: inline In-Reply-To: <20100414084750.GC74130@onelab2.iet.unipi.it> User-Agent: Mutt/1.4.2.3i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 9.0-CURRENT i386 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=4.5 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: fabio@gandalf.sssup.it, freebsd-geom@FreeBSD.org Subject: Re: svn commit: r206497 - in head: sbin/geom/class sbin/geom/class/sched sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/modules/geom/geom_sched/gs_sched sys/modules/geom/geom_sched/gsc... 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: Wed, 14 Apr 2010 10:50:11 -0000 --p2kqVDKq5asng8Dg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Apr 14, 2010 at 10:47:50AM +0200, Luigi Rizzo wrote: > again i am not sure i remember all the details, but i think the > old name need to remain where it is or you'd need to relink > the nodes ? >=20 > > geom disk list ad4 > Geom name: ad4 > Providers: > 1. Name: ad4.sched. > Mediasize: 250059350016 (233G) > Sectorsize: 512 > Mode: r5w5e6 > fwsectors: 63 > fwheads: 16 Here we operate on geom names, not provider names, so it works correctly. I believe gnop won't work, though, as this code suggests (name contains provider name given for 'gnop configure' command): if (strncmp(name, "/dev/", strlen("/dev/")) =3D=3D 0) name +=3D strlen("/dev/"); pp =3D g_provider_by_name(name); if (pp =3D=3D NULL || pp->geom->class !=3D mp) { G_NOP_DEBUG(1, "Provider %s is invalid.", name); gctl_error(req, "Provider %s is invalid.", name); return;=20 } You can try the following: # gnop create ad4 (/dev/ad4.nop is created) # gsched insert ad4.nop # gnop configure -w 1 ad4.nop This should trigger the error above, but this should work: # gnop configure -w 1 ad4.nop.sched > > Another thing that comes to my mind is possibility to create providers > > that are not represented in /dev/. Name collision wouldn't be a problem > > then. Also, it seems nicer to not polute /dev/ with such > > proxy-providers. >=20 > it's already like this -- the names do not appear in /dev Right, I saw you cancel events on creation, so taste is not send to DEV class. Hmm, but taste can still be send on last write close, which I believe is not handled currently. If I'm right, something like this will make .sched provider to appear in /dev/: # mdconfig -a -t malloc -s 1m -u 0 # gsched insert md0 # true >/dev/md0 # ls /dev/md0* --=20 Pawel Jakub Dawidek http://www.wheelsystems.com pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --p2kqVDKq5asng8Dg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvFnd4ACgkQForvXbEpPzTDuACfSW88GNQs5l5Gpahi8ml07Neo W24AoMQHfMJGgh6alS1DSoKiQuLcwvPN =XSio -----END PGP SIGNATURE----- --p2kqVDKq5asng8Dg-- From owner-freebsd-geom@FreeBSD.ORG Wed Apr 14 09:54:43 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 27AEA106564A; Wed, 14 Apr 2010 09:54:43 +0000 (UTC) (envelope-from danny@cs.huji.ac.il) Received: from kabab.cs.huji.ac.il (kabab.cs.huji.ac.il [132.65.16.84]) by mx1.freebsd.org (Postfix) with ESMTP id C4AB28FC14; Wed, 14 Apr 2010 09:54:42 +0000 (UTC) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by kabab.cs.huji.ac.il with esmtp id 1O1yti-000PpE-FJ; Wed, 14 Apr 2010 12:28:38 +0300 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 To: "Andrey V. Elsukov" In-reply-to: <232101270840092@web44.yandex.ru> References: <55861270658151@web135.yandex.ru> <20100408103809.13496s9i6ny03ocg@webmail.leidinger.net> <867hoi8gbl.fsf@ds4.des.no> <201004080849.12151.jhb@freebsd.org> <86r5mqt4aj.fsf@ds4.des.no> <86sk75ol54.fsf@ds4.des.no> <86fx356ku1.fsf@ds4.des.no> <232101270840092@web44.yandex.ru> Comments: In-reply-to Andrey V. Elsukov message dated "Fri, 09 Apr 2010 23:08:12 +0400." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 14 Apr 2010 12:28:36 +0300 From: Daniel Braniss Message-ID: X-Mailman-Approved-At: Wed, 14 Apr 2010 11:28:27 +0000 Cc: Bruce Cran , Marcel Moolenaar , freebsd-geom@freebsd.org, =?utf-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= , Teske , Randi Harper , freebsd-current@freebsd.org, Alexander Leidinger , Garrett Cooper Subject: Re: [RFC] Rewriting sade(8) 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: Wed, 14 Apr 2010 09:54:43 -0000 > 09.04.10, 11:20, "Garrett Cooper" : > > Ok. Or maybe since `we're here' sade needs to be populating > > $DESTDIR/etc/fstab, not sysinstall ? > > I'm also looking for answer to this question. It seems that all basic operations > with partitions are already implemented. And I think about next steps. > > Also I think I should make a dialog for writing bootcode. And there are a bunch of > different bootstrap code which can be used with different schemes. So if anyone > can share own experience I'll be grateful. > > MBR: > /boot/mbr - standart boot record (is it needed? Is it not the same which gpart creates?). > /boot/boot0 - boot0 boot manager. > /boot/boot0sio - boot0 boot manager with redirected output ot com1. correct me if I'm wrong, is MBR the only one that can be used to change the boot partition via menu? and also via serial? BTW, you said you would look into boot0cfg :-) > > GPT: > /boot/pmbr - protective mbr > /boot/gptboot - bootstrap code for booting from GPT, should be installed to freebsd-boot > partition. > /boot/gptzfsboot - bootstrap code for booting from GPT and ZFS, should be installed to > freebsd-boot partition. > > /boot/zfsboot - bootstrap code for booting from ZFS from MBR, it seems this bootcode doesn't have > a correct way (e.g `gpart bootcode ...`) to be writed. > > What about VTOC8, PC98, APM? > > -- > WBR, Andrey V. Elsukov > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-geom@FreeBSD.ORG Wed Apr 14 11:54:33 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 42D0D1065677; Wed, 14 Apr 2010 11:54:33 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from forward1.mail.yandex.net (forward1.mail.yandex.net [77.88.46.6]) by mx1.freebsd.org (Postfix) with ESMTP id DD6A28FC18; Wed, 14 Apr 2010 11:54:31 +0000 (UTC) Received: from smtp3.mail.yandex.net (smtp3.mail.yandex.net [77.88.46.103]) by forward1.mail.yandex.net (Yandex) with ESMTP id 893A169E8AC6; Wed, 14 Apr 2010 15:54:12 +0400 (MSD) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1271246053; bh=Zo2E0yKX5KNJdJuyP7QsoB2EdMzyqMYK8c3MRwX7vfY=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=lLpyge7/VrqaK+orZnFvvuwyacMYFMLM1+Os/vbnmMoj+9yn2IfQ/AgQvqh7JHq4i zCpxJUfr/EEJN/oY1PbRibmaqlW1hJSOmE6QE0OWcemg5VR8NHMvo8D2kvo86r5FEE 2DM9dS3Jpd/+u5b0mN6KoNAAueD0UvvviK91GRtI= Received: from [127.0.0.1] (ns.kirov.so-ups.ru [77.72.136.145]) by smtp3.mail.yandex.net (Yandex) with ESMTPSA id AD75227809E; Wed, 14 Apr 2010 15:54:11 +0400 (MSD) Message-ID: <4BC5ACE2.30308@yandex.ru> Date: Wed, 14 Apr 2010 15:54:10 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: Daniel Braniss References: <55861270658151@web135.yandex.ru> <20100408103809.13496s9i6ny03ocg@webmail.leidinger.net> <867hoi8gbl.fsf@ds4.des.no> <201004080849.12151.jhb@freebsd.org> <86r5mqt4aj.fsf@ds4.des.no> <86sk75ol54.fsf@ds4.des.no> <86fx356ku1.fsf@ds4.des.no> <232101270840092@web44.yandex.ru> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Yandex-TimeMark: 1271246051 X-Yandex-Spam: 1 X-Yandex-Front: smtp3.mail.yandex.net Cc: freebsd-current@freebsd.org, freebsd-geom@freebsd.org Subject: Re: [RFC] Rewriting sade(8) 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: Wed, 14 Apr 2010 11:54:33 -0000 On 14.04.2010 13:28, Daniel Braniss wrote: > correct me if I'm wrong, is MBR the only one that can be used to change the > boot partition > via menu? and also via serial? BTW, you said you would look into boot0cfg :-) At this thime I implemented writing bootstrap code only for MBR and GPT schemes. For MBR scheme user can select one from "Standart MBR" and "Boot Manager". For GPT scheme user can select ZFS-aware gptzfsboot and gptboot. Currently I'm working on File Systems Editor. But here are lot of work. -- WBR, Andrey V. Elsukov