From owner-freebsd-geom@FreeBSD.ORG Sun Jun 21 05:07:41 2009 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 EE7521065670; Sun, 21 Jun 2009 05:07:41 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C40A08FC0A; Sun, 21 Jun 2009 05:07:41 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5L57fbs062296; Sun, 21 Jun 2009 05:07:41 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5L57fN5062292; Sun, 21 Jun 2009 05:07:41 GMT (envelope-from linimon) Date: Sun, 21 Jun 2009 05:07:41 GMT Message-Id: <200906210507.n5L57fN5062292@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-geom@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults 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: Sun, 21 Jun 2009 05:07:42 -0000 Old Synopsis: Geom_linux_lvm misses newer fedora defaults New Synopsis: [geom] [patch] geom_linux_lvm misses newer fedora defaults Responsible-Changed-From-To: freebsd-bugs->freebsd-geom Responsible-Changed-By: linimon Responsible-Changed-When: Sun Jun 21 05:07:14 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=135874 From owner-freebsd-geom@FreeBSD.ORG Sun Jun 21 20:14:57 2009 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 825DE1065670; Sun, 21 Jun 2009 20:14:57 +0000 (UTC) (envelope-from ulf.lilleengen@gmail.com) Received: from mail-ew0-f212.google.com (mail-ew0-f212.google.com [209.85.219.212]) by mx1.freebsd.org (Postfix) with ESMTP id B55F88FC14; Sun, 21 Jun 2009 20:14:56 +0000 (UTC) (envelope-from ulf.lilleengen@gmail.com) Received: by ewy8 with SMTP id 8so3315815ewy.43 for ; Sun, 21 Jun 2009 13:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=XQBcnOk1dVbFKMQxoi7EMCez0u6jHA56mmJQhaT652A=; b=SzNAAJZBmhorKyVxW9d5/C66xOAIUerOvFKJda2Nk+/+MhsX6+KR3r6kTcxENWnjqk uAUB0OLdOsGogIIENL2msT5uqJaLMosW03iSp0/v9CdbJDMyvFoMEAEWbRS5diFn5O91 ljO55cFzmQ076KUNoJSOimzed4NzBWxGUsr1g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding :content-disposition:message-id; b=KuYVMNmCvr4LHzqe3NlYFdB1joaK9JsFP2RS/+f6NREyvMYpy5VO6Iy7wf2w7SuoNs tlyFj9cVVjGHSDqZBr54u9puGXpHocoIFeGESO3vUi4o2Xb4CvH3J3vitj8E7yU0i2wQ tdbEur3FMWvUjAE9NCo58JMvgipR8Axpfxy2E= Received: by 10.210.41.1 with SMTP id o1mr3757003ebo.96.1245613526115; Sun, 21 Jun 2009 12:45:26 -0700 (PDT) Received: from carrot.geeknest.org (z032069.its-s.tudelft.nl [145.94.32.69]) by mx.google.com with ESMTPS id 5sm262961eyf.28.2009.06.21.12.45.25 (version=SSLv3 cipher=RC4-MD5); Sun, 21 Jun 2009 12:45:25 -0700 (PDT) From: Ulf Lilleengen To: freebsd-geom@freebsd.org Date: Sun, 21 Jun 2009 21:45:35 +0200 User-Agent: KMail/1.11.4 (FreeBSD/8.0-CURRENT; KDE/4.2.4; i386; ; ) References: <200906210507.n5L57fN5062292@freefall.freebsd.org> In-Reply-To: <200906210507.n5L57fN5062292@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200906212145.35524.lulf@freebsd.org> Cc: thompsa@freebsd.org, bug-followup@freebsd.org Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults 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: Sun, 21 Jun 2009 20:14:57 -0000 On Sunday 21 June 2009 07:07:41 linimon@freebsd.org wrote: > Old Synopsis: Geom_linux_lvm misses newer fedora defaults > New Synopsis: [geom] [patch] geom_linux_lvm misses newer fedora defaults > > Responsible-Changed-From-To: freebsd-bugs->freebsd-geom > Responsible-Changed-By: linimon > Responsible-Changed-When: Sun Jun 21 05:07:14 UTC 2009 > Responsible-Changed-Why: > Over to maintainer(s). > > http://www.freebsd.org/cgi/query-pr.cgi?pr=135874 > _______________________________________________ > freebsd-geom@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-geom > To unsubscribe, send any mail to "freebsd-geom-unsubscribe@freebsd.org" Hi, I took a look at the LVM2 source code to see what is defined as a valid volume name, and came up with a patch[1]. If theres not any protest against it, i'll commit it. [1] http://people.freebsd.org/~lulf/patches/llvm_validate.diff -- Ulf Lilleengen From owner-freebsd-geom@FreeBSD.ORG Sun Jun 21 20:20:06 2009 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 4A685106566C for ; Sun, 21 Jun 2009 20:20:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 387EA8FC22 for ; Sun, 21 Jun 2009 20:20:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5LKK6KG092803 for ; Sun, 21 Jun 2009 20:20:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5LKK6Hr092802; Sun, 21 Jun 2009 20:20:06 GMT (envelope-from gnats) Date: Sun, 21 Jun 2009 20:20:06 GMT Message-Id: <200906212020.n5LKK6Hr092802@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: Ulf Lilleengen Cc: Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ulf Lilleengen List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jun 2009 20:20:06 -0000 The following reply was made to PR kern/135874; it has been noted by GNATS. From: Ulf Lilleengen To: freebsd-geom@freebsd.org Cc: bug-followup@freebsd.org, thompsa@freebsd.org Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults Date: Sun, 21 Jun 2009 21:45:35 +0200 On Sunday 21 June 2009 07:07:41 linimon@freebsd.org wrote: > Old Synopsis: Geom_linux_lvm misses newer fedora defaults > New Synopsis: [geom] [patch] geom_linux_lvm misses newer fedora defaults > > Responsible-Changed-From-To: freebsd-bugs->freebsd-geom > Responsible-Changed-By: linimon > Responsible-Changed-When: Sun Jun 21 05:07:14 UTC 2009 > Responsible-Changed-Why: > Over to maintainer(s). > > http://www.freebsd.org/cgi/query-pr.cgi?pr=135874 > _______________________________________________ > freebsd-geom@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-geom > To unsubscribe, send any mail to "freebsd-geom-unsubscribe@freebsd.org" Hi, I took a look at the LVM2 source code to see what is defined as a valid volume name, and came up with a patch[1]. If theres not any protest against it, i'll commit it. [1] http://people.freebsd.org/~lulf/patches/llvm_validate.diff -- Ulf Lilleengen From owner-freebsd-geom@FreeBSD.ORG Sun Jun 21 20:40:04 2009 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 B22A8106566C for ; Sun, 21 Jun 2009 20:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9FF758FC16 for ; Sun, 21 Jun 2009 20:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5LKe42I009936 for ; Sun, 21 Jun 2009 20:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5LKe4Wg009928; Sun, 21 Jun 2009 20:40:04 GMT (envelope-from gnats) Date: Sun, 21 Jun 2009 20:40:04 GMT Message-Id: <200906212040.n5LKe4Wg009928@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: Ulf Lilleengen Cc: Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ulf Lilleengen List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jun 2009 20:40:04 -0000 The following reply was made to PR kern/135874; it has been noted by GNATS. From: Ulf Lilleengen To: bug-followup@freebsd.org Cc: Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora defaults Date: Sun, 21 Jun 2009 22:32:17 +0200 On Sunday 21 June 2009 22:20:06 Ulf Lilleengen wrote: > The following reply was made to PR kern/135874; it has been noted by GNATS. > > From: Ulf Lilleengen > To: freebsd-geom@freebsd.org > Cc: bug-followup@freebsd.org, > thompsa@freebsd.org > Subject: Re: kern/135874: [geom] [patch] geom_linux_lvm misses newer fedora > defaults Date: Sun, 21 Jun 2009 21:45:35 +0200 > > On Sunday 21 June 2009 07:07:41 linimon@freebsd.org wrote: > > Old Synopsis: Geom_linux_lvm misses newer fedora defaults > > New Synopsis: [geom] [patch] geom_linux_lvm misses newer fedora defaults > > > > Responsible-Changed-From-To: freebsd-bugs->freebsd-geom > > Responsible-Changed-By: linimon > > Responsible-Changed-When: Sun Jun 21 05:07:14 UTC 2009 > > Responsible-Changed-Why: > > Over to maintainer(s). > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=135874 > > _______________________________________________ > > freebsd-geom@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-geom > > To unsubscribe, send any mail to "freebsd-geom-unsubscribe@freebsd.org" > > Hi, > > I took a look at the LVM2 source code to see what is defined as a valid > volume name, and came up with a patch[1]. If theres not any protest against > it, i'll commit it. > > [1] http://people.freebsd.org/~lulf/patches/llvm_validate.diff > -- Updated patch: http://people.freebsd.org/~lulf/patches/llvm_validate2.diff -- Ulf Lilleengen From owner-freebsd-geom@FreeBSD.ORG Mon Jun 22 00:44:20 2009 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 BF83F1065687; Mon, 22 Jun 2009 00:44:20 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 93CFB8FC12; Mon, 22 Jun 2009 00:44:20 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5M0iKU2002102; Mon, 22 Jun 2009 00:44:20 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5M0iKGk002098; Mon, 22 Jun 2009 00:44:20 GMT (envelope-from linimon) Date: Mon, 22 Jun 2009 00:44:20 GMT Message-Id: <200906220044.n5M0iKGk002098@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-geom@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/135898: [geom] Severe filesystem corruption - large files or large filesystems 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, 22 Jun 2009 00:44:21 -0000 Old Synopsis: Severe filesystem corruption - large files or large filesystems New Synopsis: [geom] Severe filesystem corruption - large files or large filesystems Responsible-Changed-From-To: freebsd-bugs->freebsd-geom Responsible-Changed-By: linimon Responsible-Changed-When: Mon Jun 22 00:43:05 UTC 2009 Responsible-Changed-Why: I'm going to take a guess and assign this to the geom mailing list. http://www.freebsd.org/cgi/query-pr.cgi?pr=135898 From owner-freebsd-geom@FreeBSD.ORG Mon Jun 22 11:06:55 2009 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 C712A1065676 for ; Mon, 22 Jun 2009 11:06:55 +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 B40898FC17 for ; Mon, 22 Jun 2009 11:06:55 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5MB6t3b018026 for ; Mon, 22 Jun 2009 11:06:55 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5MB6sOY018022 for freebsd-geom@FreeBSD.org; Mon, 22 Jun 2009 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 22 Jun 2009 11:06:54 GMT Message-Id: <200906221106.n5MB6sOY018022@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, 22 Jun 2009 11:06:56 -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/135898 geom [geom] Severe filesystem corruption - large files or l o kern/135874 geom [geom] [patch] geom_linux_lvm misses newer fedora defa 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 o kern/132242 geom [gmirror] gmirror.ko fails to fully initialize o kern/131353 geom [geom] gjournal(8) kernel lock o kern/131037 geom [geli] Unable to create disklabel on .eli-Device p docs/130548 geom [patch] gjournal(8) man page is missing sysctls o kern/130528 geom gjournal fsck during boot 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 o bin/128398 geom [patch] glabel(8): teach geom_label to recognise gpt l f kern/128276 geom [gmirror] machine lock up when gmirror module is used o kern/126902 geom [geom] geom_label: kernel panic during install boot 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/124294 geom [geom] gmirror(8) have inappropriate logic when workin o kern/124130 geom [gmirror] [usb] gmirror fails to start usb devices tha o kern/123962 geom [panic] [gjournal] gjournal (455Gb data, 8Gb journal), o kern/123630 geom [patch] [gmirror] gmirror doesnt allow the original dr 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/121481 geom [gmirror] data rot on disk with gmirror o kern/121364 geom [gmirror] Removing all providers create a "zombie" mir o kern/120231 geom [geom] GEOM_CONCAT error adding second drive o kern/120091 geom [geom] [geli] [gjournal] geli does not prompt for pass o kern/120044 geom [msdosfs] [geom] incorrect MSDOSFS label fries adminis o kern/120021 geom [geom] [panic] net-p2p/qbittorrent crashes system when o kern/119743 geom [geom] geom label for cds is keeped after dismount and p kern/116896 geom [geom] [patch] Typo in a kassert in GEOM 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 o kern/113957 geom [gmirror] gmirror is intermittently reporting a degrad o kern/113885 geom [gmirror] [patch] improved gmirror balance algorithm 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/104389 geom [geom] [patch] sys/geom/geom_dump.c doesn't encode XML o kern/98034 geom [geom] dereference of NULL pointer in acd_geom_detach 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 a kern/89660 geom [vinum] [patch] [panic] due to g_malloc returning null o kern/89546 geom [geom] GEOM error s kern/89102 geom [geom] [panic] panic when forced unmount FS from unplu 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 bin/81779 geom misleading error messages in geom(8) utilities. 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 63 problems total. From owner-freebsd-geom@FreeBSD.ORG Wed Jun 24 20:27:33 2009 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 1937D1065672; Wed, 24 Jun 2009 20:27:33 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: from mail-yx0-f179.google.com (mail-yx0-f179.google.com [209.85.210.179]) by mx1.freebsd.org (Postfix) with ESMTP id B40CE8FC14; Wed, 24 Jun 2009 20:27:32 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: by yxe9 with SMTP id 9so177257yxe.3 for ; Wed, 24 Jun 2009 13:27:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=MDAfEgqaM9duuPJecDn0tOomnJJKH2S6z0njixr9xfw=; b=qF1+GiMvnO8Zew0FyW+KPKbPiznSK2snHJyOt8VVQZZzl4msgfVg5tM+WYQQJeKWtV 4gekAT4cw9eztqaF4/CKUdOqGActi56ZfXpbTKuRefRSdsFvxi8f7NqoC0fpudfU2SHH 8Ap9uW9+fWHqxJwTqcU44XFf0hUNpDs+GliKQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=kktb62XVjqwcYKIfF7RLPT2j/CIYt78lI/d94s1MXjV9dX5pEMamvAIJ6JMJI4d+1+ iDOzp8XibQIsAkpDI9Yxml97LHGNL6G5klrXUbuOBW/kmAVJmE5BAZX7SQbg3E1PicVG Wb04FUNZuWitcuAQuWSvyFbWAQ/xdYxLcrmfo= MIME-Version: 1.0 Received: by 10.100.91.15 with SMTP id o15mr2349248anb.47.1245875251607; Wed, 24 Jun 2009 13:27:31 -0700 (PDT) Date: Wed, 24 Jun 2009 23:27:31 +0300 Message-ID: From: Dan Naumov To: freebsd-geom@freebsd.org, freebsd-fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: read benchmarks: ufs/zfs/ext3 raidz/raid5 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, 24 Jun 2009 20:27:33 -0000 Another FreeBSD person on a forum I frequent did some read benchmarks on his system: Athlon64 3500+ with 2GB DDR2 SDRAM, a WD 250GB system drive, and 5 Seagate Barracuda 750GB SATA-II data drives. ZFS and UFS testing was done using FreeBSD 7.2-RELEASE amd64, and ext3 testing was done using Ubuntu Server 8.04-LTS amd64. The used disks do not support NCQ, so there is no "NCQ advantage" on the Linux side. Random Access reads, 5MB chunks: http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-5mb.png Random Access reads, 1MB chunks: http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-untuned-1mb.png Random Access reads, 5MB chunks (big list): http://virtual.tehinterweb.net/livejournal/raid_performance/raid-diskperf-5mb-all.png Here is the original forum discussion thread: http://episteme.arstechnica.com/eve/forums/a/tpc/f/96509133/m/857002910041 Sincerely, - Dan Naumov From owner-freebsd-geom@FreeBSD.ORG Wed Jun 24 22:10:05 2009 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 F40461065689 for ; Wed, 24 Jun 2009 22:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 94D258FC18 for ; Wed, 24 Jun 2009 22:10:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5OMA3UG033950 for ; Wed, 24 Jun 2009 22:10:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5OMA3G8033949; Wed, 24 Jun 2009 22:10:03 GMT (envelope-from gnats) Date: Wed, 24 Jun 2009 22:10:03 GMT Message-Id: <200906242210.n5OMA3G8033949@freefall.freebsd.org> To: freebsd-geom@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: kern/135874: 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: Wed, 24 Jun 2009 22:10:05 -0000 The following reply was made to PR kern/135874; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/135874: commit references a PR Date: Wed, 24 Jun 2009 22:09:45 +0000 (UTC) Author: lulf Date: Wed Jun 24 22:09:30 2009 New Revision: 194924 URL: http://svn.freebsd.org/changeset/base/194924 Log: - Apply the same naming rules of LVM names as done in the LVM code itself. PR: kern/135874 Modified: head/sys/geom/linux_lvm/g_linux_lvm.c Modified: head/sys/geom/linux_lvm/g_linux_lvm.c ============================================================================== --- head/sys/geom/linux_lvm/g_linux_lvm.c Wed Jun 24 22:06:56 2009 (r194923) +++ head/sys/geom/linux_lvm/g_linux_lvm.c Wed Jun 24 22:09:30 2009 (r194924) @@ -826,14 +826,6 @@ llvm_md_decode(const u_char *data, struc return (0); } -#define GRAB_NAME(tok, name, len) \ - len = 0; \ - while (tok[len] && (isalpha(tok[len]) || isdigit(tok[len])) && \ - len < G_LLVM_NAMELEN - 1) \ - len++; \ - bcopy(tok, name, len); \ - name[len] = '\0'; - #define GRAB_INT(key, tok1, tok2, v) \ if (tok1 && tok2 && strncmp(tok1, key, sizeof(key)) == 0) { \ v = strtol(tok2, &tok1, 10); \ @@ -864,6 +856,27 @@ llvm_md_decode(const u_char *data, struc break; \ } +static size_t +llvm_grab_name(char *name, const char *tok) +{ + size_t len; + + len = 0; + if (tok == NULL) + return (0); + if (tok[0] == '-') + return (0); + if (strcmp(tok, ".") == 0 || strcmp(tok, "..") == 0) + return (0); + while (tok[len] && (isalpha(tok[len]) || isdigit(tok[len]) || + tok[len] == '.' || tok[len] == '_' || tok[len] == '-' || + tok[len] == '+') && len < G_LLVM_NAMELEN - 1) + len++; + bcopy(tok, name, len); + name[len] = '\0'; + return (len); +} + static int llvm_textconf_decode(u_char *data, int buflen, struct g_llvm_metadata *md) { @@ -872,7 +885,7 @@ llvm_textconf_decode(u_char *data, int b char *tok, *v; char name[G_LLVM_NAMELEN]; char uuid[G_LLVM_UUIDLEN]; - int len; + size_t len; if (buf == NULL || *buf == '\0') return (EINVAL); @@ -880,7 +893,7 @@ llvm_textconf_decode(u_char *data, int b tok = strsep(&buf, "\n"); if (tok == NULL) return (EINVAL); - GRAB_NAME(tok, name, len); + len = llvm_grab_name(name, tok); if (len == 0) return (EINVAL); @@ -970,7 +983,7 @@ llvm_textconf_decode_pv(char **buf, char { struct g_llvm_pv *pv; char *v; - int len; + size_t len; if (*buf == NULL || **buf == '\0') return (EINVAL); @@ -983,7 +996,7 @@ llvm_textconf_decode_pv(char **buf, char len = 0; if (tok == NULL) goto bad; - GRAB_NAME(tok, pv->pv_name, len); + len = llvm_grab_name(pv->pv_name, tok); if (len == 0) goto bad; @@ -1024,7 +1037,7 @@ llvm_textconf_decode_lv(char **buf, char struct g_llvm_lv *lv; struct g_llvm_segment *sg; char *v; - int len; + size_t len; if (*buf == NULL || **buf == '\0') return (EINVAL); @@ -1036,10 +1049,9 @@ llvm_textconf_decode_lv(char **buf, char lv->lv_vg = vg; LIST_INIT(&lv->lv_segs); - len = 0; if (tok == NULL) goto bad; - GRAB_NAME(tok, lv->lv_name, len); + len = llvm_grab_name(lv->lv_name, tok); if (len == 0) goto bad; @@ -1162,7 +1174,6 @@ bad: free(sg, M_GLLVM); return (-1); } -#undef GRAB_NAME #undef GRAB_INT #undef GRAB_STR #undef SPLIT _______________________________________________ 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 Fri Jun 26 07:18:16 2009 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 BD491106564A; Fri, 26 Jun 2009 07:18:16 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail15.syd.optusnet.com.au (mail15.syd.optusnet.com.au [211.29.132.196]) by mx1.freebsd.org (Postfix) with ESMTP id 4F6D98FC14; Fri, 26 Jun 2009 07:18:16 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c122-106-216-167.belrs3.nsw.optusnet.com.au [122.106.216.167]) by mail15.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id n5Q7IDr0011915 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 26 Jun 2009 17:18:14 +1000 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.3/8.14.3) with ESMTP id n5Q7ICi4044109; Fri, 26 Jun 2009 17:18:12 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.3/8.14.3/Submit) id n5Q7IC77044108; Fri, 26 Jun 2009 17:18:12 +1000 (EST) (envelope-from peter) Date: Fri, 26 Jun 2009 17:18:12 +1000 From: peterjeremy@optushome.com.au To: Dan Naumov Message-ID: <20090626071812.GA43965@server.vk2pj.dyndns.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.19 (2009-01-05) Cc: freebsd-fs@freebsd.org, freebsd-geom@freebsd.org Subject: Re: read benchmarks: ufs/zfs/ext3 raidz/raid5 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, 26 Jun 2009 07:18:17 -0000 --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2009-Jun-24 23:27:31 +0300, Dan Naumov wrote: >Random Access reads, 5MB chunks: >http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-dis= kperf-untuned-5mb.png >Random Access reads, 1MB chunks: >http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-dis= kperf-untuned-1mb.png >Random Access reads, 5MB chunks (big list): >http://virtual.tehinterweb.net/livejournal/raid_performance/raid-diskperf-= 5mb-all.png These benchmarks are all fairly meaningless. As a first order approximation, all I/O to a Unix FS should be writes or you don't have enough RAM for your application. A more meaningful benchmark would check writes or a read/write mix with ~90% writes. --=20 Peter Jeremy --tKW2IUtsqtDRztdT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkpEdjQACgkQ/opHv/APuIeTswCgnwUYdvRhcnucf6Rrg1qovteD jOEAnR5nn9s7+rzB5O5StMyelmeV4g8G =pxVr -----END PGP SIGNATURE----- --tKW2IUtsqtDRztdT-- From owner-freebsd-geom@FreeBSD.ORG Fri Jun 26 23:36:55 2009 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 C6D2E106564A; Fri, 26 Jun 2009 23:36:55 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.210.181]) by mx1.freebsd.org (Postfix) with ESMTP id 6ED4E8FC12; Fri, 26 Jun 2009 23:36:55 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: by yxe11 with SMTP id 11so1582119yxe.3 for ; Fri, 26 Jun 2009 16:36:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=JGZppjjZhOYM/bf7ELTBW4DwjtExjQORB8KgC8wSEkU=; b=J4gSyAWfJuLIxHKTIdYgLtpHRb3A/+m5QXpVHrw95Zb3JBCFASPwSaeDgIsrceDZTM 1Eas7KsGBpZecy3H5/hAeZMlumk/qD426eVNi0dz5oyLeJ4uehk7xxe0IlFXt//xqaMH h7X4SMKtFlqfmGL9NZ8DYITtTyHqpiYK4tcdY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=oAifyxGsMFm8un2tnUsUNTiZkNvNTEQ19PvYkDB8jt9YQD7qT+1rvS8sQ4jt7THcLp gff8lmZdsiWz833kU98IIoYlP+SDijBGOUL2u6StCi6CGufK/Ed3Vr7K3IRfJYXGu9Nr juKHp5IjQ7wXm1OqpKD8PexymNH9n8YaG7YRM= MIME-Version: 1.0 Received: by 10.100.226.6 with SMTP id y6mr1325873ang.104.1246059414495; Fri, 26 Jun 2009 16:36:54 -0700 (PDT) Date: Sat, 27 Jun 2009 02:36:54 +0300 Message-ID: From: Dan Naumov To: freebsd-fs@freebsd.org, freebsd-geom@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: read/write benchmarking: UFS2 vs ZFS vs EXT3 vs ZFS RAIDZ vs Linux MDRAID 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, 26 Jun 2009 23:36:56 -0000 To continue the subject of filesystem benchmarking (search the list for READ results posted a few days ago), here are some write and read/write results: Methodology: /data/5M and /data/1M have 5GB of data each in randomly-ordered chunks 5MB and 1MB in size, respectively. /data/zero.bin is a contiguous 8GB file. A process writes a burst of 5MB to a random location in /data/zero.bin once per second; other processes read chunks from /data/1M or /data/5M as appropriate (and as fast as possible) until the entire 5G dataset is read. Contiguous Write Performance: http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-contig-write.png Random Access Read/Write (5mb read chunks): http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-5MB-readwrite.png Random Access Read/Write (1mb read chunks): http://virtual.tehinterweb.net/livejournal/2009-06-22_zfs_diskperf/zfs-diskperf-1MB-readwrite.png These results are from the following forum thread: http://episteme.arstechnica.com/eve/forums/a/tpc/f/96509133/m/857002910041/p/4 Sincerely, - Dan Naumov From owner-freebsd-geom@FreeBSD.ORG Sat Jun 27 11:16:06 2009 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 A3BD11065670 for ; Sat, 27 Jun 2009 11:16:06 +0000 (UTC) (envelope-from gcubfg-freebsd-geom@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 5C5118FC1B for ; Sat, 27 Jun 2009 11:16:06 +0000 (UTC) (envelope-from gcubfg-freebsd-geom@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MKVt4-00035n-V1 for freebsd-geom@freebsd.org; Sat, 27 Jun 2009 11:16:02 +0000 Received: from 93-138-112-207.adsl.net.t-com.hr ([93.138.112.207]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 27 Jun 2009 11:16:02 +0000 Received: from ivoras by 93-138-112-207.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 27 Jun 2009 11:16:02 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-geom@freebsd.org From: Ivan Voras Date: Sat, 27 Jun 2009 13:15:46 +0200 Lines: 30 Message-ID: References: <20090625110253.GA31443@mech-cluster238.men.bris.ac.uk> <10FCC74D-6D46-4112-AD89-BBB4C5933957@mac.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 93-138-112-207.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.21 (X11/20090612) In-Reply-To: <10FCC74D-6D46-4112-AD89-BBB4C5933957@mac.com> Sender: news Cc: freebsd-current@freebsd.org, freebsd-questions@freebsd.org Subject: Re: gmirror gm0 destroyed on shutdown; GPT corrupt 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: Sat, 27 Jun 2009 11:16:06 -0000 Marcel Moolenaar wrote: > > On Jun 25, 2009, at 4:02 AM, Anton Shterenlikht wrote: >> dev_taste(DEV,mirror/gm0) >> g_part_taste(PART,mirror/gm0) >> >> GEOM: mirror/gm0: the secondary GPT table is corrupt or invalid. >> GEOM: mirror/gm0: using the primary only -- recovery suggested. >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > You created the mirror after the GPT, which means you destroyed > the GPT backup header. gmirror uses the last sector on the disk > for metadata and that by itself is a cause for various problems. > > It's better to use gmirror per partition. Or create the GPT partition inside the gmirror device - then the GPT backup table will be at last_sector-1, but... > You could run into a race condition between GPT and gmirror and > GPT winning (again the result of gmirror using the last sector > on a disk for metadata). unfortunately this could still happen, and will lead to the same error if GPT is tasted first, since it is embedded in the first sector and will assume the whole drive is available to GPT, and will then proceed to not find its backup data in the last sector. It looks to me like GEOM classes should have a "priority" field for tasting. Any objections to that idea?