<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-6581</id>
	<title>Nabble - freebsd-geom</title>
	<updated>2009-12-17T22:46:24Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/freebsd-geom-f6581.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/freebsd-geom-f6581.html" />
	<subtitle type="html">GEOM-specific discussions and implementations</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26839818</id>
	<title>Re: kern/141740: [geom] gjournal(8): g_journal_destroy concurrent error</title>
	<published>2009-12-17T22:46:24Z</published>
	<updated>2009-12-17T22:46:24Z</updated>
	<author>
		<name>linimon</name>
	</author>
	<content type="html">Old Synopsis: g_journal_destroy concurrent error
&lt;br&gt;New Synopsis: [geom] gjournal(8): g_journal_destroy concurrent error
&lt;br&gt;&lt;br&gt;Responsible-Changed-From-To: freebsd-bugs-&amp;gt;freebsd-geom
&lt;br&gt;Responsible-Changed-By: linimon
&lt;br&gt;Responsible-Changed-When: Fri Dec 18 06:45:23 UTC 2009
&lt;br&gt;Responsible-Changed-Why: 
&lt;br&gt;Over to maintainer(s).
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=141740&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=141740&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26839818&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26839818&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-kern-141740%3A--geom--gjournal%288%29%3A-g_journal_destroy-concurrent-error-tp26839818p26839818.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26807399</id>
	<title>The most beautiful Russian women are available here.</title>
	<published>2009-12-15T23:45:09Z</published>
	<updated>2009-12-15T23:45:09Z</updated>
	<author>
		<name>Duncan Djhyof</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Find a perfect Russian wife.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[1]&lt;a href=&quot;http://cid-8d94b8d0615044f2.spaces.live.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cid-8d94b8d0615044f2.spaces.live.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;References
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;1. &lt;a href=&quot;http://cid-8d94b8d0615044f2.spaces.live.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://cid-8d94b8d0615044f2.spaces.live.com/&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26807399&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26807399&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/The-most-beautiful-Russian-women-are-available-here.-tp26807399p26807399.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26806204</id>
	<title>Re: geom provider name change</title>
	<published>2009-12-15T20:11:50Z</published>
	<updated>2009-12-15T20:11:50Z</updated>
	<author>
		<name>Glen Barber-2</name>
	</author>
	<content type="html">Alexei Troussov wrote: 
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I got two equal disks ad10 and ad11 and want to use them as RAID1 via gmirror (I don't boot the system from them).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Some day I'd like to change my hardware config, installing additional SATA controller in my PC. My problem is that device names for my disks ad10 and ad11 will change to, say, ad12 and ad13 respectively.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Do I need to recreate my RAID1 ? or gmirror takes care about that and detects which disk to use?
&lt;br&gt;&lt;br&gt;The boot config for a gmirror(8) configuration is written to the end of
&lt;br&gt;the disk - assuming fstab(5) is configured correctly, you should not have
&lt;br&gt;an issue pulling devices from one machine and inserting them to a machine
&lt;br&gt;with a different hardware configuration or drive enumeration scheme.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Glen Barber
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26806204&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26806204&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/geom-provider-name-change-tp26803270p26806204.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26803270</id>
	<title>geom provider name change</title>
	<published>2009-12-15T14:21:11Z</published>
	<updated>2009-12-15T14:21:11Z</updated>
	<author>
		<name>Alexei Troussov</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I got two equal disks ad10 and ad11 and want to use them as RAID1 via gmirror (I don't boot the system from them).
&lt;br&gt;&lt;br&gt;Some day I'd like to change my hardware config, installing additional SATA controller in my PC. My problem is that device names for my disks ad10 and ad11 will change to, say, ad12 and ad13 respectively.
&lt;br&gt;&lt;br&gt;Do I need to recreate my RAID1 ? or gmirror takes care about that and detects which disk to use?
&lt;br&gt;&lt;br&gt;After reading man 8 gmirror I still don't see how to deal with it...
&lt;br&gt;Should I hardcode provider's names with &amp;quot;-h&amp;quot; option?
&lt;br&gt;What happens in that situation for other geom classes like gconcat and gstripe ?
&lt;br&gt;&lt;br&gt;Thanks in advance,
&lt;br&gt;Alex
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26803270&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26803270&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/geom-provider-name-change-tp26803270p26803270.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26776113</id>
	<title>Current problem reports assigned to freebsd-geom@FreeBSD.org</title>
	<published>2009-12-14T03:06:55Z</published>
	<updated>2009-12-14T03:06:55Z</updated>
	<author>
		<name>FreeBSD bugmaster</name>
	</author>
	<content type="html">Note: to view an individual PR, use:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The following is a listing of current problems submitted by FreeBSD users.
&lt;br&gt;These represent problem reports covering all versions including
&lt;br&gt;experimental development code and obsolete releases.
&lt;br&gt;&lt;br&gt;&lt;br&gt;S Tracker &amp;nbsp; &amp;nbsp; &amp;nbsp;Resp. &amp;nbsp; &amp;nbsp; &amp;nbsp;Description
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;o kern/141011 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Encrypted root, geli password at boot; enter ke
&lt;br&gt;o kern/140352 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal + glabel not working
&lt;br&gt;o kern/139847 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom_mbr] load/unload causes system to hang
&lt;br&gt;o kern/135898 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Severe filesystem corruption - large files or l
&lt;br&gt;o kern/134922 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [panic] kernel panic when use fdisk on disk 
&lt;br&gt;o kern/134113 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Problem setting secondary GELI key
&lt;br&gt;o kern/134044 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) overwrites fs with stale data from r
&lt;br&gt;o kern/133931 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] [request] intentionally wrong password to destr
&lt;br&gt;o bin/132845 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] ggated(8) does not close files opened a
&lt;br&gt;o kern/132273 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; glabel(8): [patch] failing on journaled partition
&lt;br&gt;f kern/132242 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror.ko fails to fully initialize
&lt;br&gt;o kern/131353 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal(8) kernel lock
&lt;br&gt;p docs/130548 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] gjournal(8) man page is missing sysctls
&lt;br&gt;o kern/129674 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal root did not mount on boot
&lt;br&gt;o kern/129645 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gjournal(8): GEOM_JOURNAL causes system to fail to boo
&lt;br&gt;o kern/129245 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gcache is more suitable for suffix based provid
&lt;br&gt;f kern/128276 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] machine lock up when gmirror module is used
&lt;br&gt;f kern/126902 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom_label: kernel panic during install boot
&lt;br&gt;o kern/124973 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gjournal] [patch] boot order affects geom_journal con
&lt;br&gt;o kern/124969 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gvinum(8): gvinum raid5 plex does not detect missing s
&lt;br&gt;f kern/124294 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) have inappropriate logic when workin
&lt;br&gt;o kern/123962 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [panic] [gjournal] gjournal (455Gb data, 8Gb journal),
&lt;br&gt;o kern/123122 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM / gjournal kernel lock
&lt;br&gt;o kern/122738 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror list &amp;quot;losts consumers&amp;quot; after gmirror de
&lt;br&gt;f kern/122415 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] UFS labels are being constantly created and rem
&lt;br&gt;o kern/122067 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Geom crashed during boot
&lt;br&gt;o kern/121559 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] [geom] geom label class allows to create inacc
&lt;br&gt;o kern/121364 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] Removing all providers create a &amp;quot;zombie&amp;quot; mir
&lt;br&gt;o kern/120091 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [geli] [gjournal] geli does not prompt for pass
&lt;br&gt;o kern/120021 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] net-p2p/qbittorrent crashes system when
&lt;br&gt;o kern/119743 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom label for cds is keeped after dismount and
&lt;br&gt;o kern/115856 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] ZFS thought it was degraded when it should have
&lt;br&gt;o kern/115547 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] let GEOM Eli get password fro
&lt;br&gt;o kern/114532 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM_MIRROR shows up in kldstat even if compile
&lt;br&gt;o kern/113957 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror is intermittently reporting a degrad
&lt;br&gt;o kern/113837 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] unable to access 1024 sector size storage
&lt;br&gt;o kern/113419 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom fox multipathing not failing back
&lt;br&gt;p bin/110705 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gmirror(8) control utility does not exit with correct 
&lt;br&gt;o kern/107707 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] add new class geom_xbox360 to
&lt;br&gt;o kern/104389 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] sys/geom/geom_dump.c doesn't encode XML
&lt;br&gt;o kern/98034 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] dereference of NULL pointer in acd_geom_detach 
&lt;br&gt;o kern/94632 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Kernel output resets input while GELI asks for 
&lt;br&gt;o kern/90582 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Restore cause panic string (ffs_blkfree
&lt;br&gt;o bin/90093 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; fdisk(8) incapable of altering in-core geometry
&lt;br&gt;a kern/89660 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] [patch] [panic] due to g_malloc returning null
&lt;br&gt;o kern/89546 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM error
&lt;br&gt;o kern/88601 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] geli cause kernel panic under heavy disk usage
&lt;br&gt;o kern/87544 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gbde] mmaping large files on a gbde filesystem deadlo
&lt;br&gt;o kern/84556 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] GBDE-encrypted swap causes panic at shu
&lt;br&gt;o kern/79251 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [2TB] newfs fails on 2.6TB gbde device
&lt;br&gt;o kern/79035 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] gvinum unable to create a striped set of mirro
&lt;br&gt;o bin/78131 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gbde(8) &amp;quot;destroy&amp;quot; not working.
&lt;br&gt;s kern/73177 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; kldload geom_* causes panic due to memory exhaustion
&lt;br&gt;&lt;br&gt;53 problems total.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26776113&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26776113&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Current-problem-reports-assigned-to-freebsd-geom%40FreeBSD.org-tp26776113p26776113.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26700146</id>
	<title>Re: geli freezing 8.0 RELEASE and 7.2-STABLE</title>
	<published>2009-12-08T12:25:55Z</published>
	<updated>2009-12-08T12:25:55Z</updated>
	<author>
		<name>Wiktor Niesiobedzki</name>
	</author>
	<content type="html">2009/12/7 Pawel Jakub Dawidek &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26700146&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pjd@...&lt;/a&gt;&amp;gt;:
&lt;br&gt;&amp;gt; Hi Wiktor:)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My guess is that this is because GELI worker threads are running with
&lt;br&gt;&amp;gt; too high priority (at least for your configuration).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If I am right, the patch below should help you:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        &lt;a href=&quot;http://people.freebsd.org/~pjd/patches/g_eli.c.2.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.freebsd.org/~pjd/patches/g_eli.c.2.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Yes, it looks like it is thread priority problem. With this patch
&lt;br&gt;applied I do not see any freezes nor lags as before. I also did some
&lt;br&gt;small check, how this affects the performance, and I see no
&lt;br&gt;significant change.
&lt;br&gt;&lt;br&gt;I saw some similiar reports here:
&lt;br&gt;&lt;a href=&quot;http://forums.freebsd.org/showthread.php?t=6230&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://forums.freebsd.org/showthread.php?t=6230&lt;/a&gt;&amp;nbsp;(though here it is
&lt;br&gt;connected with ZFS and compression).
&lt;br&gt;&lt;br&gt;As far as I can imagine, what happens is, that ZFS usually sends data
&lt;br&gt;to disks as bulk transfers (every 5-10 seconds), so when I'm using
&lt;br&gt;GELI, it has quite a lot of data to encrypt, hence I observe some
&lt;br&gt;lagging. But then, I'm not sure, if compression on ZFS could expose
&lt;br&gt;this scenario in more aparent way.
&lt;br&gt;&lt;br&gt;After having a quick look on
&lt;br&gt;&lt;a href=&quot;http://www.freebsd.org/doc/en/books/arch-handbook/smp-design.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/doc/en/books/arch-handbook/smp-design.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Does it mean, that alawys, when we have a a PRIBIO kthread running
&lt;br&gt;(geli thread encrypting data), lower priority processes (esp. userland
&lt;br&gt;processes) will not get any CPU? Sounds bit different than what I
&lt;br&gt;expected...
&lt;br&gt;&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Wiktor Niesiobedzki
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26700146&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26700146&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/geli-freezing-8.0-RELEASE-and-7.2-STABLE-tp26656762p26700146.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26684587</id>
	<title>Re: geli freezing 8.0 RELEASE and 7.2-STABLE</title>
	<published>2009-12-07T13:34:08Z</published>
	<updated>2009-12-07T13:34:08Z</updated>
	<author>
		<name>Pawel Jakub Dawidek</name>
	</author>
	<content type="html">On Sat, Dec 05, 2009 at 04:24:25PM +0100, Wiktor Niesiobedzki wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm currently configuring new box with 8.0-RELEASE. I'm setting it up
&lt;br&gt;&amp;gt; together with geli. From time to time I notice some small freezes (for
&lt;br&gt;&amp;gt; 2-5 seconds) of the system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm doing a small test. In one shell I'm running:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; % while true ; do ; sleep 1; date ;done
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:02:48 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:02:49 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:02:50 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:03:15 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:03:16 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:03:17 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:03:18 CET
&lt;br&gt;&amp;gt; sob &amp;nbsp;5 gru 2009 16:03:19 CET
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; (Note the gap between 16:02:50 and 16:03:15)
&lt;/div&gt;&lt;/div&gt;Hi Wiktor:)
&lt;br&gt;&lt;br&gt;My guess is that this is because GELI worker threads are running with
&lt;br&gt;too high priority (at least for your configuration).
&lt;br&gt;&lt;br&gt;If I am right, the patch below should help you:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://people.freebsd.org/~pjd/patches/g_eli.c.2.patch&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://people.freebsd.org/~pjd/patches/g_eli.c.2.patch&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pawel Jakub Dawidek &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.wheel.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.wheel.pl&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26684587&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pjd@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.FreeBSD.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.FreeBSD.org&lt;/a&gt;&lt;br&gt;FreeBSD committer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Am I Evil? Yes, I Am!
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (194 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26684587/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/geli-freezing-8.0-RELEASE-and-7.2-STABLE-tp26656762p26684587.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26675718</id>
	<title>Current problem reports assigned to freebsd-geom@FreeBSD.org</title>
	<published>2009-12-07T03:06:54Z</published>
	<updated>2009-12-07T03:06:54Z</updated>
	<author>
		<name>FreeBSD bugmaster</name>
	</author>
	<content type="html">Note: to view an individual PR, use:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The following is a listing of current problems submitted by FreeBSD users.
&lt;br&gt;These represent problem reports covering all versions including
&lt;br&gt;experimental development code and obsolete releases.
&lt;br&gt;&lt;br&gt;&lt;br&gt;S Tracker &amp;nbsp; &amp;nbsp; &amp;nbsp;Resp. &amp;nbsp; &amp;nbsp; &amp;nbsp;Description
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;o kern/141011 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Encrypted root, geli password at boot; enter ke
&lt;br&gt;o kern/140352 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal + glabel not working
&lt;br&gt;o kern/139847 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom_mbr] load/unload causes system to hang
&lt;br&gt;o kern/135898 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Severe filesystem corruption - large files or l
&lt;br&gt;o kern/134922 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [panic] kernel panic when use fdisk on disk 
&lt;br&gt;o kern/134113 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Problem setting secondary GELI key
&lt;br&gt;o kern/134044 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) overwrites fs with stale data from r
&lt;br&gt;o kern/133931 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] [request] intentionally wrong password to destr
&lt;br&gt;o bin/132845 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] ggated(8) does not close files opened a
&lt;br&gt;o kern/132273 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; glabel(8): [patch] failing on journaled partition
&lt;br&gt;f kern/132242 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror.ko fails to fully initialize
&lt;br&gt;o kern/131353 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal(8) kernel lock
&lt;br&gt;p docs/130548 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] gjournal(8) man page is missing sysctls
&lt;br&gt;o kern/129674 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal root did not mount on boot
&lt;br&gt;o kern/129645 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gjournal(8): GEOM_JOURNAL causes system to fail to boo
&lt;br&gt;o kern/129245 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gcache is more suitable for suffix based provid
&lt;br&gt;f kern/128276 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] machine lock up when gmirror module is used
&lt;br&gt;f kern/126902 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom_label: kernel panic during install boot
&lt;br&gt;o kern/124973 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gjournal] [patch] boot order affects geom_journal con
&lt;br&gt;o kern/124969 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gvinum(8): gvinum raid5 plex does not detect missing s
&lt;br&gt;f kern/124294 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) have inappropriate logic when workin
&lt;br&gt;o kern/123962 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [panic] [gjournal] gjournal (455Gb data, 8Gb journal),
&lt;br&gt;o kern/123122 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM / gjournal kernel lock
&lt;br&gt;o kern/122738 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror list &amp;quot;losts consumers&amp;quot; after gmirror de
&lt;br&gt;f kern/122415 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] UFS labels are being constantly created and rem
&lt;br&gt;o kern/122067 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Geom crashed during boot
&lt;br&gt;o kern/121559 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] [geom] geom label class allows to create inacc
&lt;br&gt;o kern/121364 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] Removing all providers create a &amp;quot;zombie&amp;quot; mir
&lt;br&gt;o kern/120091 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [geli] [gjournal] geli does not prompt for pass
&lt;br&gt;o kern/120021 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] net-p2p/qbittorrent crashes system when
&lt;br&gt;o kern/119743 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom label for cds is keeped after dismount and
&lt;br&gt;o kern/115856 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] ZFS thought it was degraded when it should have
&lt;br&gt;o kern/115547 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] let GEOM Eli get password fro
&lt;br&gt;o kern/114532 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM_MIRROR shows up in kldstat even if compile
&lt;br&gt;o kern/113957 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror is intermittently reporting a degrad
&lt;br&gt;o kern/113837 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] unable to access 1024 sector size storage
&lt;br&gt;o kern/113419 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom fox multipathing not failing back
&lt;br&gt;p bin/110705 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gmirror(8) control utility does not exit with correct 
&lt;br&gt;o kern/107707 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] add new class geom_xbox360 to
&lt;br&gt;o kern/104389 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] sys/geom/geom_dump.c doesn't encode XML
&lt;br&gt;o kern/98034 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] dereference of NULL pointer in acd_geom_detach 
&lt;br&gt;o kern/94632 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Kernel output resets input while GELI asks for 
&lt;br&gt;o kern/90582 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Restore cause panic string (ffs_blkfree
&lt;br&gt;o bin/90093 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; fdisk(8) incapable of altering in-core geometry
&lt;br&gt;a kern/89660 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] [patch] [panic] due to g_malloc returning null
&lt;br&gt;o kern/89546 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM error
&lt;br&gt;o kern/88601 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] geli cause kernel panic under heavy disk usage
&lt;br&gt;o kern/87544 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gbde] mmaping large files on a gbde filesystem deadlo
&lt;br&gt;o kern/84556 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] GBDE-encrypted swap causes panic at shu
&lt;br&gt;o kern/79251 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [2TB] newfs fails on 2.6TB gbde device
&lt;br&gt;o kern/79035 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] gvinum unable to create a striped set of mirro
&lt;br&gt;o bin/78131 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gbde(8) &amp;quot;destroy&amp;quot; not working.
&lt;br&gt;s kern/73177 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; kldload geom_* causes panic due to memory exhaustion
&lt;br&gt;&lt;br&gt;53 problems total.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675718&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675718&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Current-problem-reports-assigned-to-freebsd-geom%40FreeBSD.org-tp26675718p26675718.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26656762</id>
	<title>geli freezing 8.0 RELEASE and 7.2-STABLE</title>
	<published>2009-12-05T07:24:25Z</published>
	<updated>2009-12-05T07:24:25Z</updated>
	<author>
		<name>Wiktor Niesiobedzki</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm currently configuring new box with 8.0-RELEASE. I'm setting it up
&lt;br&gt;together with geli. From time to time I notice some small freezes (for
&lt;br&gt;2-5 seconds) of the system.
&lt;br&gt;&lt;br&gt;I'm doing a small test. In one shell I'm running:
&lt;br&gt;&lt;br&gt;% while true ; do ; sleep 1; date ;done
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:02:48 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:02:49 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:02:50 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:03:15 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:03:16 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:03:17 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:03:18 CET
&lt;br&gt;sob &amp;nbsp;5 gru 2009 16:03:19 CET
&lt;br&gt;&lt;br&gt;(Note the gap between 16:02:50 and 16:03:15)
&lt;br&gt;&lt;br&gt;In mean time I'm runnig following in the second terminal:
&lt;br&gt;# dd if=/dev/gzero.eli of=/dev/null bs=1M
&lt;br&gt;^C3955+0 records in
&lt;br&gt;3955+0 records out
&lt;br&gt;4147118080 bytes transferred in 23.919693 secs (173376727 bytes/sec)
&lt;br&gt;&lt;br&gt;As I've noticed, for the time, when dd is working, top reports, that
&lt;br&gt;all CPU is used by system by g_eli[0] gzero process. Until I interrupt
&lt;br&gt;the dd process, it is +/- fully busy with encryption.
&lt;br&gt;&lt;br&gt;I've setup the geli as following:
&lt;br&gt;# kldload geom_zero
&lt;br&gt;# geli onetime -s 4096 -l 256 gzero
&lt;br&gt;GEOM_ELI: Device gzero.eli created.
&lt;br&gt;GEOM_ELI: Encryption: AES-CBC 256
&lt;br&gt;GEOM_ELI: &amp;nbsp; &amp;nbsp; Crypto: hardware
&lt;br&gt;# sysctl kern.geom.zero.clear=0
&lt;br&gt;&lt;br&gt;(setting the last one to 1 doesn't make any change).
&lt;br&gt;&lt;br&gt;On this system I have VIA Padlock device as crypto hardware.
&lt;br&gt;&lt;br&gt;I've tried the same on 7.2-STABLE and got similiar result (though the
&lt;br&gt;interrupt signal wasn't delivered to dd process so I need to do a hard
&lt;br&gt;reset).
&lt;br&gt;&lt;br&gt;Is this a problem within GEOM, or is this related to scheduler? On
&lt;br&gt;8.0-Release I'm still running GENERIC kernel (with SCHED_ULE).
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;Wiktor Niesiobedzki
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656762&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26656762&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/geli-freezing-8.0-RELEASE-and-7.2-STABLE-tp26656762p26656762.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26639184</id>
	<title>Trouble making a mirror of a slice.</title>
	<published>2009-12-04T00:00:22Z</published>
	<updated>2009-12-04T00:00:22Z</updated>
	<author>
		<name>Nicholas Veeser-2</name>
	</author>
	<content type="html">I have two 250GB disks
&lt;br&gt;I want to have a 20G Slice on each (with root and swap) and have a mirror.
&lt;br&gt;Then I want the rest to be used in a ZFS pool.
&lt;br&gt;&lt;br&gt;I have ad4 and ad6
&lt;br&gt;&lt;br&gt;root is currently on ad6s1a
&lt;br&gt;So I was going to try to create a mirror on ad4 and copy over to the
&lt;br&gt;mirror and reboot from there.
&lt;br&gt;&lt;br&gt;So I tried...
&lt;br&gt;&lt;br&gt;# fdisk -p /dev/ad6 | fdisk -u /dev/ad4
&lt;br&gt;# gmirror label -v -b round-robin gm0 /dev/ad4s1
&lt;br&gt;Assertion failed: (md.md_provsize != 0), function mirror_label, file
&lt;br&gt;/usr/src/sbin/geom/class/mirror/geom_mirror.c, line 245.
&lt;br&gt;&lt;br&gt;Any idea why this is not working?
&lt;br&gt;Or why the assertion is coming up?
&lt;br&gt;I suspect that there is something odd about my disk (data or hardware)
&lt;br&gt;but I have no idea what it is.
&lt;br&gt;&lt;br&gt;n
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639184&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26639184&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Trouble-making-a-mirror-of-a-slice.-tp26639184p26639184.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633869</id>
	<title>Re: kern/113885: [gmirror] [patch] improved gmirror balance algorithm</title>
	<published>2009-12-03T13:51:58Z</published>
	<updated>2009-12-03T13:51:58Z</updated>
	<author>
		<name>Alexander Motin-3</name>
	</author>
	<content type="html">Synopsis: [gmirror] [patch] improved gmirror balance algorithm
&lt;br&gt;&lt;br&gt;State-Changed-From-To: open-&amp;gt;patched
&lt;br&gt;State-Changed-By: mav
&lt;br&gt;State-Changed-When: Thu Dec 3 21:51:12 UTC 2009
&lt;br&gt;State-Changed-Why: 
&lt;br&gt;Patch committed to the HEAD.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Responsible-Changed-From-To: freebsd-geom-&amp;gt;mav
&lt;br&gt;Responsible-Changed-By: mav
&lt;br&gt;Responsible-Changed-When: Thu Dec 3 21:51:12 UTC 2009
&lt;br&gt;Responsible-Changed-Why: 
&lt;br&gt;Patch committed to the HEAD.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=113885&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=113885&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633869&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-kern-113885%3A--gmirror---patch--improved-gmirror-balance-algorithm-tp26619241p26633869.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26633839</id>
	<title>Re: kern/113885: commit references a PR</title>
	<published>2009-12-03T13:50:03Z</published>
	<updated>2009-12-03T13:50:03Z</updated>
	<author>
		<name>dfilter service</name>
	</author>
	<content type="html">The following reply was made to PR kern/113885; it has been noted by GNATS.
&lt;br&gt;&lt;br&gt;From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dfilter@...&lt;/a&gt; (dfilter service)
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bug-followup@...&lt;/a&gt;
&lt;br&gt;Cc: &amp;nbsp;
&lt;br&gt;Subject: Re: kern/113885: commit references a PR
&lt;br&gt;Date: Thu, &amp;nbsp;3 Dec 2009 21:48:01 +0000 (UTC)
&lt;br&gt;&lt;br&gt;&amp;nbsp;Author: mav
&lt;br&gt;&amp;nbsp;Date: Thu Dec &amp;nbsp;3 21:47:51 2009
&lt;br&gt;&amp;nbsp;New Revision: 200086
&lt;br&gt;&amp;nbsp;URL: &lt;a href=&quot;http://svn.freebsd.org/changeset/base/200086&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.freebsd.org/changeset/base/200086&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Log:
&lt;br&gt;&amp;nbsp; &amp;nbsp;Change 'load' balancing mode algorithm:
&lt;br&gt;&amp;nbsp; &amp;nbsp;- Instead of measuring last request execution time for each drive and
&lt;br&gt;&amp;nbsp; &amp;nbsp;choosing one with smallest time, use averaged number of requests, running
&lt;br&gt;&amp;nbsp; &amp;nbsp;on each drive. This information is more accurate and timely. It allows to
&lt;br&gt;&amp;nbsp; &amp;nbsp;distribute load between drives in more even and predictable way.
&lt;br&gt;&amp;nbsp; &amp;nbsp;- For each drive track offset of the last submitted request. If new request
&lt;br&gt;&amp;nbsp; &amp;nbsp;offset matches previous one or close for some drive, prefer that drive.
&lt;br&gt;&amp;nbsp; &amp;nbsp;It allows to significantly speedup simultaneous sequential reads.
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;PR:		kern/113885
&lt;br&gt;&amp;nbsp; &amp;nbsp;Reviewed by:	sobomax
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;head/sys/geom/mirror/g_mirror.c
&lt;br&gt;&amp;nbsp; &amp;nbsp;head/sys/geom/mirror/g_mirror.h
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Modified: head/sys/geom/mirror/g_mirror.c
&lt;br&gt;&amp;nbsp;==============================================================================
&lt;br&gt;&amp;nbsp;--- head/sys/geom/mirror/g_mirror.c	Thu Dec &amp;nbsp;3 21:44:41 2009	(r200085)
&lt;br&gt;&amp;nbsp;+++ head/sys/geom/mirror/g_mirror.c	Thu Dec &amp;nbsp;3 21:47:51 2009	(r200086)
&lt;br&gt;&amp;nbsp;@@ -451,9 +451,6 @@ g_mirror_init_disk(struct g_mirror_softc
&lt;br&gt;&amp;nbsp; 	disk-&amp;gt;d_id = md-&amp;gt;md_did;
&lt;br&gt;&amp;nbsp; 	disk-&amp;gt;d_state = G_MIRROR_DISK_STATE_NONE;
&lt;br&gt;&amp;nbsp; 	disk-&amp;gt;d_priority = md-&amp;gt;md_priority;
&lt;br&gt;&amp;nbsp;-	disk-&amp;gt;d_delay.sec = 0;
&lt;br&gt;&amp;nbsp;-	disk-&amp;gt;d_delay.frac = 0;
&lt;br&gt;&amp;nbsp;-	binuptime(&amp;disk-&amp;gt;d_last_used);
&lt;br&gt;&amp;nbsp; 	disk-&amp;gt;d_flags = md-&amp;gt;md_dflags;
&lt;br&gt;&amp;nbsp; 	if (md-&amp;gt;md_provider[0] != '\0')
&lt;br&gt;&amp;nbsp; 		disk-&amp;gt;d_flags |= G_MIRROR_DISK_FLAG_HARDCODED;
&lt;br&gt;&amp;nbsp;@@ -863,16 +860,6 @@ bintime_cmp(struct bintime *bt1, struct 
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; static void
&lt;br&gt;&amp;nbsp;-g_mirror_update_delay(struct g_mirror_disk *disk, struct bio *bp)
&lt;br&gt;&amp;nbsp;-{
&lt;br&gt;&amp;nbsp;-
&lt;br&gt;&amp;nbsp;-	if (disk-&amp;gt;d_softc-&amp;gt;sc_balance != G_MIRROR_BALANCE_LOAD)
&lt;br&gt;&amp;nbsp;-		return;
&lt;br&gt;&amp;nbsp;-	binuptime(&amp;disk-&amp;gt;d_delay);
&lt;br&gt;&amp;nbsp;-	bintime_sub(&amp;disk-&amp;gt;d_delay, &amp;bp-&amp;gt;bio_t0);
&lt;br&gt;&amp;nbsp;-}
&lt;br&gt;&amp;nbsp;-
&lt;br&gt;&amp;nbsp;-static void
&lt;br&gt;&amp;nbsp; g_mirror_done(struct bio *bp)
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; 	struct g_mirror_softc *sc;
&lt;br&gt;&amp;nbsp;@@ -904,8 +891,6 @@ g_mirror_regular_request(struct bio *bp)
&lt;br&gt;&amp;nbsp; 		g_topology_lock();
&lt;br&gt;&amp;nbsp; 		g_mirror_kill_consumer(sc, bp-&amp;gt;bio_from);
&lt;br&gt;&amp;nbsp; 		g_topology_unlock();
&lt;br&gt;&amp;nbsp;-	} else {
&lt;br&gt;&amp;nbsp;-		g_mirror_update_delay(disk, bp);
&lt;br&gt;&amp;nbsp; 	}
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; 	pbp-&amp;gt;bio_inbed++;
&lt;br&gt;&amp;nbsp;@@ -1465,30 +1450,35 @@ g_mirror_request_round_robin(struct g_mi
&lt;br&gt;&amp;nbsp; 	g_io_request(cbp, cp);
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp;+#define TRACK_SIZE &amp;nbsp;(1 * 1024 * 1024)
&lt;br&gt;&amp;nbsp;+#define LOAD_SCALE	256
&lt;br&gt;&amp;nbsp;+#define ABS(x)		(((x) &amp;gt;= 0) ? (x) : (-(x)))
&lt;br&gt;&amp;nbsp;+
&lt;br&gt;&amp;nbsp; static void
&lt;br&gt;&amp;nbsp; g_mirror_request_load(struct g_mirror_softc *sc, struct bio *bp)
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; 	struct g_mirror_disk *disk, *dp;
&lt;br&gt;&amp;nbsp; 	struct g_consumer *cp;
&lt;br&gt;&amp;nbsp; 	struct bio *cbp;
&lt;br&gt;&amp;nbsp;-	struct bintime curtime;
&lt;br&gt;&amp;nbsp;+	int prio, best;
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp;-	binuptime(&amp;curtime);
&lt;br&gt;&amp;nbsp;-	/*
&lt;br&gt;&amp;nbsp;-	 * Find a disk which the smallest load.
&lt;br&gt;&amp;nbsp;-	 */
&lt;br&gt;&amp;nbsp;+	/* Find a disk with the smallest load. */
&lt;br&gt;&amp;nbsp; 	disk = NULL;
&lt;br&gt;&amp;nbsp;+	best = INT_MAX;
&lt;br&gt;&amp;nbsp; 	LIST_FOREACH(dp, &amp;sc-&amp;gt;sc_disks, d_next) {
&lt;br&gt;&amp;nbsp; 		if (dp-&amp;gt;d_state != G_MIRROR_DISK_STATE_ACTIVE)
&lt;br&gt;&amp;nbsp; 			continue;
&lt;br&gt;&amp;nbsp;-		/* If disk wasn't used for more than 2 sec, use it. */
&lt;br&gt;&amp;nbsp;-		if (curtime.sec - dp-&amp;gt;d_last_used.sec &amp;gt;= 2) {
&lt;br&gt;&amp;nbsp;-			disk = dp;
&lt;br&gt;&amp;nbsp;-			break;
&lt;br&gt;&amp;nbsp;-		}
&lt;br&gt;&amp;nbsp;-		if (disk == NULL ||
&lt;br&gt;&amp;nbsp;-		 &amp;nbsp; &amp;nbsp;bintime_cmp(&amp;dp-&amp;gt;d_delay, &amp;disk-&amp;gt;d_delay) &amp;lt; 0) {
&lt;br&gt;&amp;nbsp;+		prio = dp-&amp;gt;load;
&lt;br&gt;&amp;nbsp;+		/* If disk head is precisely in position - highly prefer it. */
&lt;br&gt;&amp;nbsp;+		if (dp-&amp;gt;d_last_offset == bp-&amp;gt;bio_offset)
&lt;br&gt;&amp;nbsp;+			prio -= 2 * LOAD_SCALE;
&lt;br&gt;&amp;nbsp;+		else
&lt;br&gt;&amp;nbsp;+		/* If disk head is close to position - prefer it. */
&lt;br&gt;&amp;nbsp;+		if (ABS(dp-&amp;gt;d_last_offset - bp-&amp;gt;bio_offset) &amp;lt; TRACK_SIZE)
&lt;br&gt;&amp;nbsp;+			prio -= 1 * LOAD_SCALE;
&lt;br&gt;&amp;nbsp;+		if (prio &amp;lt;= best) {
&lt;br&gt;&amp;nbsp; 			disk = dp;
&lt;br&gt;&amp;nbsp;+			best = prio;
&lt;br&gt;&amp;nbsp; 		}
&lt;br&gt;&amp;nbsp; 	}
&lt;br&gt;&amp;nbsp; 	KASSERT(disk != NULL, (&amp;quot;NULL disk for %s.&amp;quot;, sc-&amp;gt;sc_name));
&lt;br&gt;&amp;nbsp;@@ -1505,12 +1495,18 @@ g_mirror_request_load(struct g_mirror_so
&lt;br&gt;&amp;nbsp; 	cp = disk-&amp;gt;d_consumer;
&lt;br&gt;&amp;nbsp; 	cbp-&amp;gt;bio_done = g_mirror_done;
&lt;br&gt;&amp;nbsp; 	cbp-&amp;gt;bio_to = cp-&amp;gt;provider;
&lt;br&gt;&amp;nbsp;-	binuptime(&amp;disk-&amp;gt;d_last_used);
&lt;br&gt;&amp;nbsp; 	G_MIRROR_LOGREQ(3, cbp, &amp;quot;Sending request.&amp;quot;);
&lt;br&gt;&amp;nbsp; 	KASSERT(cp-&amp;gt;acr &amp;gt;= 1 &amp;&amp; cp-&amp;gt;acw &amp;gt;= 1 &amp;&amp; cp-&amp;gt;ace &amp;gt;= 1,
&lt;br&gt;&amp;nbsp; 	 &amp;nbsp; &amp;nbsp;(&amp;quot;Consumer %s not opened (r%dw%de%d).&amp;quot;, cp-&amp;gt;provider-&amp;gt;name, cp-&amp;gt;acr,
&lt;br&gt;&amp;nbsp; 	 &amp;nbsp; &amp;nbsp;cp-&amp;gt;acw, cp-&amp;gt;ace));
&lt;br&gt;&amp;nbsp; 	cp-&amp;gt;index++;
&lt;br&gt;&amp;nbsp;+	/* Remember last head position */
&lt;br&gt;&amp;nbsp;+	disk-&amp;gt;d_last_offset = bp-&amp;gt;bio_offset + bp-&amp;gt;bio_length;
&lt;br&gt;&amp;nbsp;+	/* Update loads. */
&lt;br&gt;&amp;nbsp;+	LIST_FOREACH(dp, &amp;sc-&amp;gt;sc_disks, d_next) {
&lt;br&gt;&amp;nbsp;+		dp-&amp;gt;load = (dp-&amp;gt;d_consumer-&amp;gt;index * LOAD_SCALE +
&lt;br&gt;&amp;nbsp;+		 &amp;nbsp; &amp;nbsp;dp-&amp;gt;load * 7) / 8;
&lt;br&gt;&amp;nbsp;+	}
&lt;br&gt;&amp;nbsp; 	g_io_request(cbp, cp);
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Modified: head/sys/geom/mirror/g_mirror.h
&lt;br&gt;&amp;nbsp;==============================================================================
&lt;br&gt;&amp;nbsp;--- head/sys/geom/mirror/g_mirror.h	Thu Dec &amp;nbsp;3 21:44:41 2009	(r200085)
&lt;br&gt;&amp;nbsp;+++ head/sys/geom/mirror/g_mirror.h	Thu Dec &amp;nbsp;3 21:47:51 2009	(r200086)
&lt;br&gt;&amp;nbsp;@@ -133,8 +133,8 @@ struct g_mirror_disk {
&lt;br&gt;&amp;nbsp; 	struct g_mirror_softc	*d_softc; /* Back-pointer to softc. */
&lt;br&gt;&amp;nbsp; 	int		 d_state;	/* Disk state. */
&lt;br&gt;&amp;nbsp; 	u_int		 d_priority;	/* Disk priority. */
&lt;br&gt;&amp;nbsp;-	struct bintime	 d_delay;	/* Disk delay. */
&lt;br&gt;&amp;nbsp;-	struct bintime	 d_last_used;	/* When disk was last used. */
&lt;br&gt;&amp;nbsp;+	u_int		 load;		/* Averaged queue length */
&lt;br&gt;&amp;nbsp;+	off_t		 d_last_offset;	/* Last read offset */
&lt;br&gt;&amp;nbsp; 	uint64_t	 d_flags;	/* Additional flags. */
&lt;br&gt;&amp;nbsp; 	u_int		 d_genid;	/* Disk's generation ID. */
&lt;br&gt;&amp;nbsp; 	struct g_mirror_disk_sync d_sync;/* Sync information. */
&lt;br&gt;&amp;nbsp;_______________________________________________
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svn-src-all@...&lt;/a&gt; mailing list
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/svn-src-all&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/svn-src-all&lt;/a&gt;&lt;br&gt;&amp;nbsp;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svn-src-all-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26633839&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-kern-113885%3A-commit-references-a-PR-tp26633839p26633839.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631779</id>
	<title>Re: Problem after upgrading from 7 to 8</title>
	<published>2009-12-03T11:31:43Z</published>
	<updated>2009-12-03T11:31:43Z</updated>
	<author>
		<name>Frederic Praca</name>
	</author>
	<content type="html">Le Wed, 02 Dec 2009 17:01:45 -0500,
&lt;br&gt;Francisco Reyes &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631779&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;lists@...&lt;/a&gt;&amp;gt; a écrit :
&lt;br&gt;&lt;br&gt;&amp;gt; Frederic Praca writes:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; disk. I did not have any problem on 7.x but now, I must type 
&lt;br&gt;&amp;gt; &amp;gt; gmirror load
&lt;br&gt;&amp;gt; &amp;gt; in single-user mode to go on booting.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Perhaps you had it &amp;nbsp;compiled on kernel or setup in /boot/loader.conf.
&lt;br&gt;&amp;gt; You likely just need to set it up in /boot/loader.conf or re-build
&lt;br&gt;&amp;gt; kernel with it.
&lt;br&gt;&lt;br&gt;Well... Hum... I think I could get a pointy hat on that :D
&lt;br&gt;&lt;br&gt;Now, with GEOM_MIRROR option in the kernel, it's a lot better even if I
&lt;br&gt;get these logs in dmesg
&lt;br&gt;GEOM: ad0s3: geometry does not match label (255h,63s !=16h,63s). 
&lt;br&gt;WARNING: ad0s3 expected rawoffset 0, found 20964825
&lt;br&gt;WARNING: ad0s4 expected rawoffset 0, found 104840190
&lt;br&gt;GEOM: ad0s3: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;WARNING: ad0s3a expected rawoffset 0, found 20964825
&lt;br&gt;GEOM: ad0s3a: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;GEOM: ad0s3c: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;WARNING: ad0s4d expected rawoffset 0, found 104840190
&lt;br&gt;GEOM: ad1: partition 1 does not start on a track boundary.
&lt;br&gt;GEOM: ad1: partition 1 does not end on a track boundary.
&lt;br&gt;GEOM: ad0s3a: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;GEOM: ad0s3c: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;WARNING: ufsid/48bd9effc035bcd5 expected rawoffset 0, found 20964825
&lt;br&gt;WARNING: label/raid1-160 expected rawoffset 0, found 104840190
&lt;br&gt;GEOM: ad1s1: geometry does not match label (16h,63s != 16h,255s).
&lt;br&gt;GEOM: ad1s1: geometry does not match label (16h,63s != 16h,255s).
&lt;br&gt;GEOM_MIRROR: Force device raid1 start due to timeout.
&lt;br&gt;GEOM_MIRROR: Device mirror/raid1 launched (1/2).
&lt;br&gt;WARNING: ad1s1a expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: mirror/raid1 expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: mirror/raid1d expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: ufsid/494d7ced39133ede expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: ufsid/494d7ced39133eded expected rawoffset 0, found 104840190
&lt;br&gt;Trying to mount root from ufs:/dev/ad0s3a
&lt;br&gt;WARNING: ad0s3a expected rawoffset 0, found 20964825
&lt;br&gt;WARNING: ufsid/48bd9effc035bcd5 expected rawoffset 0, found 20964825
&lt;br&gt;WARNING: mirror/raid1 expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: mirror/raid1d expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: ufsid/494d7ced39133ede expected rawoffset 0, found 104840190
&lt;br&gt;WARNING: ufsid/494d7ced39133eded expected rawoffset 0, found 104840190
&lt;br&gt;&lt;br&gt;Any idea about the fact that geometry is seen as wrong whereas it was
&lt;br&gt;not in v7.x ?
&lt;br&gt;&lt;br&gt;Fred
&lt;br&gt;-- 
&lt;br&gt;Quand les événements nous dépassent, feignons d'en être les 
&lt;br&gt;organisateurs.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -+- Pierre Desproges -+-
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631779&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631779&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-after-upgrading-from-7-to-8-tp26616692p26631779.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26621296</id>
	<title>Re: FreeBSD 8.0: RAID-1 using gpart, gvinum and gmirror</title>
	<published>2009-12-02T21:35:05Z</published>
	<updated>2009-12-02T21:35:05Z</updated>
	<author>
		<name>Marin Atanasov</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Well, as I said before I'm using gmirror for the root partition - that's the
&lt;br&gt;easiest part, but...
&lt;br&gt;&lt;br&gt;The reason that I don't want to use gmirror for the other partitions is that
&lt;br&gt;I'm using two not identical disks, so I want to mirror them using gvinum
&lt;br&gt;instead, which will give me also possibility to extend the volumes if I need
&lt;br&gt;so - adding/removing plexes from it, etc, which I think is more flexible
&lt;br&gt;than just using gmirror.
&lt;br&gt;&lt;br&gt;I've done this setup on 8.0-RC1, and I must say it works very well - root is
&lt;br&gt;mirrored via gmirror and /usr, /var, /tmp, swap are mirrored via gvinum.
&lt;br&gt;When I need more space I just extend the volumes.
&lt;br&gt;&lt;br&gt;But as I pointed the way gpart is working I'm not able to create a partition
&lt;br&gt;that overlaps the other partitions.
&lt;br&gt;&lt;br&gt;Do you know how this can be done?
&lt;br&gt;&lt;br&gt;Thanks and regards,
&lt;br&gt;Marin
&lt;br&gt;&lt;br&gt;On Wed, Dec 2, 2009 at 7:16 PM, Peter C. Lai &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621296&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;peter@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Why are you using gvinum for RAID 1 instead of gmirror? The gmirror method
&lt;br&gt;&amp;gt; for mirroring the boot partition is already well documented...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 2009-12-02 12:35:17PM +0200, Marin Atanasov wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I'm going to make my partition mirrored using the geom utilities, but
&lt;br&gt;&amp;gt; &amp;gt; however I've noticed that I cannot use the same way I used to do it under
&lt;br&gt;&amp;gt; &amp;gt; 7.2 and 8.0-RC1.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Here's the situation - I tried a lot of times to make my root partition
&lt;br&gt;&amp;gt; &amp;gt; mirrored using gvinum, but each time when I boot in the new partition I'm
&lt;br&gt;&amp;gt; &amp;gt; unable to boot from it.. So instead of using gvinum for the root
&lt;br&gt;&amp;gt; partition
&lt;br&gt;&amp;gt; &amp;gt; I've decided to use gmirror - and it works!
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I did it the following way - two NOT identical disks are added to the
&lt;br&gt;&amp;gt; &amp;gt; system.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; - 1 slices on the first disk
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; - 2 slices on the second one (the 1st slice is the size of the root
&lt;br&gt;&amp;gt; &amp;gt; partition which is on the 1st slice on the 1st disk)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Right after a fresh minimal install, I go to single-user mode and create
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; &amp;gt; mirror:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; # gmirror label -vb round-robin gm0 /dev/ad0s1a
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Installing bootstap code on the second disk (in case I need to boot later
&lt;br&gt;&amp;gt; &amp;gt; from it):
&lt;br&gt;&amp;gt; &amp;gt; # fdisk -BI /dev/ad4s1
&lt;br&gt;&amp;gt; &amp;gt; # bsdlabel -wB /dev/ad4s1
&lt;br&gt;&amp;gt; &amp;gt; # newfs -O2 /dev/ad4s1
&lt;br&gt;&amp;gt; &amp;gt; # newfs -O2 -U /dev/ad4s2
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; And then inserting the second component of the mirror:
&lt;br&gt;&amp;gt; &amp;gt; # gmirror insert gm0 /dev/ad4s1
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; And this is how I was doing a mirror for the root partition. For the
&lt;br&gt;&amp;gt; other
&lt;br&gt;&amp;gt; &amp;gt; partitions - /usr, /var, /tmp, swap I used gvinum following a different
&lt;br&gt;&amp;gt; &amp;gt; articles, howtos and eventually it worked. The complete scenario of how I
&lt;br&gt;&amp;gt; &amp;gt; did the mirror for the other partitions is here (sorry, it's too long to
&lt;br&gt;&amp;gt; &amp;gt; just copy/paste it in the lists):
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; If I can say it with little words - the way mirroring works for the other
&lt;br&gt;&amp;gt; &amp;gt; partitions was to overlap all the other partitions with one big vinum
&lt;br&gt;&amp;gt; &amp;gt; partition.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; My problem now is that I cannot do this anymore, because I need to use
&lt;br&gt;&amp;gt; gpart
&lt;br&gt;&amp;gt; &amp;gt; instead for creating the partitions, and using gpart I cannot create a
&lt;br&gt;&amp;gt; vinum
&lt;br&gt;&amp;gt; &amp;gt; partition that will overlap the other partitions, so I cannot make any
&lt;br&gt;&amp;gt; &amp;gt; mirror for the other partitions.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Is there any other way of doing this?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I'm out of ideas now, perhaps you could help me out with this :)
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Thanks and regards,
&lt;br&gt;&amp;gt; &amp;gt; Marin
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; --
&lt;br&gt;&amp;gt; &amp;gt; Marin Atanasov Nikolov
&lt;br&gt;&amp;gt; &amp;gt; dnaeon AT gmail DOT com
&lt;br&gt;&amp;gt; &amp;gt; daemon AT unix-heaven DOT org
&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621296&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-stable@...&lt;/a&gt; mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-stable&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-stable&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621296&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-stable-unsubscribe@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; ===========================================================
&lt;br&gt;&amp;gt; Peter C. Lai &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Bard College at Simon's Rock
&lt;br&gt;&amp;gt; Systems Administrator &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| 84 Alford Rd.
&lt;br&gt;&amp;gt; Information Technology Svcs. | Gt. Barrington, MA 01230 USA
&lt;br&gt;&amp;gt; peter AT simons-rock.edu &amp;nbsp; &amp;nbsp; | (413) 528-7428
&lt;br&gt;&amp;gt; ===========================================================
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Marin Atanasov Nikolov
&lt;br&gt;dnaeon AT gmail DOT com
&lt;br&gt;daemon AT unix-heaven DOT org
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621296&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26621296&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FreeBSD-8.0%3A-RAID-1-using-gpart%2C-gvinum-and-gmirror-tp26606783p26621296.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619241</id>
	<title>Re: kern/113885: [gmirror] [patch] improved gmirror balance algorithm</title>
	<published>2009-12-02T16:40:02Z</published>
	<updated>2009-12-02T16:40:02Z</updated>
	<author>
		<name>Maxim Sobolev-2</name>
	</author>
	<content type="html">The following reply was made to PR kern/113885; it has been noted by GNATS.
&lt;br&gt;&lt;br&gt;From: Maxim Sobolev &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sobomax@...&lt;/a&gt;&amp;gt;
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bug-followup@...&lt;/a&gt;, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;zuborg@...&lt;/a&gt;
&lt;br&gt;Cc: &amp;nbsp;
&lt;br&gt;Subject: Re: kern/113885: [gmirror] [patch] improved gmirror balance algorithm
&lt;br&gt;Date: Wed, 02 Dec 2009 16:03:52 -0800
&lt;br&gt;&lt;br&gt;&amp;nbsp;Here is another patch, which implements different approach. Basically it 
&lt;br&gt;&amp;nbsp;looks at the recently served requests and also the queue length to 
&lt;br&gt;&amp;nbsp;decide where to send the next request to.
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://sobomax.sippysoft.com/~sobomax/geom_mirror.diff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sobomax.sippysoft.com/~sobomax/geom_mirror.diff&lt;/a&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;Regards,
&lt;br&gt;&amp;nbsp;-- 
&lt;br&gt;&amp;nbsp;Maksym Sobolyev
&lt;br&gt;&amp;nbsp;Sippy Software, Inc.
&lt;br&gt;&amp;nbsp;Internet Telephony (VoIP) Experts
&lt;br&gt;&amp;nbsp;T/F: +1-646-651-1110
&lt;br&gt;&amp;nbsp;Web: &lt;a href=&quot;http://www.sippysoft.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.sippysoft.com&lt;/a&gt;&lt;br&gt;&amp;nbsp;MSN: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;sales@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp;Skype: SippySoft
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619241&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-kern-113885%3A--gmirror---patch--improved-gmirror-balance-algorithm-tp26619241p26619241.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26617587</id>
	<title>Re: Problem after upgrading from 7 to 8</title>
	<published>2009-12-02T14:01:45Z</published>
	<updated>2009-12-02T14:01:45Z</updated>
	<author>
		<name>Francisco Reyes-2</name>
	</author>
	<content type="html">Frederic Praca writes:
&lt;br&gt;&lt;br&gt;&amp;gt; disk. I did not have any problem on 7.x but now, I must type 
&lt;br&gt;&amp;gt; gmirror load
&lt;br&gt;&amp;gt; in single-user mode to go on booting.
&lt;br&gt;&lt;br&gt;Perhaps you had it &amp;nbsp;compiled on kernel or setup in /boot/loader.conf.
&lt;br&gt;You likely just need to set it up in /boot/loader.conf or re-build &amp;nbsp;kernel 
&lt;br&gt;with it.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617587&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26617587&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-after-upgrading-from-7-to-8-tp26616692p26617587.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26616692</id>
	<title>Problem after upgrading from 7 to 8</title>
	<published>2009-12-02T13:06:14Z</published>
	<updated>2009-12-02T13:06:14Z</updated>
	<author>
		<name>Frederic Praca</name>
	</author>
	<content type="html">Hello guys,
&lt;br&gt;I decided to upgrade from 7.2 to 8.0 last week.
&lt;br&gt;Since that day, I get the following message on boot and must go to
&lt;br&gt;single-user mode to fix it up :
&lt;br&gt;&lt;br&gt;GEOM: ad0s3: geometry does not match label (255h,63s != 16h,63s).
&lt;br&gt;GEOM: ad1: partition 1 does not start on a track boundary.
&lt;br&gt;GEOM: ad1: partition 1 does not end on a track boundary.
&lt;br&gt;GEOM: ad1s1: geometry does not match label (16h,63s != 16h,255s).
&lt;br&gt;&lt;br&gt;I use gmirror to mirror a 80Gb partition on a 160Gb disk with a 80Gb
&lt;br&gt;disk. I did not have any problem on 7.x but now, I must type 
&lt;br&gt;gmirror load
&lt;br&gt;in single-user mode to go on booting.
&lt;br&gt;&lt;br&gt;Do you have any idea of what happened ?
&lt;br&gt;&lt;br&gt;Thanks a lot in advance
&lt;br&gt;&lt;br&gt;Fred
&lt;br&gt;-- 
&lt;br&gt;par l'opération du Saint Esprit et par un redémarrage de X, les ^
&lt;br&gt;peuvent à nouveau se poser sur les lettres: ê â î ï.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -+- CG sur debian-french : &amp;quot;le vilain petit tréma&amp;quot; -+-
&lt;br&gt;ou
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -+- CG sur debian-french : &amp;quot;attention, atterrissage d'accents&amp;quot;
&lt;br&gt;-+-
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26616692&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26616692&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-after-upgrading-from-7-to-8-tp26616692p26616692.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26614012</id>
	<title>Re: [PATCH] Forcing preferred path in geom_multipath</title>
	<published>2009-12-02T10:32:31Z</published>
	<updated>2009-12-02T10:32:31Z</updated>
	<author>
		<name>Thomas Quinot-2</name>
	</author>
	<content type="html">* Thomas Quinot, 2009-12-02 :
&lt;br&gt;&lt;br&gt;&amp;gt; Any suggestions as to how to achieve the desired ordering of preferred
&lt;br&gt;&amp;gt; paths for each multipath geom?
&lt;br&gt;&lt;br&gt;OK, here's a simple solution, add a new verb to gmultipath to allow the
&lt;br&gt;user to switch to a new preferred provider. Review/comments welcome.
&lt;br&gt;&lt;br&gt;Thomas.
&lt;br&gt;&lt;br&gt;Index: sbin/geom/class/multipath/geom_multipath.c
&lt;br&gt;===================================================================
&lt;br&gt;--- sbin/geom/class/multipath/geom_multipath.c	(révision 200035)
&lt;br&gt;+++ sbin/geom/class/multipath/geom_multipath.c	(copie de travail)
&lt;br&gt;@@ -48,6 +48,7 @@
&lt;br&gt;&amp;nbsp;static void mp_main(struct gctl_req *, unsigned int);
&lt;br&gt;&amp;nbsp;static void mp_label(struct gctl_req *);
&lt;br&gt;&amp;nbsp;static void mp_clear(struct gctl_req *);
&lt;br&gt;+static void mp_prefer(struct gctl_req *);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;struct g_command class_commands[] = {
&lt;br&gt;&amp;nbsp;	{
&lt;br&gt;@@ -58,6 +59,10 @@
&lt;br&gt;&amp;nbsp;		&amp;quot;clear&amp;quot;, G_FLAG_VERBOSE, mp_main, G_NULL_OPTS,
&lt;br&gt;&amp;nbsp;		NULL, &amp;quot;[-v] prov ...&amp;quot;
&lt;br&gt;&amp;nbsp;	},
&lt;br&gt;+	{
&lt;br&gt;+		&amp;quot;prefer&amp;quot;, G_FLAG_VERBOSE, mp_main, G_NULL_OPTS,
&lt;br&gt;+		NULL, &amp;quot;[-v] prov ...&amp;quot;
&lt;br&gt;+	},
&lt;br&gt;&amp;nbsp;	G_CMD_SENTINEL
&lt;br&gt;&amp;nbsp;};
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -75,6 +80,8 @@
&lt;br&gt;&amp;nbsp;		mp_label(req);
&lt;br&gt;&amp;nbsp;	} else if (strcmp(name, &amp;quot;clear&amp;quot;) == 0) {
&lt;br&gt;&amp;nbsp;		mp_clear(req);
&lt;br&gt;+	} else if (strcmp(name, &amp;quot;prefer&amp;quot;) == 0) {
&lt;br&gt;+		mp_prefer(req);
&lt;br&gt;&amp;nbsp;	} else {
&lt;br&gt;&amp;nbsp;		gctl_error(req, &amp;quot;Unknown command: %s.&amp;quot;, name);
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;@@ -228,3 +235,23 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+static void
&lt;br&gt;+mp_prefer(struct gctl_req *req)
&lt;br&gt;+{
&lt;br&gt;+	const char *name, *comp, *errstr;
&lt;br&gt;+	int nargs;
&lt;br&gt;+
&lt;br&gt;+	nargs = gctl_get_int(req, &amp;quot;nargs&amp;quot;);
&lt;br&gt;+	if (nargs != 2) {
&lt;br&gt;+		gctl_error(req, &amp;quot;Usage: prefer GEOM PROVIDER&amp;quot;);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+	name = gctl_get_ascii(req, &amp;quot;arg0&amp;quot;);
&lt;br&gt;+	comp = gctl_get_ascii(req, &amp;quot;arg1&amp;quot;);
&lt;br&gt;+	errstr = gctl_issue (req);
&lt;br&gt;+	if (errstr != NULL) {
&lt;br&gt;+		fprintf(stderr, &amp;quot;Can't set %s preferred provider to %s: %s.\n&amp;quot;,
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;name, comp, errstr);
&lt;br&gt;+	}
&lt;br&gt;+}
&lt;br&gt;Index: sys/geom/geom_subr.c
&lt;br&gt;===================================================================
&lt;br&gt;--- sys/geom/geom_subr.c	(révision 200035)
&lt;br&gt;+++ sys/geom/geom_subr.c	(copie de travail)
&lt;br&gt;@@ -647,7 +647,7 @@
&lt;br&gt;&amp;nbsp; * can't risk that on the kernel stack.
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-static int
&lt;br&gt;+int
&lt;br&gt;&amp;nbsp;redo_rank(struct g_geom *gp)
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp;	struct g_consumer *cp;
&lt;br&gt;Index: sys/geom/multipath/g_multipath.c
&lt;br&gt;===================================================================
&lt;br&gt;--- sys/geom/multipath/g_multipath.c	(révision 200035)
&lt;br&gt;+++ sys/geom/multipath/g_multipath.c	(copie de travail)
&lt;br&gt;@@ -67,6 +67,8 @@
&lt;br&gt;&amp;nbsp;static void g_multipath_kt(void *);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;static int g_multipath_destroy(struct g_geom *);
&lt;br&gt;+static struct g_geom *
&lt;br&gt;+g_multipath_find_geom(struct g_class *, const char *);
&lt;br&gt;&amp;nbsp;static int
&lt;br&gt;&amp;nbsp;g_multipath_destroy_geom(struct gctl_req *, struct g_class *, struct g_geom *);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -706,6 +708,77 @@
&lt;br&gt;&amp;nbsp;	}
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+static void
&lt;br&gt;+g_multipath_ctl_prefer(struct gctl_req *req, struct g_class *mp)
&lt;br&gt;+{
&lt;br&gt;+	struct g_geom *gp;
&lt;br&gt;+	struct g_multipath_softc *sc;
&lt;br&gt;+	struct g_consumer *cp;
&lt;br&gt;+	struct g_provider *pp;
&lt;br&gt;+	const char *name, *mpname;
&lt;br&gt;+	static const char devpf[6] = &amp;quot;/dev/&amp;quot;;
&lt;br&gt;+	int *nargs;
&lt;br&gt;+
&lt;br&gt;+	g_topology_assert();
&lt;br&gt;+
&lt;br&gt;+	mpname = gctl_get_asciiparam(req, &amp;quot;arg0&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (mpname == NULL) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gctl_error(req, &amp;quot;No 'arg0' argument&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+	gp = g_multipath_find_geom(mp, mpname);
&lt;br&gt;+	if (gp == NULL) {
&lt;br&gt;+		gctl_error(req, &amp;quot;Device %s is invalid&amp;quot;, mpname);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+	sc = gp-&amp;gt;softc;
&lt;br&gt;+
&lt;br&gt;+	nargs = gctl_get_paraml(req, &amp;quot;nargs&amp;quot;, sizeof(*nargs));
&lt;br&gt;+	if (nargs == NULL) {
&lt;br&gt;+		gctl_error(req, &amp;quot;No 'nargs' argument&amp;quot;);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+	if (*nargs != 2) {
&lt;br&gt;+		gctl_error(req, &amp;quot;missing device&amp;quot;);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+
&lt;br&gt;+	name = gctl_get_asciiparam(req, &amp;quot;arg1&amp;quot;);
&lt;br&gt;+	if (name == NULL) {
&lt;br&gt;+		gctl_error(req, &amp;quot;No 'arg1' argument&amp;quot;);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+	if (strncmp(name, devpf, 5) == 0) {
&lt;br&gt;+		name += 5;
&lt;br&gt;+	}
&lt;br&gt;+	pp = g_provider_by_name(name);
&lt;br&gt;+	if (pp == NULL) {
&lt;br&gt;+		gctl_error(req, &amp;quot;Provider %s is invalid&amp;quot;, name);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+	g_topology_lock ();
&lt;br&gt;+	LIST_FOREACH(cp, &amp;gp-&amp;gt;consumer, consumer) {
&lt;br&gt;+		if (cp-&amp;gt;provider == pp) {
&lt;br&gt;+			/* Move cp to head of consumers list */
&lt;br&gt;+			LIST_REMOVE(cp, consumers);
&lt;br&gt;+			LIST_INSERT_HEAD(&amp;pp-&amp;gt;consumers, cp, consumers);
&lt;br&gt;+			redo_rank (cp-&amp;gt;geom);
&lt;br&gt;+
&lt;br&gt;+			/* Make it the active path */
&lt;br&gt;+			sc-&amp;gt;cp_active = cp;
&lt;br&gt;+			printf(&amp;quot;GEOM_MULTIPATH: %s now active path in %s\n&amp;quot;,
&lt;br&gt;+			 &amp;nbsp; &amp;nbsp;sc-&amp;gt;cp_active-&amp;gt;provider-&amp;gt;name, sc-&amp;gt;sc_name);
&lt;br&gt;+			break;
&lt;br&gt;+		}
&lt;br&gt;+	}
&lt;br&gt;+	g_topology_unlock ();
&lt;br&gt;+	if (cp == NULL) {
&lt;br&gt;+		gctl_error(req, &amp;quot;No consumer for %s&amp;quot;, name);
&lt;br&gt;+		return;
&lt;br&gt;+	}
&lt;br&gt;+
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;static struct g_geom *
&lt;br&gt;&amp;nbsp;g_multipath_find_geom(struct g_class *mp, const char *name)
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;@@ -756,6 +829,8 @@
&lt;br&gt;&amp;nbsp;		gctl_error(req, &amp;quot;Userland and kernel parts are out of sync&amp;quot;);
&lt;br&gt;&amp;nbsp;	} else if (strcmp(verb, &amp;quot;create&amp;quot;) == 0) {
&lt;br&gt;&amp;nbsp;		g_multipath_ctl_create(req, mp);
&lt;br&gt;+	} else if (strcmp(verb, &amp;quot;prefer&amp;quot;) == 0) {
&lt;br&gt;+		g_multipath_ctl_prefer(req, mp);
&lt;br&gt;&amp;nbsp;	} else if (strcmp(verb, &amp;quot;destroy&amp;quot;) == 0) {
&lt;br&gt;&amp;nbsp;		g_multipath_ctl_destroy(req, mp);
&lt;br&gt;&amp;nbsp;	} else {
&lt;br&gt;Index: sys/geom/geom.h
&lt;br&gt;===================================================================
&lt;br&gt;--- sys/geom/geom.h	(révision 200035)
&lt;br&gt;+++ sys/geom/geom.h	(copie de travail)
&lt;br&gt;@@ -276,6 +276,7 @@
&lt;br&gt;&amp;nbsp;#endif
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;int g_modevent(module_t, int, void *);
&lt;br&gt;+int redo_rank(struct g_geom *gp);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/* geom_io.c */
&lt;br&gt;&amp;nbsp;struct bio * g_clone_bio(struct bio *);
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614012&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26614012&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Forcing-preferred-path-in-geom_multipath-tp26609035p26614012.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26613007</id>
	<title>Re: FreeBSD 8.0: RAID-1 using gpart, gvinum and gmirror</title>
	<published>2009-12-02T09:16:17Z</published>
	<updated>2009-12-02T09:16:17Z</updated>
	<author>
		<name>Peter C. Lai-2</name>
	</author>
	<content type="html">Why are you using gvinum for RAID 1 instead of gmirror? The gmirror method 
&lt;br&gt;for mirroring the boot partition is already well documented...
&lt;br&gt;&lt;br&gt;On 2009-12-02 12:35:17PM +0200, Marin Atanasov wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm going to make my partition mirrored using the geom utilities, but
&lt;br&gt;&amp;gt; however I've noticed that I cannot use the same way I used to do it under
&lt;br&gt;&amp;gt; 7.2 and 8.0-RC1.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Here's the situation - I tried a lot of times to make my root partition
&lt;br&gt;&amp;gt; mirrored using gvinum, but each time when I boot in the new partition I'm
&lt;br&gt;&amp;gt; unable to boot from it.. So instead of using gvinum for the root partition
&lt;br&gt;&amp;gt; I've decided to use gmirror - and it works!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I did it the following way - two NOT identical disks are added to the
&lt;br&gt;&amp;gt; system.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; - 1 slices on the first disk
&lt;br&gt;&amp;gt; &amp;nbsp; - 2 slices on the second one (the 1st slice is the size of the root
&lt;br&gt;&amp;gt; partition which is on the 1st slice on the 1st disk)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Right after a fresh minimal install, I go to single-user mode and create the
&lt;br&gt;&amp;gt; mirror:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; # gmirror label -vb round-robin gm0 /dev/ad0s1a
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Installing bootstap code on the second disk (in case I need to boot later
&lt;br&gt;&amp;gt; from it):
&lt;br&gt;&amp;gt; # fdisk -BI /dev/ad4s1
&lt;br&gt;&amp;gt; # bsdlabel -wB /dev/ad4s1
&lt;br&gt;&amp;gt; # newfs -O2 /dev/ad4s1
&lt;br&gt;&amp;gt; # newfs -O2 -U /dev/ad4s2
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And then inserting the second component of the mirror:
&lt;br&gt;&amp;gt; # gmirror insert gm0 /dev/ad4s1
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; And this is how I was doing a mirror for the root partition. For the other
&lt;br&gt;&amp;gt; partitions - /usr, /var, /tmp, swap I used gvinum following a different
&lt;br&gt;&amp;gt; articles, howtos and eventually it worked. The complete scenario of how I
&lt;br&gt;&amp;gt; did the mirror for the other partitions is here (sorry, it's too long to
&lt;br&gt;&amp;gt; just copy/paste it in the lists):
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I can say it with little words - the way mirroring works for the other
&lt;br&gt;&amp;gt; partitions was to overlap all the other partitions with one big vinum
&lt;br&gt;&amp;gt; partition.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My problem now is that I cannot do this anymore, because I need to use gpart
&lt;br&gt;&amp;gt; instead for creating the partitions, and using gpart I cannot create a vinum
&lt;br&gt;&amp;gt; partition that will overlap the other partitions, so I cannot make any
&lt;br&gt;&amp;gt; mirror for the other partitions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is there any other way of doing this?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm out of ideas now, perhaps you could help me out with this :)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and regards,
&lt;br&gt;&amp;gt; Marin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Marin Atanasov Nikolov
&lt;br&gt;&amp;gt; dnaeon AT gmail DOT com
&lt;br&gt;&amp;gt; daemon AT unix-heaven DOT org
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613007&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-stable@...&lt;/a&gt; mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-stable&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-stable&lt;/a&gt;&lt;br&gt;&amp;gt; To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613007&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-stable-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;===========================================================
&lt;br&gt;Peter C. Lai &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Bard College at Simon's Rock
&lt;br&gt;Systems Administrator &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| 84 Alford Rd.
&lt;br&gt;Information Technology Svcs. | Gt. Barrington, MA 01230 USA
&lt;br&gt;peter AT simons-rock.edu &amp;nbsp; &amp;nbsp; | (413) 528-7428
&lt;br&gt;===========================================================
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613007&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26613007&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FreeBSD-8.0%3A-RAID-1-using-gpart%2C-gvinum-and-gmirror-tp26606783p26613007.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26609035</id>
	<title>Forcing preferred path in geom_multipath</title>
	<published>2009-12-02T05:39:11Z</published>
	<updated>2009-12-02T05:39:11Z</updated>
	<author>
		<name>Thomas Quinot-2</name>
	</author>
	<content type="html">I am in the process of setting up access to an iSCSI array with
&lt;br&gt;redundant network connections, and I'm a bit lost as to how to properly
&lt;br&gt;set things up with gmultipath.
&lt;br&gt;&lt;br&gt;The disk array exposes several LUNs, and I have two active iSCSI
&lt;br&gt;sessions, each of which making all LUNs available, and using a distinct
&lt;br&gt;network path.
&lt;br&gt;&lt;br&gt;Thus for example:
&lt;br&gt;&amp;nbsp; LUN 0 is seen as da0 &amp;nbsp;through session 0, and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; as da24 through session 1
&lt;br&gt;&amp;nbsp; LUN 2 is seen as da2 &amp;nbsp;through session 0, and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; as da26 through session 1
&lt;br&gt;&lt;br&gt;so I need one multipath geom lun0 with providers da0 and da24,
&lt;br&gt;and another multipath geom lun2 with providers da2 and da26.
&lt;br&gt;&lt;br&gt;Now for load balancing purposes it is desirable to force lun0 to use da0
&lt;br&gt;by default, but lun2 to use da26 by default (da24 and da2 being the
&lt;br&gt;respective fail-overs). However it is not clear to me how this can currently
&lt;br&gt;be achieved, since the preferred path will always be the first tasted
&lt;br&gt;one for each geom, if using automatic configuration.
&lt;br&gt;&lt;br&gt;Any suggestions as to how to achieve the desired ordering of preferred
&lt;br&gt;paths for each multipath geom?
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;Thomas.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609035&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26609035&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Forcing-preferred-path-in-geom_multipath-tp26609035p26609035.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26606783</id>
	<title>FreeBSD 8.0: RAID-1 using gpart, gvinum and gmirror</title>
	<published>2009-12-02T02:35:17Z</published>
	<updated>2009-12-02T02:35:17Z</updated>
	<author>
		<name>Marin Atanasov</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;I'm going to make my partition mirrored using the geom utilities, but
&lt;br&gt;however I've noticed that I cannot use the same way I used to do it under
&lt;br&gt;7.2 and 8.0-RC1.
&lt;br&gt;&lt;br&gt;Here's the situation - I tried a lot of times to make my root partition
&lt;br&gt;mirrored using gvinum, but each time when I boot in the new partition I'm
&lt;br&gt;unable to boot from it.. So instead of using gvinum for the root partition
&lt;br&gt;I've decided to use gmirror - and it works!
&lt;br&gt;&lt;br&gt;I did it the following way - two NOT identical disks are added to the
&lt;br&gt;system.
&lt;br&gt;&lt;br&gt;&amp;nbsp; - 1 slices on the first disk
&lt;br&gt;&amp;nbsp; - 2 slices on the second one (the 1st slice is the size of the root
&lt;br&gt;partition which is on the 1st slice on the 1st disk)
&lt;br&gt;&lt;br&gt;Right after a fresh minimal install, I go to single-user mode and create the
&lt;br&gt;mirror:
&lt;br&gt;&lt;br&gt;# gmirror label -vb round-robin gm0 /dev/ad0s1a
&lt;br&gt;&lt;br&gt;Installing bootstap code on the second disk (in case I need to boot later
&lt;br&gt;from it):
&lt;br&gt;# fdisk -BI /dev/ad4s1
&lt;br&gt;# bsdlabel -wB /dev/ad4s1
&lt;br&gt;# newfs -O2 /dev/ad4s1
&lt;br&gt;# newfs -O2 -U /dev/ad4s2
&lt;br&gt;&lt;br&gt;And then inserting the second component of the mirror:
&lt;br&gt;# gmirror insert gm0 /dev/ad4s1
&lt;br&gt;&lt;br&gt;And this is how I was doing a mirror for the root partition. For the other
&lt;br&gt;partitions - /usr, /var, /tmp, swap I used gvinum following a different
&lt;br&gt;articles, howtos and eventually it worked. The complete scenario of how I
&lt;br&gt;did the mirror for the other partitions is here (sorry, it's too long to
&lt;br&gt;just copy/paste it in the lists):
&lt;br&gt;&lt;a href=&quot;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.daemonforums.org/showpost.php?p=27010&amp;postcount=3&lt;/a&gt;&lt;br&gt;&lt;br&gt;If I can say it with little words - the way mirroring works for the other
&lt;br&gt;partitions was to overlap all the other partitions with one big vinum
&lt;br&gt;partition.
&lt;br&gt;&lt;br&gt;My problem now is that I cannot do this anymore, because I need to use gpart
&lt;br&gt;instead for creating the partitions, and using gpart I cannot create a vinum
&lt;br&gt;partition that will overlap the other partitions, so I cannot make any
&lt;br&gt;mirror for the other partitions.
&lt;br&gt;&lt;br&gt;Is there any other way of doing this?
&lt;br&gt;&lt;br&gt;I'm out of ideas now, perhaps you could help me out with this :)
&lt;br&gt;&lt;br&gt;Thanks and regards,
&lt;br&gt;Marin
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Marin Atanasov Nikolov
&lt;br&gt;dnaeon AT gmail DOT com
&lt;br&gt;daemon AT unix-heaven DOT org
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26606783&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26606783&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/FreeBSD-8.0%3A-RAID-1-using-gpart%2C-gvinum-and-gmirror-tp26606783p26606783.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26575010</id>
	<title>Re: strange geom interaction on 8.0?</title>
	<published>2009-11-30T05:48:02Z</published>
	<updated>2009-11-30T05:48:02Z</updated>
	<author>
		<name>John Hay-3</name>
	</author>
	<content type="html">On Mon, Nov 30, 2009 at 01:45:18PM +0100, Ivan Voras wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; John Hay wrote:
&lt;br&gt;&amp;gt; &amp;gt;Hi,
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;On our Avila (arm) boxes we use a compact flash with 2 FreeBSD partitions
&lt;br&gt;&amp;gt; &amp;gt;made with fdisk. When we upgrade, we prepare the non active partition,
&lt;br&gt;&amp;gt; &amp;gt;change the active bit and reboot into the new partition. This worked well
&lt;br&gt;&amp;gt; &amp;gt;on FreeBSD 7.2-stable. But on 8.0 it does not want to work. I get
&lt;br&gt;&amp;gt; &amp;gt;something like this:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;#############################
&lt;br&gt;&amp;gt; &amp;gt;agter:~ # fdisk -s ad0
&lt;br&gt;&amp;gt; &amp;gt;/dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;&amp;gt; &amp;gt;Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x80
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x00
&lt;br&gt;&amp;gt; &amp;gt;agter:~ # echo &amp;quot;a 2&amp;quot; | fdisk -f - ad0
&lt;br&gt;&amp;gt; &amp;gt;******* Working on device /dev/ad0 *******
&lt;br&gt;&amp;gt; &amp;gt;fdisk: Class not found
&lt;br&gt;&amp;gt; &amp;gt;agter:~ # fdisk -s ad0
&lt;br&gt;&amp;gt; &amp;gt;/dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;&amp;gt; &amp;gt;Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x00
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; 2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x80
&lt;br&gt;&amp;gt; &amp;gt;agter:~ # reboot
&lt;br&gt;&amp;gt; &amp;gt;/sbin/reboot: Device not configured.
&lt;br&gt;&amp;gt; &amp;gt;agter:~ #
&lt;br&gt;&amp;gt; &amp;gt;#############################
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Basically it looks like non of the commands that has not been executed
&lt;br&gt;&amp;gt; &amp;gt;want to execute. Just changing the active bit back does not help.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;Can it be some interaction of the geom modules that are now standard
&lt;br&gt;&amp;gt; &amp;gt;in 8.0?
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt;&amp;quot;kldstat -v | grep g_part&amp;quot; show these two:
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;74 g_part_mbr
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;73 g_part_bsd
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Basically, fdisk and disklabel should not be used on 8.x anymore, try 
&lt;br&gt;&amp;gt; using gpart instead.
&lt;/div&gt;&lt;br&gt;You were right. I assumed setting a bit is just setting a bit and wanted
&lt;br&gt;to keep my stuff between 7.x and 8.x the same. But I added gpart and its
&lt;br&gt;/lib/geom/ bits and then did &amp;quot;gpart set -a active -i 1 ad0&amp;quot; and then
&lt;br&gt;reboot did work.
&lt;br&gt;&lt;br&gt;Thanks.
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;-- 
&lt;br&gt;John Hay -- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575010&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhay@...&lt;/a&gt; / &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575010&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhay@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575010&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26575010&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/strange-geom-interaction-on-8.0--tp26573961p26575010.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26574137</id>
	<title>Re: strange geom interaction on 8.0?</title>
	<published>2009-11-30T04:45:18Z</published>
	<updated>2009-11-30T04:45:18Z</updated>
	<author>
		<name>Ivan Voras-7</name>
	</author>
	<content type="html">John Hay wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On our Avila (arm) boxes we use a compact flash with 2 FreeBSD partitions
&lt;br&gt;&amp;gt; made with fdisk. When we upgrade, we prepare the non active partition,
&lt;br&gt;&amp;gt; change the active bit and reboot into the new partition. This worked well
&lt;br&gt;&amp;gt; on FreeBSD 7.2-stable. But on 8.0 it does not want to work. I get
&lt;br&gt;&amp;gt; something like this:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #############################
&lt;br&gt;&amp;gt; agter:~ # fdisk -s ad0
&lt;br&gt;&amp;gt; /dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;&amp;gt; Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x80
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x00
&lt;br&gt;&amp;gt; agter:~ # echo &amp;quot;a 2&amp;quot; | fdisk -f - ad0
&lt;br&gt;&amp;gt; ******* Working on device /dev/ad0 *******
&lt;br&gt;&amp;gt; fdisk: Class not found
&lt;br&gt;&amp;gt; agter:~ # fdisk -s ad0
&lt;br&gt;&amp;gt; /dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;&amp;gt; Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x00
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x80
&lt;br&gt;&amp;gt; agter:~ # reboot
&lt;br&gt;&amp;gt; /sbin/reboot: Device not configured.
&lt;br&gt;&amp;gt; agter:~ #
&lt;br&gt;&amp;gt; #############################
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Basically it looks like non of the commands that has not been executed
&lt;br&gt;&amp;gt; want to execute. Just changing the active bit back does not help.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Can it be some interaction of the geom modules that are now standard
&lt;br&gt;&amp;gt; in 8.0?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;quot;kldstat -v | grep g_part&amp;quot; show these two:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 74 g_part_mbr
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 73 g_part_bsd
&lt;/div&gt;&lt;br&gt;Basically, fdisk and disklabel should not be used on 8.x anymore, try 
&lt;br&gt;using gpart instead.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26574137&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26574137&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/strange-geom-interaction-on-8.0--tp26573961p26574137.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26573961</id>
	<title>strange geom interaction on 8.0?</title>
	<published>2009-11-30T04:33:12Z</published>
	<updated>2009-11-30T04:33:12Z</updated>
	<author>
		<name>John Hay-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On our Avila (arm) boxes we use a compact flash with 2 FreeBSD partitions
&lt;br&gt;made with fdisk. When we upgrade, we prepare the non active partition,
&lt;br&gt;change the active bit and reboot into the new partition. This worked well
&lt;br&gt;on FreeBSD 7.2-stable. But on 8.0 it does not want to work. I get
&lt;br&gt;something like this:
&lt;br&gt;&lt;br&gt;#############################
&lt;br&gt;agter:~ # fdisk -s ad0
&lt;br&gt;/dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;nbsp; &amp;nbsp;1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x80
&lt;br&gt;&amp;nbsp; &amp;nbsp;2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x00
&lt;br&gt;agter:~ # echo &amp;quot;a 2&amp;quot; | fdisk -f - ad0
&lt;br&gt;******* Working on device /dev/ad0 *******
&lt;br&gt;fdisk: Class not found
&lt;br&gt;agter:~ # fdisk -s ad0
&lt;br&gt;/dev/ad0: 1966 cyl 16 hd 63 sec
&lt;br&gt;Part &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Start &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Size Type Flags
&lt;br&gt;&amp;nbsp; &amp;nbsp;1: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;63 &amp;nbsp; &amp;nbsp; &amp;nbsp;989793 0xa5 0x00
&lt;br&gt;&amp;nbsp; &amp;nbsp;2: &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 &amp;nbsp; &amp;nbsp; &amp;nbsp;990864 0xa5 0x80
&lt;br&gt;agter:~ # reboot
&lt;br&gt;/sbin/reboot: Device not configured.
&lt;br&gt;agter:~ #
&lt;br&gt;#############################
&lt;br&gt;&lt;br&gt;Basically it looks like non of the commands that has not been executed
&lt;br&gt;want to execute. Just changing the active bit back does not help.
&lt;br&gt;&lt;br&gt;Can it be some interaction of the geom modules that are now standard
&lt;br&gt;in 8.0?
&lt;br&gt;&lt;br&gt;&amp;quot;kldstat -v | grep g_part&amp;quot; show these two:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 74 g_part_mbr
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 73 g_part_bsd
&lt;br&gt;&lt;br&gt;John
&lt;br&gt;-- 
&lt;br&gt;John Hay -- &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573961&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhay@...&lt;/a&gt; / &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573961&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jhay@...&lt;/a&gt;
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573961&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573961&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/strange-geom-interaction-on-8.0--tp26573961p26573961.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26572926</id>
	<title>Current problem reports assigned to freebsd-geom@FreeBSD.org</title>
	<published>2009-11-30T03:06:52Z</published>
	<updated>2009-11-30T03:06:52Z</updated>
	<author>
		<name>FreeBSD bugmaster</name>
	</author>
	<content type="html">Note: to view an individual PR, use:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The following is a listing of current problems submitted by FreeBSD users.
&lt;br&gt;These represent problem reports covering all versions including
&lt;br&gt;experimental development code and obsolete releases.
&lt;br&gt;&lt;br&gt;&lt;br&gt;S Tracker &amp;nbsp; &amp;nbsp; &amp;nbsp;Resp. &amp;nbsp; &amp;nbsp; &amp;nbsp;Description
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;o kern/141011 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Encrypted root, geli password at boot; enter ke
&lt;br&gt;o kern/140352 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal + glabel not working
&lt;br&gt;o kern/139847 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom_mbr] load/unload causes system to hang
&lt;br&gt;o kern/135898 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Severe filesystem corruption - large files or l
&lt;br&gt;o kern/134922 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [panic] kernel panic when use fdisk on disk 
&lt;br&gt;o kern/134113 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Problem setting secondary GELI key
&lt;br&gt;o kern/134044 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) overwrites fs with stale data from r
&lt;br&gt;o kern/133931 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] [request] intentionally wrong password to destr
&lt;br&gt;o bin/132845 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] ggated(8) does not close files opened a
&lt;br&gt;o kern/132273 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; glabel(8): [patch] failing on journaled partition
&lt;br&gt;f kern/132242 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror.ko fails to fully initialize
&lt;br&gt;o kern/131353 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal(8) kernel lock
&lt;br&gt;p docs/130548 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] gjournal(8) man page is missing sysctls
&lt;br&gt;o kern/129674 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal root did not mount on boot
&lt;br&gt;o kern/129645 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gjournal(8): GEOM_JOURNAL causes system to fail to boo
&lt;br&gt;o kern/129245 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gcache is more suitable for suffix based provid
&lt;br&gt;f kern/128276 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] machine lock up when gmirror module is used
&lt;br&gt;f kern/126902 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom_label: kernel panic during install boot
&lt;br&gt;o kern/124973 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gjournal] [patch] boot order affects geom_journal con
&lt;br&gt;o kern/124969 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gvinum(8): gvinum raid5 plex does not detect missing s
&lt;br&gt;f kern/124294 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) have inappropriate logic when workin
&lt;br&gt;o kern/123962 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [panic] [gjournal] gjournal (455Gb data, 8Gb journal),
&lt;br&gt;o kern/123122 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM / gjournal kernel lock
&lt;br&gt;o kern/122738 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror list &amp;quot;losts consumers&amp;quot; after gmirror de
&lt;br&gt;f kern/122415 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] UFS labels are being constantly created and rem
&lt;br&gt;o kern/122067 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Geom crashed during boot
&lt;br&gt;o kern/121559 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] [geom] geom label class allows to create inacc
&lt;br&gt;o kern/121364 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] Removing all providers create a &amp;quot;zombie&amp;quot; mir
&lt;br&gt;o kern/120091 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [geli] [gjournal] geli does not prompt for pass
&lt;br&gt;o kern/120021 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] net-p2p/qbittorrent crashes system when
&lt;br&gt;o kern/119743 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom label for cds is keeped after dismount and
&lt;br&gt;o kern/115856 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] ZFS thought it was degraded when it should have
&lt;br&gt;o kern/115547 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] let GEOM Eli get password fro
&lt;br&gt;o kern/114532 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM_MIRROR shows up in kldstat even if compile
&lt;br&gt;o kern/113957 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror is intermittently reporting a degrad
&lt;br&gt;o kern/113885 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [patch] improved gmirror balance algorithm
&lt;br&gt;o kern/113837 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] unable to access 1024 sector size storage
&lt;br&gt;o kern/113419 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom fox multipathing not failing back
&lt;br&gt;p bin/110705 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gmirror(8) control utility does not exit with correct 
&lt;br&gt;o kern/107707 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] add new class geom_xbox360 to
&lt;br&gt;o kern/104389 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] sys/geom/geom_dump.c doesn't encode XML
&lt;br&gt;o kern/98034 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] dereference of NULL pointer in acd_geom_detach 
&lt;br&gt;o kern/94632 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Kernel output resets input while GELI asks for 
&lt;br&gt;o kern/90582 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Restore cause panic string (ffs_blkfree
&lt;br&gt;o bin/90093 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; fdisk(8) incapable of altering in-core geometry
&lt;br&gt;a kern/89660 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] [patch] [panic] due to g_malloc returning null
&lt;br&gt;o kern/89546 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM error
&lt;br&gt;o kern/88601 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] geli cause kernel panic under heavy disk usage
&lt;br&gt;o kern/87544 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gbde] mmaping large files on a gbde filesystem deadlo
&lt;br&gt;o kern/84556 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] GBDE-encrypted swap causes panic at shu
&lt;br&gt;o kern/79251 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [2TB] newfs fails on 2.6TB gbde device
&lt;br&gt;o kern/79035 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] gvinum unable to create a striped set of mirro
&lt;br&gt;o bin/78131 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gbde(8) &amp;quot;destroy&amp;quot; not working.
&lt;br&gt;s kern/73177 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; kldload geom_* causes panic due to memory exhaustion
&lt;br&gt;&lt;br&gt;54 problems total.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26572926&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26572926&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Current-problem-reports-assigned-to-freebsd-geom%40FreeBSD.org-tp26572926p26572926.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26569540</id>
	<title>Re: kern/141011: [geli] Encrypted root, geli password at boot; enter key never released</title>
	<published>2009-11-29T20:43:07Z</published>
	<updated>2009-11-29T20:43:07Z</updated>
	<author>
		<name>linimon</name>
	</author>
	<content type="html">Old Synopsis: Encrypted root, geli password at boot; enter key never released
&lt;br&gt;New Synopsis: [geli] Encrypted root, geli password at boot; enter key never released
&lt;br&gt;&lt;br&gt;Responsible-Changed-From-To: freebsd-bugs-&amp;gt;freebsd-geom
&lt;br&gt;Responsible-Changed-By: linimon
&lt;br&gt;Responsible-Changed-When: Mon Nov 30 04:42:32 UTC 2009
&lt;br&gt;Responsible-Changed-Why: 
&lt;br&gt;Over to maintainer(s).
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=141011&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=141011&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26569540&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26569540&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-kern-141011%3A--geli--Encrypted-root%2C-geli-password-at-boot--enter-key-never-released-tp26569540p26569540.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26554583</id>
	<title>Re: help adding device serial numbers to /dev namespace?</title>
	<published>2009-11-28T08:28:51Z</published>
	<updated>2009-11-28T08:28:51Z</updated>
	<author>
		<name>Marius Nünnerich</name>
	</author>
	<content type="html">On Sat, Nov 28, 2009 at 01:18, James R. Van Artsdalen
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554583&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Can anyone give me suggestions on how to implement putting disk driver
&lt;br&gt;&amp;gt; serial numbers in the /dev namespace, much as UFS ID's are put there now?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I want to propose adding the disk drive's hardware serial number, i.e.,
&lt;br&gt;&amp;gt; for this
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # camcontrol identify ada0
&lt;br&gt;&amp;gt; pass0: &amp;lt;ST3750640AS 3.AAJ&amp;gt; ATA/ATAPI-7 SATA 1.x device
&lt;br&gt;&amp;gt; pass0: 150.000MB/s transfers
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; protocol              ATA/ATAPI-7 SATA 1.x
&lt;br&gt;&amp;gt; device model          ST3750640AS
&lt;br&gt;&amp;gt; firmware revision     3.AAJ
&lt;br&gt;&amp;gt; serial number         3QD0NWQT
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I would add a name like /dev/serialnum/3QD0NWQT.  This differs from the
&lt;br&gt;&amp;gt; current name schemes I know of in that it describes the whole disk and
&lt;br&gt;&amp;gt; not any particular partition or region, and no on-disk storage is needed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think this needs to be done in GEOM, as a result of disk_create() and
&lt;br&gt;&amp;gt; using d_ident, but I'm getting lost and need some guidance to do an
&lt;br&gt;&amp;gt; example patch to &amp;quot;formally&amp;quot; propose the idea.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The immediate use today is for ZFS.
&lt;/div&gt;&lt;br&gt;If I remember correctly ivoras@ already proposed a patch like this.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554583&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554583&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-adding-device-serial-numbers-to--dev-namespace--tp26549618p26554583.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26554275</id>
	<title>Re: help adding device serial numbers to /dev namespace?</title>
	<published>2009-11-28T07:51:28Z</published>
	<updated>2009-11-28T07:51:28Z</updated>
	<author>
		<name>Poul-Henning Kamp</name>
	</author>
	<content type="html">In message &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554275&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;20091128085759.GW1567@...&lt;/a&gt;&amp;gt;, Pawel Jakub Dawidek write
&lt;br&gt;s:
&lt;br&gt;&lt;br&gt;&amp;gt;This should be very simple to do, I think I even done that in the past,
&lt;br&gt;&amp;gt;but before we do it, I want trasz@ to commit his patch to selectively
&lt;br&gt;&amp;gt;turn on and off submodules in glabel. Way too much stuff is created by
&lt;br&gt;&amp;gt;glabel these days.
&lt;br&gt;&lt;br&gt;It's a relevant question if g_label should tie into the &amp;quot;device-on-demand&amp;quot;
&lt;br&gt;eventhandler and only produce some of the more obscure names if asked
&lt;br&gt;to.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Poul-Henning Kamp &amp;nbsp; &amp;nbsp; &amp;nbsp; | UNIX since Zilog Zeus 3.20
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554275&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;phk@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | TCP/IP since RFC 956
&lt;br&gt;FreeBSD committer &amp;nbsp; &amp;nbsp; &amp;nbsp; | BSD since 4.3-tahoe &amp;nbsp; &amp;nbsp;
&lt;br&gt;Never attribute to malice what can adequately be explained by incompetence.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554275&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26554275&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-adding-device-serial-numbers-to--dev-namespace--tp26549618p26554275.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26566518</id>
	<title>Re: help adding device serial numbers to /dev namespace?</title>
	<published>2009-11-28T00:57:59Z</published>
	<updated>2009-11-28T00:57:59Z</updated>
	<author>
		<name>Pawel Jakub Dawidek</name>
	</author>
	<content type="html">On Sat, Nov 28, 2009 at 08:51:54AM +0000, Poul-Henning Kamp wrote:
&lt;br&gt;&amp;gt; In message &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566518&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4B106C51.7070905@...&lt;/a&gt;&amp;gt;, &amp;quot;James R. Van Artsdalen&amp;quot; writes:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;Can anyone give me suggestions on how to implement putting disk driver
&lt;br&gt;&amp;gt; &amp;gt;serial numbers in the /dev namespace, much as UFS ID's are put there now?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Something like, or possibly g_label.
&lt;br&gt;&lt;br&gt;This should be very simple to do, I think I even done that in the past,
&lt;br&gt;but before we do it, I want trasz@ to commit his patch to selectively
&lt;br&gt;turn on and off submodules in glabel. Way too much stuff is created by
&lt;br&gt;glabel these days.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Pawel Jakub Dawidek &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.wheel.pl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.wheel.pl&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26566518&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pjd@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.FreeBSD.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.FreeBSD.org&lt;/a&gt;&lt;br&gt;FreeBSD committer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Am I Evil? Yes, I Am!
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;attachment0&lt;/strong&gt; (194 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26566518/0/attachment0&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-adding-device-serial-numbers-to--dev-namespace--tp26549618p26566518.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26551327</id>
	<title>Re: help adding device serial numbers to /dev namespace?</title>
	<published>2009-11-28T00:51:54Z</published>
	<updated>2009-11-28T00:51:54Z</updated>
	<author>
		<name>Poul-Henning Kamp</name>
	</author>
	<content type="html">In message &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551327&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;4B106C51.7070905@...&lt;/a&gt;&amp;gt;, &amp;quot;James R. Van Artsdalen&amp;quot; writes:
&lt;br&gt;&lt;br&gt;&amp;gt;Can anyone give me suggestions on how to implement putting disk driver
&lt;br&gt;&amp;gt;serial numbers in the /dev namespace, much as UFS ID's are put there now?
&lt;br&gt;&lt;br&gt;Something like, or possibly g_label.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Poul-Henning Kamp &amp;nbsp; &amp;nbsp; &amp;nbsp; | UNIX since Zilog Zeus 3.20
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551327&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;phk@...&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | TCP/IP since RFC 956
&lt;br&gt;FreeBSD committer &amp;nbsp; &amp;nbsp; &amp;nbsp; | BSD since 4.3-tahoe &amp;nbsp; &amp;nbsp;
&lt;br&gt;Never attribute to malice what can adequately be explained by incompetence.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551327&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26551327&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-adding-device-serial-numbers-to--dev-namespace--tp26549618p26551327.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26549618</id>
	<title>help adding device serial numbers to /dev namespace?</title>
	<published>2009-11-27T16:18:25Z</published>
	<updated>2009-11-27T16:18:25Z</updated>
	<author>
		<name>James R. Van Artsdalen-6</name>
	</author>
	<content type="html">Can anyone give me suggestions on how to implement putting disk driver
&lt;br&gt;serial numbers in the /dev namespace, much as UFS ID's are put there now?
&lt;br&gt;&lt;br&gt;I want to propose adding the disk drive's hardware serial number, i.e.,
&lt;br&gt;for this
&lt;br&gt;&lt;br&gt;# camcontrol identify ada0
&lt;br&gt;pass0: &amp;lt;ST3750640AS 3.AAJ&amp;gt; ATA/ATAPI-7 SATA 1.x device
&lt;br&gt;pass0: 150.000MB/s transfers
&lt;br&gt;&lt;br&gt;protocol &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ATA/ATAPI-7 SATA 1.x
&lt;br&gt;device model &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ST3750640AS
&lt;br&gt;firmware revision &amp;nbsp; &amp;nbsp; 3.AAJ
&lt;br&gt;serial number &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3QD0NWQT
&lt;br&gt;...
&lt;br&gt;&lt;br&gt;I would add a name like /dev/serialnum/3QD0NWQT. &amp;nbsp;This differs from the
&lt;br&gt;current name schemes I know of in that it describes the whole disk and
&lt;br&gt;not any particular partition or region, and no on-disk storage is needed.
&lt;br&gt;&lt;br&gt;I think this needs to be done in GEOM, as a result of disk_create() and
&lt;br&gt;using d_ident, but I'm getting lost and need some guidance to do an
&lt;br&gt;example patch to &amp;quot;formally&amp;quot; propose the idea.
&lt;br&gt;&lt;br&gt;The immediate use today is for ZFS.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549618&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26549618&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/help-adding-device-serial-numbers-to--dev-namespace--tp26549618p26549618.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26500518</id>
	<title>Panic possibly related to glabel/geom and siis(4)</title>
	<published>2009-11-24T09:40:02Z</published>
	<updated>2009-11-24T09:40:02Z</updated>
	<author>
		<name>Steve Polyack</name>
	</author>
	<content type="html">I have a system running 8.0-PRERELEASE with multiple drives and SATA 
&lt;br&gt;port multipliers (siis controllers and PMPs). &amp;nbsp;All of the attached 
&lt;br&gt;drives are labeled via glabel(8) and then included into a ZFS pool. &amp;nbsp;
&lt;br&gt;During some testing to determine how the system would react to a dead 
&lt;br&gt;drive (simulated by physically removing a drive during operation), &amp;nbsp;I 
&lt;br&gt;was able to produce a panic.
&lt;br&gt;&lt;br&gt;Now, I know that the SATA PMP and siis(4) code to handle and recover 
&lt;br&gt;from device errors is incomplete, but I believe the crash may be 
&lt;br&gt;particular to using glabel'd drives. &amp;nbsp;Basically, after removing a drive 
&lt;br&gt;while the zpool is in use and issues 'camcontrol reset' and 'rescan' on 
&lt;br&gt;the appropriate bus, the physical device associated with the drive 
&lt;br&gt;disappears. &amp;nbsp;In this case:
&lt;br&gt;&amp;nbsp; (pass5:siisch7:0:15:0): lost device
&lt;br&gt;&amp;nbsp; (pass5:siisch7:0:15:0): removing device entry
&lt;br&gt;&amp;nbsp; (ada2:siisch7:0:0:0): lost device
&lt;br&gt;&lt;br&gt;and /dev/ada2 disappears. &amp;nbsp;However, the associated glabel 
&lt;br&gt;/dev/label/bigdisk07 remains. &amp;nbsp;Since my ZFS pool is created based on the 
&lt;br&gt;drive glabels, I believe this is why ZFS never notices the drives 
&lt;br&gt;disappear either.
&lt;br&gt;&lt;br&gt;Do glabels typically go away after a physical device is lost? &amp;nbsp;Should 
&lt;br&gt;this not be the case?
&lt;br&gt;&lt;br&gt;&lt;br&gt;After some runtime with the physical device missing, a kernel panic is 
&lt;br&gt;produced:
&lt;br&gt;&lt;br&gt;ada2:siisch7:0:0:0): Synchronize cache failed
&lt;br&gt;(ada2:siisch7:0:0:0): removing device entry
&lt;br&gt;&lt;br&gt;&lt;br&gt;Fatal trap 12: page fault while in kernel mode
&lt;br&gt;cpuid = 2; apic id = 14
&lt;br&gt;fault virtual address &amp;nbsp; = 0x48
&lt;br&gt;fault code &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= supervisor write data, page not present
&lt;br&gt;instruction pointer &amp;nbsp; &amp;nbsp; = 0x20:0xffffffff8035f375
&lt;br&gt;stack pointer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0x28:0xffffff800006db60
&lt;br&gt;frame pointer &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 0x28:0xffffff800006db70
&lt;br&gt;code segment &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= base 0x0, limit 0xfffff, type 0x1b
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = DPL 0, pres 1, long 1, def32 0, gran 1
&lt;br&gt;processor eflags &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= interrupt enabled, resume, IOPL = 0
&lt;br&gt;current process &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = 2 (g_event)
&lt;br&gt;[thread pid 2 tid 100014 ]
&lt;br&gt;Stopped at &amp;nbsp; &amp;nbsp; &amp;nbsp;_mtx_lock_flags+0x15: &amp;nbsp; lock cmpxchgq &amp;nbsp; %rsi,0x18(%rdi)
&lt;br&gt;db&amp;gt; bt
&lt;br&gt;Tracing pid 2 tid 100014 td 0xffffff00014d4ab0
&lt;br&gt;_mtx_lock_flags() at _mtx_lock_flags+0x15
&lt;br&gt;vdev_geom_release() at vdev_geom_release+0x33
&lt;br&gt;vdev_geom_orphan() at vdev_geom_orphan+0x15c
&lt;br&gt;g_run_events() at g_run_events+0x104
&lt;br&gt;g_event_procbody() at g_event_procbody+0x55
&lt;br&gt;fork_exit() at fork_exit+0x118
&lt;br&gt;fork_trampoline() at fork_trampoline+0xe
&lt;br&gt;--- trap 0, rip = 0, rsp = 0xffffff800006dd30, rbp = 0 ---
&lt;br&gt;&lt;br&gt;&lt;br&gt;I'm open to try patches and other suggestions. &amp;nbsp;Thanks.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26500518&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26500518&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Panic-possibly-related-to-glabel-geom-and-siis%284%29-tp26500518p26500518.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26476080</id>
	<title>Current problem reports assigned to freebsd-geom@FreeBSD.org</title>
	<published>2009-11-23T03:06:54Z</published>
	<updated>2009-11-23T03:06:54Z</updated>
	<author>
		<name>FreeBSD bugmaster</name>
	</author>
	<content type="html">Note: to view an individual PR, use:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The following is a listing of current problems submitted by FreeBSD users.
&lt;br&gt;These represent problem reports covering all versions including
&lt;br&gt;experimental development code and obsolete releases.
&lt;br&gt;&lt;br&gt;&lt;br&gt;S Tracker &amp;nbsp; &amp;nbsp; &amp;nbsp;Resp. &amp;nbsp; &amp;nbsp; &amp;nbsp;Description
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;o kern/140352 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal + glabel not working
&lt;br&gt;o kern/139847 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom_mbr] load/unload causes system to hang
&lt;br&gt;o kern/135898 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Severe filesystem corruption - large files or l
&lt;br&gt;o kern/134922 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [panic] kernel panic when use fdisk on disk 
&lt;br&gt;o kern/134113 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Problem setting secondary GELI key
&lt;br&gt;o kern/134044 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) overwrites fs with stale data from r
&lt;br&gt;o kern/133931 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] [request] intentionally wrong password to destr
&lt;br&gt;o bin/132845 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] ggated(8) does not close files opened a
&lt;br&gt;o kern/132273 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; glabel(8): [patch] failing on journaled partition
&lt;br&gt;f kern/132242 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror.ko fails to fully initialize
&lt;br&gt;o kern/131353 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal(8) kernel lock
&lt;br&gt;p docs/130548 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] gjournal(8) man page is missing sysctls
&lt;br&gt;o kern/129674 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal root did not mount on boot
&lt;br&gt;o kern/129645 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gjournal(8): GEOM_JOURNAL causes system to fail to boo
&lt;br&gt;o kern/129245 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gcache is more suitable for suffix based provid
&lt;br&gt;f kern/128276 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] machine lock up when gmirror module is used
&lt;br&gt;f kern/126902 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom_label: kernel panic during install boot
&lt;br&gt;o kern/124973 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gjournal] [patch] boot order affects geom_journal con
&lt;br&gt;o kern/124969 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gvinum(8): gvinum raid5 plex does not detect missing s
&lt;br&gt;f kern/124294 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) have inappropriate logic when workin
&lt;br&gt;o kern/123962 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [panic] [gjournal] gjournal (455Gb data, 8Gb journal),
&lt;br&gt;o kern/123122 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM / gjournal kernel lock
&lt;br&gt;o kern/122738 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror list &amp;quot;losts consumers&amp;quot; after gmirror de
&lt;br&gt;f kern/122415 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] UFS labels are being constantly created and rem
&lt;br&gt;o kern/122067 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Geom crashed during boot
&lt;br&gt;o kern/121559 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] [geom] geom label class allows to create inacc
&lt;br&gt;o kern/121364 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] Removing all providers create a &amp;quot;zombie&amp;quot; mir
&lt;br&gt;o kern/120091 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [geli] [gjournal] geli does not prompt for pass
&lt;br&gt;o kern/120021 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] net-p2p/qbittorrent crashes system when
&lt;br&gt;o kern/119743 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom label for cds is keeped after dismount and
&lt;br&gt;o kern/115856 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] ZFS thought it was degraded when it should have
&lt;br&gt;o kern/115547 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] let GEOM Eli get password fro
&lt;br&gt;o kern/114532 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM_MIRROR shows up in kldstat even if compile
&lt;br&gt;o kern/113957 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror is intermittently reporting a degrad
&lt;br&gt;o kern/113885 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [patch] improved gmirror balance algorithm
&lt;br&gt;o kern/113837 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] unable to access 1024 sector size storage
&lt;br&gt;o kern/113419 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom fox multipathing not failing back
&lt;br&gt;p bin/110705 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gmirror(8) control utility does not exit with correct 
&lt;br&gt;o kern/107707 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] add new class geom_xbox360 to
&lt;br&gt;o kern/104389 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] sys/geom/geom_dump.c doesn't encode XML
&lt;br&gt;o kern/98034 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] dereference of NULL pointer in acd_geom_detach 
&lt;br&gt;o kern/94632 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Kernel output resets input while GELI asks for 
&lt;br&gt;o kern/90582 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Restore cause panic string (ffs_blkfree
&lt;br&gt;o bin/90093 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; fdisk(8) incapable of altering in-core geometry
&lt;br&gt;a kern/89660 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] [patch] [panic] due to g_malloc returning null
&lt;br&gt;o kern/89546 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM error
&lt;br&gt;o kern/88601 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] geli cause kernel panic under heavy disk usage
&lt;br&gt;o kern/87544 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gbde] mmaping large files on a gbde filesystem deadlo
&lt;br&gt;o kern/84556 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] GBDE-encrypted swap causes panic at shu
&lt;br&gt;o kern/79251 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [2TB] newfs fails on 2.6TB gbde device
&lt;br&gt;o kern/79035 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] gvinum unable to create a striped set of mirro
&lt;br&gt;o bin/78131 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gbde(8) &amp;quot;destroy&amp;quot; not working.
&lt;br&gt;s kern/73177 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; kldload geom_* causes panic due to memory exhaustion
&lt;br&gt;&lt;br&gt;53 problems total.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26476080&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26476080&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Current-problem-reports-assigned-to-freebsd-geom%40FreeBSD.org-tp26476080p26476080.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26370150</id>
	<title>Current problem reports assigned to freebsd-geom@FreeBSD.org</title>
	<published>2009-11-16T03:06:52Z</published>
	<updated>2009-11-16T03:06:52Z</updated>
	<author>
		<name>FreeBSD bugmaster</name>
	</author>
	<content type="html">Note: to view an individual PR, use:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsd.org/cgi/query-pr.cgi?pr=(number&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;The following is a listing of current problems submitted by FreeBSD users.
&lt;br&gt;These represent problem reports covering all versions including
&lt;br&gt;experimental development code and obsolete releases.
&lt;br&gt;&lt;br&gt;&lt;br&gt;S Tracker &amp;nbsp; &amp;nbsp; &amp;nbsp;Resp. &amp;nbsp; &amp;nbsp; &amp;nbsp;Description
&lt;br&gt;--------------------------------------------------------------------------------
&lt;br&gt;o kern/140352 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal + glabel not working
&lt;br&gt;o kern/139847 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom_mbr] load/unload causes system to hang
&lt;br&gt;o kern/135898 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Severe filesystem corruption - large files or l
&lt;br&gt;o kern/134922 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [panic] kernel panic when use fdisk on disk 
&lt;br&gt;o kern/134113 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] Problem setting secondary GELI key
&lt;br&gt;o kern/134044 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) overwrites fs with stale data from r
&lt;br&gt;o kern/133931 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] [request] intentionally wrong password to destr
&lt;br&gt;o bin/132845 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] ggated(8) does not close files opened a
&lt;br&gt;o kern/132273 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; glabel(8): [patch] failing on journaled partition
&lt;br&gt;f kern/132242 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror.ko fails to fully initialize
&lt;br&gt;o kern/131353 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal(8) kernel lock
&lt;br&gt;p docs/130548 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] gjournal(8) man page is missing sysctls
&lt;br&gt;o kern/129674 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gjournal root did not mount on boot
&lt;br&gt;o kern/129645 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gjournal(8): GEOM_JOURNAL causes system to fail to boo
&lt;br&gt;o kern/129245 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gcache is more suitable for suffix based provid
&lt;br&gt;f kern/128276 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] machine lock up when gmirror module is used
&lt;br&gt;f kern/126902 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom_label: kernel panic during install boot
&lt;br&gt;o kern/124973 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gjournal] [patch] boot order affects geom_journal con
&lt;br&gt;o kern/124969 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gvinum(8): gvinum raid5 plex does not detect missing s
&lt;br&gt;f kern/124294 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror(8) have inappropriate logic when workin
&lt;br&gt;o kern/123962 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [panic] [gjournal] gjournal (455Gb data, 8Gb journal),
&lt;br&gt;o kern/123122 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM / gjournal kernel lock
&lt;br&gt;o kern/122738 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] gmirror list &amp;quot;losts consumers&amp;quot; after gmirror de
&lt;br&gt;f kern/122415 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] UFS labels are being constantly created and rem
&lt;br&gt;o kern/122067 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Geom crashed during boot
&lt;br&gt;o kern/121559 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [patch] [geom] geom label class allows to create inacc
&lt;br&gt;o kern/121364 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] Removing all providers create a &amp;quot;zombie&amp;quot; mir
&lt;br&gt;o kern/120091 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [geli] [gjournal] geli does not prompt for pass
&lt;br&gt;o kern/120021 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] net-p2p/qbittorrent crashes system when
&lt;br&gt;o kern/119743 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom label for cds is keeped after dismount and
&lt;br&gt;o kern/115856 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] ZFS thought it was degraded when it should have
&lt;br&gt;o kern/115547 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] let GEOM Eli get password fro
&lt;br&gt;o kern/114532 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM_MIRROR shows up in kldstat even if compile
&lt;br&gt;o kern/113957 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] gmirror is intermittently reporting a degrad
&lt;br&gt;o kern/113885 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gmirror] [patch] improved gmirror balance algorithm
&lt;br&gt;o kern/113837 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] unable to access 1024 sector size storage
&lt;br&gt;o kern/113419 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] geom fox multipathing not failing back
&lt;br&gt;p bin/110705 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gmirror(8) control utility does not exit with correct 
&lt;br&gt;o kern/107707 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] [request] add new class geom_xbox360 to
&lt;br&gt;o kern/104389 &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [patch] sys/geom/geom_dump.c doesn't encode XML
&lt;br&gt;o kern/98034 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] dereference of NULL pointer in acd_geom_detach 
&lt;br&gt;o kern/94632 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] Kernel output resets input while GELI asks for 
&lt;br&gt;o kern/90582 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] Restore cause panic string (ffs_blkfree
&lt;br&gt;o bin/90093 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; fdisk(8) incapable of altering in-core geometry
&lt;br&gt;a kern/89660 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] [patch] [panic] due to g_malloc returning null
&lt;br&gt;o kern/89546 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] GEOM error
&lt;br&gt;o kern/88601 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geli] geli cause kernel panic under heavy disk usage
&lt;br&gt;o kern/87544 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [gbde] mmaping large files on a gbde filesystem deadlo
&lt;br&gt;o kern/84556 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [geom] [panic] GBDE-encrypted swap causes panic at shu
&lt;br&gt;o kern/79251 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [2TB] newfs fails on 2.6TB gbde device
&lt;br&gt;o kern/79035 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; [vinum] gvinum unable to create a striped set of mirro
&lt;br&gt;o bin/78131 &amp;nbsp; &amp;nbsp;geom &amp;nbsp; &amp;nbsp; &amp;nbsp; gbde(8) &amp;quot;destroy&amp;quot; not working.
&lt;br&gt;s kern/73177 &amp;nbsp; geom &amp;nbsp; &amp;nbsp; &amp;nbsp; kldload geom_* causes panic due to memory exhaustion
&lt;br&gt;&lt;br&gt;53 problems total.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26370150&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26370150&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Current-problem-reports-assigned-to-freebsd-geom%40FreeBSD.org-tp26370150p26370150.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26363138</id>
	<title>gjournal + gptid/ un&quot;stop&quot;able</title>
	<published>2009-11-15T12:44:35Z</published>
	<updated>2009-11-15T12:44:35Z</updated>
	<author>
		<name>Bjoern A. Zeeb</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I just read the previous thread via the list archive. &amp;nbsp;As of late on
&lt;br&gt;HEAD something changed that doesn't allow one to &amp;quot;stop&amp;quot; gjournal
&lt;br&gt;anymore and get rid of it. &amp;nbsp;I have been using this same setup for
&lt;br&gt;months if not more than a year without problems. &amp;nbsp;Whatever was added
&lt;br&gt;introduced an architectural problem.
&lt;br&gt;&lt;br&gt;Either /dev/da*.journal exists or when that is stopped a journal etc.
&lt;br&gt;shows up with the &amp;quot;cryptic&amp;quot; names in /dev/gptid/....journal.
&lt;br&gt;If you stop that, the /dev/da*.journal is back.
&lt;br&gt;&lt;br&gt;This essentially means that once gjournal is loaded, one is unable to
&lt;br&gt;unload it again, unless ones force a &amp;quot;detach&amp;quot;/&amp;quot;stop&amp;quot; on all lower
&lt;br&gt;providers.
&lt;br&gt;&lt;br&gt;This essentially means that one can no longer safely shut down without
&lt;br&gt;the risk of losing/scrambling data.
&lt;br&gt;&lt;br&gt;I guess the &amp;quot;ufsid/&amp;quot; things mentioned formerly has the same problem.
&lt;br&gt;&lt;br&gt;&lt;br&gt;What are the possible solutions to that?
&lt;br&gt;&lt;br&gt;/bz
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bjoern A. Zeeb &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; It will not break if you know what you are doing.
&lt;br&gt;_______________________________________________
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26363138&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom@...&lt;/a&gt; mailing list
&lt;br&gt;&lt;a href=&quot;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.freebsd.org/mailman/listinfo/freebsd-geom&lt;/a&gt;&lt;br&gt;To unsubscribe, send any mail to &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26363138&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;freebsd-geom-unsubscribe@...&lt;/a&gt;&amp;quot;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gjournal-%2B-gptid--un%22stop%22able-tp26363138p26363138.html" />
</entry>

</feed>
