From owner-freebsd-geom@FreeBSD.ORG Mon Feb 15 09:26:45 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 73F721065672 for ; Mon, 15 Feb 2010 09:26:45 +0000 (UTC) (envelope-from ray@dlink.ua) Received: from dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id 3645B8FC19 for ; Mon, 15 Feb 2010 09:26:45 +0000 (UTC) Received: from gw ([192.168.10.10] helo=terran) by dlink.ua with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1NgwuZ-0000LR-Gv for freebsd-geom@freebsd.org; Mon, 15 Feb 2010 11:06:35 +0200 Date: Mon, 15 Feb 2010 11:11:13 +0200 From: Alexandr Rybalko To: freebsd-geom@freebsd.org Message-Id: <20100215111113.d38c95b4.ray@dlink.ua> Organization: D-Link X-Mailer: Sylpheed 2.7.1 (GTK+ 2.16.6; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: g_slice_config and existent slices 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, 15 Feb 2010 09:26:45 -0000 Hi, Someone can say how to check existing slice name before call g_slice_config, to avoid slices with same name? -- Alexander Rybalko From owner-freebsd-geom@FreeBSD.ORG Mon Feb 15 11:07:01 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 3CBEB1065670 for ; Mon, 15 Feb 2010 11:07:01 +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 2ABA48FC1C for ; Mon, 15 Feb 2010 11:07:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o1FB713u070320 for ; Mon, 15 Feb 2010 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o1FB70Br070318 for freebsd-geom@FreeBSD.org; Mon, 15 Feb 2010 11:07:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 15 Feb 2010 11:07:00 GMT Message-Id: <201002151107.o1FB70Br070318@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, 15 Feb 2010 11:07:01 -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/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 f 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/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 o 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/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 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 54 problems total. From owner-freebsd-geom@FreeBSD.ORG Wed Feb 17 01:04:53 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 60CF7106566C; Wed, 17 Feb 2010 01:04:53 +0000 (UTC) (envelope-from glavoie@gmail.com) Received: from mail-ew0-f214.google.com (mail-ew0-f214.google.com [209.85.219.214]) by mx1.freebsd.org (Postfix) with ESMTP id CA3098FC0A; Wed, 17 Feb 2010 01:04:52 +0000 (UTC) Received: by ewy6 with SMTP id 6so1662207ewy.14 for ; Tue, 16 Feb 2010 17:04:51 -0800 (PST) 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; bh=4pVba3ZD//05XMtx2qawHdPaeCdv3nKRltXHSSEyPuI=; b=SSjosnmy+vt31x4ZSz2wP27StikzZAv0kJE2LLPcj+qtG/Ct3ZG8pZf7ZEJE4RVN+p rjzO9HnqfV1uHRxwi4YKWxed4E570jYw4pvA2zLWfqenDPMcVz3OH1rE1QR8fgL70gGN 5P0urKACj9mV9ndUoezwYTPPH5WgIFY+YM2Ck= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=N9+zGghbKu1wKUsoa0Vc1OdA7hnfRHP6+ZBQ+E+sAN20Fnvjt49sU6rVgcdClMn/W6 wgIsQ9yiZIvIxYP6g6ajzUDfagFihwoT84/fEExATf9tH6Obu0f/7ZFhdf6aHLlqn6HA K3kCeQkwYW311CdQLTIinKgE65W6Lzla3avkg= MIME-Version: 1.0 Received: by 10.216.86.210 with SMTP id w60mr1122052wee.48.1266368689147; Tue, 16 Feb 2010 17:04:49 -0800 (PST) Date: Tue, 16 Feb 2010 20:04:49 -0500 Message-ID: From: Gabriel Lavoie To: FreeBSD-Questions List , FreeBSD-Geom List Content-Type: text/plain; charset=UTF-8 Cc: Subject: FreeBSD 7.3 RC1 - gmirror - changed devices name 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, 17 Feb 2010 01:04:53 -0000 Hello everyone, I just upgraded my system to 7.3 RC1, from 7.1, to test it. I had a lot of trouble with my gmirror setup as none of my providers were recognized. It happened that the HARDCODED flag was set on both my providers and my hard disk drives device nodes changed name from 7.1 to 7.3RC1. Removing the HARDCODED flag from a FixIt live CD and rebooting solved the problem. How comes device nodes can change name from a release to another? Both my hard disk drives went from ad8 and ad10 to ad4 and ad6... Thank you, Gabriel From owner-freebsd-geom@FreeBSD.ORG Wed Feb 17 15:57:19 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 C30FB106566B for ; Wed, 17 Feb 2010 15:57:19 +0000 (UTC) (envelope-from up@3.am) Received: from mail.pil.net (ns3.pil.net [209.17.170.205]) by mx1.freebsd.org (Postfix) with SMTP id 966AF8FC1A for ; Wed, 17 Feb 2010 15:57:19 +0000 (UTC) Received: (qmail 17459 invoked from network); 17 Feb 2010 10:30:38 -0500 Received: from unknown (HELO localhost) (127.0.0.1) by 0 with SMTP; 17 Feb 2010 10:30:38 -0500 Date: Wed, 17 Feb 2010 10:30:38 -0500 (EST) From: James Smallacombe X-X-Sender: up@mail.pil.net To: freebsd-geom@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: 'gmirror clear' error 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, 17 Feb 2010 15:57:19 -0000 (tried -questions first, but no response) After using gmirror on a 7.2-STABLE server for 6 months, a hardware failure followed by a corrupted file system (wouldn't boot cleanly) required that I bring up a new server and copy over some of the file systems to the new server. I use only one slice, but with the following BSD partitions: / (incl /usr) clean install 7.2-RELEASE /usr/local copied from one of the old mirror disks /var clean install with some files and dirs copied over /tmp clean /home (customer data) copied from old disk Once getting this up and running (production server) on /dev/ad0, I then followed the excellent instructions on the wiki here: http://www.freebsdwiki.net/index.php...,_How_to_setup in single user mode to set up mirroring on /dev/ad0 and /dev/ad2. One of the old disks is still on /dev/ad3 in case we need any old files we might have missed. The only glitch that I ran into following the instructions was when I tried to clear out the old gmirror meta data doing a "gmirror clear" as prescribed. I got an error like: "Can't clear metadata on /dev/ad0: Invalid argument. Not fully done." On both /dev/ad0 and /dev/ad2. The server is up and running fine with it's mirror and the third, old disk as you would expect: /dev/mirror/gm0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/mirror/gm0s1g on /home (ufs, local, soft-updates) /dev/mirror/gm0s1d on /tmp (ufs, local, soft-updates) /dev/mirror/gm0s1e on /usr/local (ufs, local, soft-updates) /dev/mirror/gm0s1f on /var (ufs, local, soft-updates) /dev/ad3s1a on /mnt/OLD (ufs, local) /dev/ad3s1d on /mnt/OLD/tmp (ufs, local, soft-updates) /dev/ad3s1e on /mnt/OLD/usr/local (ufs, local, soft-updates) /dev/ad3s1f on /mnt/OLD/var (ufs, local, soft-updates) /dev/ad3s1g on /mnt/OLD/home (ufs, local, soft-updates) devfs on /var/named/dev (devfs, local) However, I am concerned about old meta data causing problems. The wiki states: "Make ABSOLUTELY CERTAIN that you don't have any pre-existing GEOM module labels written to either of your drives - because if you do (for instance from having futzed about with this before finding this article, or trying the article once and then trying it again) it will prevent other things from working. So, clean off any preexisting metadata from each drive: # gmirror clear /dev/ad0 # gmirror clear /dev/ad2" As I noted, the above produced an error with both devices. On boot, I got the following: +ad0: 476940MB at ata0-master SATA150 +GEOM_MIRROR: Device mirror/gm0 launched (1/1). +acd0: DVDR at ata0-slave SATA150 +ad2: 476940MB at ata1-master SATA150 +ad3: 476940MB at ata1-slave SATA150 +SMP: AP CPU #1 Launched! +GEOM_LABEL: Label for provider acd0 is iso9660/FreeBSD_Install. +GEOM_LABEL: Label for provider mirror/gm0s1a is ufsid/4b70da022dd1047b. +GEOM_LABEL: Label for provider mirror/gm0s1d is ufsid/4b70da0d55f96d5b. +GEOM_LABEL: Label for provider mirror/gm0s1e is ufsid/4b70da0e19c93161. +GEOM_LABEL: Label for provider mirror/gm0s1f is ufsid/4b70da0e20e9242f. +GEOM_LABEL: Label for provider mirror/gm0s1g is ufsid/4b70da02f80cbfe5. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1a is ufsid/4a3ae4de0a56c8cb. +GEOM_LABEL: Label for provider ad3s1d is ufsid/4a3ae4eb9b4cf2fe. +GEOM_LABEL: Label for provider ad3s1e is ufsid/4a3ae4ec717e3bed. +GEOM_LABEL: Label for provider ad3s1f is ufsid/4a3ae4ec312ebf3b. +GEOM_LABEL: Label for provider ad3s1g is ufsid/4a3ae4dfa451f7f0. +Trying to mount root from ufs:/dev/mirror/gm0s1a +GEOM_LABEL: Label ufsid/4b70da022dd1047b removed. +GEOM_LABEL: Label for provider mirror/gm0s1a is ufsid/4b70da022dd1047b. +GEOM_LABEL: Label ufsid/4b70da02f80cbfe5 removed. +GEOM_LABEL: Label ufsid/4a3ae4de0a56c8cb removed. +GEOM_LABEL: Label for provider mirror/gm0s1g is ufsid/4b70da02f80cbfe5. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1a is ufsid/4a3ae4de0a56c8cb. +GEOM_LABEL: Label ufsid/4b70da0d55f96d5b removed. +GEOM_LABEL: Label for provider mirror/gm0s1d is ufsid/4b70da0d55f96d5b. +GEOM_LABEL: Label ufsid/4a3ae4eb9b4cf2fe removed. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1d is ufsid/4a3ae4eb9b4cf2fe. +GEOM_LABEL: Label ufsid/4b70da0e19c93161 removed. +GEOM_LABEL: Label for provider mirror/gm0s1e is ufsid/4b70da0e19c93161. +GEOM_LABEL: Label ufsid/4a3ae4ec717e3bed removed. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1e is ufsid/4a3ae4ec717e3bed. +GEOM_LABEL: Label ufsid/4b70da0e20e9242f removed. +GEOM_LABEL: Label for provider mirror/gm0s1f is ufsid/4b70da0e20e9242f. +GEOM_LABEL: Label ufsid/4a3ae4ec312ebf3b removed. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1f is ufsid/4a3ae4ec312ebf3b. +GEOM_LABEL: Label ufsid/4a3ae4dfa451f7f0 removed. +GEOM_MIRROR: Device gm0 already configured. +GEOM_LABEL: Label for provider ad3s1g is ufsid/4a3ae4dfa451f7f0. +GEOM_LABEL: Label ufsid/4b70da022dd1047b removed. +GEOM_LABEL: Label ufsid/4b70da02f80cbfe5 removed. +GEOM_LABEL: Label ufsid/4b70da0d55f96d5b removed. +GEOM_LABEL: Label ufsid/4b70da0e19c93161 removed. +GEOM_MIRROR: Device gm0: rebuilding provider ad2. +GEOM_MIRROR: Device gm0: rebuilding provider ad2 finished. How concerned to I have to be? I'm not worried about any meta data on /dev/ad3, but if I have to, is there a way to clear the old meta data out of the mirrored devices without taking it down to single user mode again? Thanks! James Smallacombe PlantageNet, Inc. CEO and Janitor up@3.am http://3.am ========================================================================= From owner-freebsd-geom@FreeBSD.ORG Thu Feb 18 22:45:09 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 7F798106566B for ; Thu, 18 Feb 2010 22:45:09 +0000 (UTC) (envelope-from gcubfg-freebsd-geom@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 392498FC08 for ; Thu, 18 Feb 2010 22:45:08 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NiF7M-0006hK-1G for freebsd-geom@freebsd.org; Thu, 18 Feb 2010 23:45:08 +0100 Received: from 93-138-2-177.adsl.net.t-com.hr ([93.138.2.177]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Feb 2010 23:45:08 +0100 Received: from ivoras by 93-138-2-177.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 18 Feb 2010 23:45:08 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-geom@freebsd.org From: Ivan Voras Date: Thu, 18 Feb 2010 23:44:45 +0100 Lines: 13 Message-ID: References: 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-2-177.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.21 (X11/20090612) In-Reply-To: Sender: news Subject: Re: 'gmirror clear' error 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, 18 Feb 2010 22:45:09 -0000 James Smallacombe wrote: > "Can't clear metadata on /dev/ad0: Invalid argument. Not fully done." > On both /dev/ad0 and /dev/ad2. > However, I am concerned about old meta data causing problems. The wiki > states: The most common reason g_metadata_clear() can fail if the old metadata is not there - if you cleared it already. There is of course a sure way to do this yourself if you don't trust gmirror - overwrite the last sector on the device from /dev/zero. From owner-freebsd-geom@FreeBSD.ORG Fri Feb 19 14:56:19 2010 Return-Path: Delivered-To: geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C73F1065679; Fri, 19 Feb 2010 14:56:19 +0000 (UTC) (envelope-from ray@dlink.ua) Received: from dlink.ua (smtp.dlink.ua [193.138.187.146]) by mx1.freebsd.org (Postfix) with ESMTP id E03638FC15; Fri, 19 Feb 2010 14:56:18 +0000 (UTC) Received: from gw ([192.168.10.10] helo=terran) by dlink.ua with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1NiTtK-0006NL-Cl; Fri, 19 Feb 2010 16:31:38 +0200 Date: Fri, 19 Feb 2010 16:36:44 +0200 From: Alexandr Rybalko To: geom@freebsd.org, hackers@freebsd.org, embedded@freebsd.org Message-Id: <20100219163644.da89e882.ray@dlink.ua> Organization: D-Link X-Mailer: Sylpheed 2.7.1 (GTK+ 2.16.6; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: GEOM_ULZMA 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, 19 Feb 2010 14:56:19 -0000 Hi, I wrote a module GEOM_ULZMA (such as GEOM_UZIP, but compression with lzma), in connection with this is an issue best left lzma code in the file "geom_ulzma.c" or store lzma library separately. If separately, then where better? Maybe in future make lzma and gzip library kernel interface for embedded? Then in one instance of code, userland can use compression via kernel. -- Alexander Rybalko