From owner-freebsd-geom@FreeBSD.ORG Mon Nov 20 09:06:15 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0FB616A416; Mon, 20 Nov 2006 09:06:15 +0000 (UTC) (envelope-from matthew_buckland@wordbank.com) Received: from mail.wordbank.com (mail.wordbank.com [213.86.82.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0925C43D5A; Mon, 20 Nov 2006 09:05:59 +0000 (GMT) (envelope-from matthew_buckland@wordbank.com) Received: from 10.1.1.227 by mail.wordbank.com ([10.1.1.10]) with ESMTP; Mon, 20 Nov 2006 09:03:28 -0000 Received: by mcmatt (Postfix, from userid 1000) id 34B3262AE9; Mon, 20 Nov 2006 09:03:57 +0000 (GMT) Date: Mon, 20 Nov 2006 09:03:57 +0000 To: Pawel Jakub Dawidek Message-ID: <20061120090356.GA11952@wordbank.com> References: <20061115102951.GA14794@wordbank.com> <20061117224624.GL63195@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061117224624.GL63195@garage.freebsd.pl> User-Agent: Mutt/1.5.12-2006-07-14 From: matthew_buckland@wordbank.com(Matt Buckland) X-Authenticated-Sender: matthew_buckland X-Server: VPOP3 V1.5.4 - Registered Cc: freebsd-geom@freebsd.org Subject: Re: gconcat, convert manual to automatic 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, 20 Nov 2006 09:06:15 -0000 > > You cannot directly convert from manual configuration to automatic > configuration, because automatic mode uses on-disk metadata, which is > placed in last sector of every component. > Doing 'gconcat label' on components with file system overwritten some > sectors, which could corrupt your file system and also components are > now one sectors smaller, so everything after first component moved a > bit. You should try manual configuration again and dump/restore your > data or stay with manual configuration if your file system is not > corrupted. > > -- > Pawel Jakub Dawidek http://www.wheel.pl > pjd@FreeBSD.org http://www.FreeBSD.org > FreeBSD committer Am I Evil? Yes, I Am! OK, I'll do that. Thankyou for clarifying that. -- Matthew Buckland, Network / Support Analyst Wordbank Limited 33 Charlotte Street, London W1T 1RR Direct line: +44 (0) 20 7903 8847 Fax: +44 (0) 20 7903 8888 From owner-freebsd-geom@FreeBSD.ORG Mon Nov 20 11:08:43 2006 Return-Path: X-Original-To: freebsd-geom@FreeBSD.org Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E17C16A4AB for ; Mon, 20 Nov 2006 11:08:43 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB91943D5F for ; Mon, 20 Nov 2006 11:07:53 +0000 (GMT) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kAKB88O0001450 for ; Mon, 20 Nov 2006 11:08:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kAKB86iG001446 for freebsd-geom@FreeBSD.org; Mon, 20 Nov 2006 11:08:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 20 Nov 2006 11:08:07 GMT Message-Id: <200611201108.kAKB86iG001446@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-geom@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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, 20 Nov 2006 11:08:43 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/73177 geom kldload geom_* causes panic due to memory exhaustion o kern/76538 geom [gbde] nfs-write on gbde partition stalls and continue o kern/83464 geom [geom] [patch] Unhandled malloc failures within libgeo o kern/84556 geom [geom] GBDE-encrypted swap causes panic at shutdown o kern/87544 geom [gbde] mmaping large files on a gbde filesystem deadlo o kern/89102 geom [geom_vfs] [panic] panic when forced unmount FS from u o bin/90093 geom fdisk(8) incapable of altering in-core geometry o kern/90582 geom [geom_mirror] [panic] Restore cause panic string (ffs_ o kern/98034 geom [geom] dereference of NULL pointer in acd_geom_detach o kern/104389 geom [geom] [patch] sys/geom/geom_dump.c doesn't encode XML 10 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o bin/78131 geom gbde "destroy" not working. o kern/79251 geom [2TB] newfs fails on 2.6TB gbde device o kern/94632 geom [geom] Kernel output resets input while GELI asks for o kern/105390 geom [geli] filesystem on a md backed by sparse file with s 4 problems total. From owner-freebsd-geom@FreeBSD.ORG Wed Nov 22 06:16:12 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C5B6416A407 for ; Wed, 22 Nov 2006 06:16:12 +0000 (UTC) (envelope-from paul+fbsd@it.ca) Received: from mail2.dm.egate.net (mail2.dm.egate.net [216.235.1.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97CB243D49 for ; Wed, 22 Nov 2006 06:15:43 +0000 (GMT) (envelope-from paul+fbsd@it.ca) Received: from mail.it.ca (root@[216.235.7.67]) by mail2.dm.egate.net (8.12.11/8.12.11) with ESMTP id kAM6G9IO030182 for ; Wed, 22 Nov 2006 01:16:09 -0500 (EST) Received: from mail.it.ca (paul@mail [216.235.7.67]) by mail.it.ca (8.13.3/8.13.3) with ESMTP id kAM6G7bA074223 for ; Wed, 22 Nov 2006 01:16:09 -0500 (EST) (envelope-from paul+fbsd@it.ca) Received: (from paul@localhost) by mail.it.ca (8.13.3/8.13.3/Submit) id kAM6G7CA074222 for freebsd-geom@freebsd.org; Wed, 22 Nov 2006 01:16:07 -0500 (EST) (envelope-from paul+fbsd@it.ca) X-Authentication-Warning: mail.it.ca: paul set sender to paul+fbsd@it.ca using -f Date: Wed, 22 Nov 2006 01:16:07 -0500 From: Paul Chvostek To: freebsd-geom@freebsd.org Message-ID: <20061122061606.GA56653@it.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.12-2006-07-14 Subject: geom_fox and isp ... or something else? 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, 22 Nov 2006 06:16:12 -0000 Hiya. ${DAYJOB} has a long history with Novell. In the epic battle I wage for acceptance of FreeBSD alongside SLES, multipathing has come up. We have a nifty new SAN. We have multipathing-capable drivers for Windows. We have instructions from Novell on how to set up multipathing in SLES (though some list traffic that suggests that Qlogic behaviour is less than stellar). I've been able to wheedle a pair of Qlogic cards (purchased because corporate standards are more important than verifying a product's usefulness) connected to a box for testing. The SAN is insanely fast, but of course multipathing doesn't work. I've seen Pawel's GEOM_ROME tease from early 2004. While I'd love to have a "full, finished multipathing implementation", I'd also happily stick with geom_fox with whatever hardware combination or custom hacks are required, if I could just get it to pass a link failure test. I'm seeing the same behaviour as has been noted -- if the link goes down, isp doesn't notice, so no failover happens. When the link is down, the system grinds to a halt waiting for the disk to be available. I've found old freebsd-geom posts (Poul, Pawel, Andrew) that mention isp driver problems and potential patches, but if somebody's written a fix, I can't find it. Does it exist? If Qlogic adapters are a no-go (because I can neither write nor fund the required fix), has someone gotten FC multipathing to work with Adaptec or LSI adapters? *Is* there a way to get fibre-channel multipathing working, so this expensive SAN can be used with an OS more robust than Windows? - 6.1-RELEASE - isp0, isp1 - ispfw - /dev/da1 through /dev/da8 (paths) - geom_fox gives me /dev/da8.fox I am in a position to test things. Thanks. :) p -- Paul Chvostek From owner-freebsd-geom@FreeBSD.ORG Wed Nov 22 15:05:13 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CCF2B16A47E for ; Wed, 22 Nov 2006 15:05:13 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD23443D77 for ; Wed, 22 Nov 2006 15:04:33 +0000 (GMT) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from circe ([134.130.3.36]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0J9500E1Z0KD6R20@mta-1.ms.rz.RWTH-Aachen.de> for freebsd-geom@freebsd.org; Wed, 22 Nov 2006 16:05:01 +0100 (CET) Received: from talos.rz.RWTH-Aachen.DE ([134.130.3.22]) by circe (MailMonitor for SMTP v1.2.2 ) ; Wed, 22 Nov 2006 16:05:00 +0100 (MET) Received: from bigboss.hitnet.rwth-aachen.de (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2]) by smarthost.rwth-aachen.de (8.13.8/8.13.1/1) with ESMTP id kAMF50ot010116; Wed, 22 Nov 2006 16:05:00 +0100 Received: from haakonia.hitnet.rwth-aachen.de ([137.226.181.92]) by bigboss.hitnet.rwth-aachen.de with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1Gmtem-0007Aq-OF; Wed, 22 Nov 2006 16:05:00 +0100 Received: by haakonia.hitnet.rwth-aachen.de (Postfix, from userid 1001) id 312873F41E; Wed, 22 Nov 2006 16:05:00 +0100 (CET) Date: Wed, 22 Nov 2006 16:05:00 +0100 From: Christian Brueffer In-reply-to: <20061122061606.GA56653@it.ca> To: Paul Chvostek Message-id: <20061122150459.GB2043@haakonia.hitnet.RWTH-Aachen.DE> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lEGEL1/lMxI0MVQ2" Content-disposition: inline X-Operating-System: FreeBSD 6.2-PRERELEASE X-PGP-Key: http://people.FreeBSD.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <20061122061606.GA56653@it.ca> User-Agent: Mutt/1.5.11 Cc: freebsd-geom@freebsd.org Subject: Re: geom_fox and isp ... or something else? 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, 22 Nov 2006 15:05:14 -0000 --lEGEL1/lMxI0MVQ2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 22, 2006 at 01:16:07AM -0500, Paul Chvostek wrote: > Hiya. >=20 > ${DAYJOB} has a long history with Novell. In the epic battle I wage for > acceptance of FreeBSD alongside SLES, multipathing has come up. >=20 > We have a nifty new SAN. We have multipathing-capable drivers for > Windows. We have instructions from Novell on how to set up multipathing > in SLES (though some list traffic that suggests that Qlogic behaviour is > less than stellar). >=20 > I've been able to wheedle a pair of Qlogic cards (purchased because > corporate standards are more important than verifying a product's > usefulness) connected to a box for testing. The SAN is insanely fast, > but of course multipathing doesn't work. >=20 > I've seen Pawel's GEOM_ROME tease from early 2004. While I'd love to > have a "full, finished multipathing implementation", I'd also happily > stick with geom_fox with whatever hardware combination or custom hacks > are required, if I could just get it to pass a link failure test. >=20 > I'm seeing the same behaviour as has been noted -- if the link goes > down, isp doesn't notice, so no failover happens. When the link is > down, the system grinds to a halt waiting for the disk to be available. >=20 > I've found old freebsd-geom posts (Poul, Pawel, Andrew) that mention isp > driver problems and potential patches, but if somebody's written a fix, > I can't find it. Does it exist? >=20 > If Qlogic adapters are a no-go (because I can neither write nor fund the > required fix), has someone gotten FC multipathing to work with Adaptec > or LSI adapters? >=20 > *Is* there a way to get fibre-channel multipathing working, so this > expensive SAN can be used with an OS more robust than Windows? >=20 > - 6.1-RELEASE > - isp0, isp1 > - ispfw > - /dev/da1 through /dev/da8 (paths) > - geom_fox gives me /dev/da8.fox >=20 > I am in a position to test things. >=20 Matt Jacob (mjacob@) is working on multipath/failover support for isp(4). You should check out the isp(4) driver in CURRENT and his perforce branch, //depot/projects/newisp . - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --lEGEL1/lMxI0MVQ2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFZGcbbHYXjKDtmC0RAsJmAKDQnwkvySYneidP5V19vP/TCipMzgCeI3d6 qJa70Vbsk1w10rXWUJD9TAk= =i/sl -----END PGP SIGNATURE----- --lEGEL1/lMxI0MVQ2-- From owner-freebsd-geom@FreeBSD.ORG Fri Nov 24 20:02:59 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2BE216A47B; Fri, 24 Nov 2006 20:02:58 +0000 (UTC) (envelope-from lulf@stud.ntnu.no) Received: from merke.itea.ntnu.no (merke.itea.ntnu.no [129.241.7.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4739B43D46; Fri, 24 Nov 2006 20:02:15 +0000 (GMT) (envelope-from lulf@stud.ntnu.no) Received: from localhost (localhost [127.0.0.1]) by merke.itea.ntnu.no (Postfix) with ESMTP id E39D313C5F1; Fri, 24 Nov 2006 21:02:56 +0100 (CET) Received: from studby.ntnu.no (m044h.studby.ntnu.no [129.241.135.44]) by merke.itea.ntnu.no (Postfix) with ESMTP; Fri, 24 Nov 2006 21:02:56 +0100 (CET) Received: by studby.ntnu.no (Postfix, from userid 1001) id 3AD3D39904; Fri, 24 Nov 2006 21:03:02 +0100 (CET) Date: Fri, 24 Nov 2006 21:03:02 +0100 From: Ulf Lilleengen To: freebsd-geom@freebsd.org Message-ID: <20061124200302.GA3482@vimes.studby.ntnu.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-Content-Scanned: with sophos and spamassassin at mailgw.ntnu.no. Cc: freebsd-current@freebsd.org Subject: Gvinum patches for testing 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, 24 Nov 2006 20:02:59 -0000 Hi, I'm releasing some patches to gvinum for testing. I'd appriciate any feedback people can give me by testing them. I'm trying to split my patches as much as I can, as well as providing a complete patch for most stuff. All (at least most), of my work can be found here: http://folk.ntnu.no/lulf/patches/freebsd/gvinum IMO, the most ready of these are the implementation of setstate for volumes and plex, the stop command, and attach/detach commands (the latter is dependant on the first, and includes it, so if you just want to test only setstate, you can do that), so I'd appreciate testing on these the most right now, but I welcome everything :) To apply them just do: # cp gvinum_setstate.diff /usr/src # patch < gvinum_setstate.diff And you should be good to go. Just replace the gvinum_setstate.diff with any other patch you want to apply. gvinum_attach_detach.diff for the attach/detach + the setstate code. I have an implementation of the dumpconfig option as well, but I do not really like the way I've implemented it, so there will most certainly be changes to that. Other than that, I have put my drivegroup-implementation a bit on hold, until I've completed all old vinum commands first since I feel that to be most important right now. This means my fully functional implementation of the 'concat' command (although I discovered vinum actually behaves slightly differently in this matter), will have to be changed a bit. I noticed my implementation uses pre-created gvinum drives to create volumes, instead of taking the actual device as a parameter, so I'm currently working on adapting the code for that, although it's not easy to do it because gvinum is radically different in some ways compared to vinum. Anyway, all my work on drivegroup can be found in the gvinum_all_current.diff. Always nice with testing there too, but a lot can change there. The next step after the concat command will be the mirror and stripe commands, which should be fairly easy when I've implemented the functions to be used by the concat command. I will send a notice out to mailing lists as soon as I've done more work in these areas (I'm in an exam period at the university right now, so some time will have to go away to school :) ). I also have some bugs in gvinum in general that I've not found time to look at, but I hope to be able to soon. And at last, it seems grog@ is kind of busy these days, so I have again no committer to review my changes, but I hope to get some more help from others to test it at least. Still, it would be nice if I could grab other available committers attention. Again, I welcome suggestions and complaints. PS. I also have a style patch, but that shouldn't need any testing :) -- Ulf Lilleengen From owner-freebsd-geom@FreeBSD.ORG Fri Nov 24 20:06:33 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFEC816A412; Fri, 24 Nov 2006 20:06:33 +0000 (UTC) (envelope-from le@FreeBSD.org) Received: from grace.univie.ac.at (grace.univie.ac.at [131.130.3.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E69543D81; Fri, 24 Nov 2006 20:05:41 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from joan.univie.ac.at ([131.130.3.110] helo=joan.univie.ac.at) by grace.univie.ac.at with esmtp (Exim 4.63) (envelope-from ) id 1GnhJ4-0007wc-Pt; Fri, 24 Nov 2006 21:05:54 +0100 Received: from korben.prv.univie.ac.at ([131.130.7.98] helo=korben.prv.univie.ac.at) by joan.univie.ac.at with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1GnhJ4-00036p-MY; Fri, 24 Nov 2006 21:05:54 +0100 Date: Fri, 24 Nov 2006 21:05:51 +0100 (CET) From: Lukas Ertl To: Ulf Lilleengen In-Reply-To: <20061124200302.GA3482@vimes.studby.ntnu.no> Message-ID: <20061124210503.F59901@korben.prv.univie.ac.at> References: <20061124200302.GA3482@vimes.studby.ntnu.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@freebsd.org, freebsd-geom@freebsd.org Subject: Re: Gvinum patches for testing 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, 24 Nov 2006 20:06:33 -0000 On Fri, 24 Nov 2006, Ulf Lilleengen wrote: > And at last, it seems grog@ is kind of busy these days, so I have again no > committer to review my changes, but I hope to get some more help from others to > test it at least. Still, it would be nice if I could grab other available > committers attention. Again, I welcome suggestions and complaints. Hey! Thanks for your effort, I'll have a look! cheers, le -- Lukas Ertl http://homepage.univie.ac.at/l.ertl/ le@FreeBSD.org http://people.freebsd.org/~le/