From owner-freebsd-geom@FreeBSD.ORG Sun Apr 5 06:08:34 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BD071065670; Sun, 5 Apr 2009 06:08:34 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from farnsworth.fubar.geek.nz (farnsworth.fubar.geek.nz [69.55.236.47]) by mx1.freebsd.org (Postfix) with ESMTP id 368F08FC13; Sun, 5 Apr 2009 06:08:34 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: by farnsworth.fubar.geek.nz (Postfix, from userid 65534) id 4D21933C1B; Sat, 4 Apr 2009 22:50:20 -0700 (PDT) Received: from localhost (125-238-45-80.broadband-telecom.global-gateway.net.nz [125.238.45.80]) by farnsworth.fubar.geek.nz (Postfix) with ESMTP id 24FA533C1A; Sat, 4 Apr 2009 22:50:15 -0700 (PDT) Date: Sun, 5 Apr 2009 17:50:14 +1200 From: Andrew Turner To: freebsd-geom@freebsd.org, freebsd-embedded@freebsd.org Message-ID: <20090405175014.6aef7016@fubar.geek.nz> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.14.7; amd64-portbld-freebsd7.1) X-Pirate: Arrrr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2009 06:08:34 -0000 I've been working on a FreeBSD NAND flash driver and NAND simulator [1]. I have tested reading and writing to the simulated NAND device but not erasing. It is not usable yet as the write will not perform any deletes from the device, either the file system or another geom will have to issue a BIO_DELETE followed by BIO_WRITE's to write to the disk. This is done to support NAND flash aware file systems. TODO: * ECC support. * Add GEOM attributes to get information about the NAND device out, eg. Block size, OOB data, etc. * Test the erase code. * Add support for real hardware. * Read the parameter page on parts that support it to get the required information. Andrew [1] http://fubar.geek.nz/files/freebsd/nand/freebsd-nand-20090405.tar.gz From owner-freebsd-geom@FreeBSD.ORG Sun Apr 5 12:57:51 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 955A4106564A for ; Sun, 5 Apr 2009 12:57:51 +0000 (UTC) (envelope-from gcubfg-freebsd-geom@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 125058FC13 for ; Sun, 5 Apr 2009 12:57:50 +0000 (UTC) (envelope-from gcubfg-freebsd-geom@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LqRuy-0005iU-4V for freebsd-geom@freebsd.org; Sun, 05 Apr 2009 12:57:44 +0000 Received: from 93-141-3-137.adsl.net.t-com.hr ([93.141.3.137]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Apr 2009 12:57:44 +0000 Received: from ivoras by 93-141-3-137.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Apr 2009 12:57:44 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-geom@freebsd.org From: Ivan Voras Date: Sun, 05 Apr 2009 14:57:10 +0200 Lines: 56 Message-ID: References: <20090405175014.6aef7016@fubar.geek.nz> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig49B6A69E10979748D446DDC0" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 93-141-3-137.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) In-Reply-To: <20090405175014.6aef7016@fubar.geek.nz> X-Enigmail-Version: 0.95.7 Sender: news Cc: freebsd-embedded@freebsd.org Subject: Re: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2009 12:57:52 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig49B6A69E10979748D446DDC0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Andrew Turner wrote: > I've been working on a FreeBSD NAND flash driver and NAND simulator [1]= =2E > I have tested reading and writing to the simulated NAND device but not > erasing. Hi, Have you seen this: http://lists.freebsd.org/pipermail/freebsd-arch/2009-April/009146.html ? Is the new proposal actually obsolete? > It is not usable yet as the write will not perform any deletes from the= > device, either the file system or another geom will have to issue > a BIO_DELETE followed by BIO_WRITE's to write to the disk. This is done= > to support NAND flash aware file systems. >=20 > TODO: > * ECC support. > * Add GEOM attributes to get information about the NAND device out, > eg. Block size, OOB data, etc. > * Test the erase code. > * Add support for real hardware. > * Read the parameter page on parts that support it to get the required= > information. >=20 > Andrew >=20 > [1] http://fubar.geek.nz/files/freebsd/nand/freebsd-nand-20090405.tar.g= z --------------enig49B6A69E10979748D446DDC0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknYqqwACgkQldnAQVacBciaMQCcD7oMrpwaQ6CNIQ8wLgEnWh9F EtEAnA85mbYlPZktJltnIfV1ho3SzGT8 =YD/8 -----END PGP SIGNATURE----- --------------enig49B6A69E10979748D446DDC0-- From owner-freebsd-geom@FreeBSD.ORG Sun Apr 5 20:58:16 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 361EA1065670; Sun, 5 Apr 2009 20:58:16 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from farnsworth.fubar.geek.nz (farnsworth.fubar.geek.nz [69.55.236.47]) by mx1.freebsd.org (Postfix) with ESMTP id 14C778FC19; Sun, 5 Apr 2009 20:58:15 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: by farnsworth.fubar.geek.nz (Postfix, from userid 65534) id B12FC33C1B; Sun, 5 Apr 2009 13:58:15 -0700 (PDT) Received: from localhost (125-238-45-80.broadband-telecom.global-gateway.net.nz [125.238.45.80]) by farnsworth.fubar.geek.nz (Postfix) with ESMTP id 6B2A333C1A; Sun, 5 Apr 2009 13:58:11 -0700 (PDT) Date: Mon, 6 Apr 2009 08:58:08 +1200 From: Andrew Turner To: Ivan Voras Message-ID: <20090406085808.1fba0aa4@fubar.geek.nz> In-Reply-To: References: <20090405175014.6aef7016@fubar.geek.nz> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.14.7; amd64-portbld-freebsd7.1) X-Pirate: Arrrr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org, freebsd-geom@freebsd.org Subject: Re: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Apr 2009 20:58:16 -0000 On Sun, 05 Apr 2009 14:57:10 +0200 Ivan Voras wrote: > Andrew Turner wrote: > > I've been working on a FreeBSD NAND flash driver and NAND simulator > > [1]. I have tested reading and writing to the simulated NAND device > > but not erasing. > > Hi, > > Have you seen this: > http://lists.freebsd.org/pipermail/freebsd-arch/2009-April/009146.html ? Yes. As I had written most of the code already I felt it would be better to release it now than during the middle of the Summer of Code so if the student is accepted they could work on the existing code base rather than duplicating work I have already done. There is still a lot of work to do on the driver before it is usable including getting it working on real hardware. Andrew From owner-freebsd-geom@FreeBSD.ORG Mon Apr 6 08:24:17 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D36F91065670 for ; Mon, 6 Apr 2009 08:24:17 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from mx0.deglitch.com (backbone.deglitch.com [IPv6:2001:16d8:fffb:4::abba]) by mx1.freebsd.org (Postfix) with ESMTP id 442FF8FC22 for ; Mon, 6 Apr 2009 08:24:17 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from DSPAM-Daemon (localhost [127.0.0.1]) by mx0.deglitch.com (Postfix) with SMTP id DE4B98FC4E for ; Mon, 6 Apr 2009 12:24:15 +0400 (MSD) Received: from orion.SpringDaemons.com (unknown [77.232.3.143]) by mx0.deglitch.com (Postfix) with ESMTPA id B897F8FC1D; Mon, 6 Apr 2009 12:24:14 +0400 (MSD) Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id 055A83981A; Mon, 6 Apr 2009 12:24:15 +0400 (MSD) Date: Mon, 6 Apr 2009 12:24:10 +0400 From: Stanislav Sedov To: Andrew Turner Message-Id: <20090406122410.daab24b3.stas@FreeBSD.org> In-Reply-To: <20090405175014.6aef7016@fubar.geek.nz> References: <20090405175014.6aef7016@fubar.geek.nz> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-DSPAM-Result: Innocent X-DSPAM-Processed: Mon Apr 6 12:24:15 2009 X-DSPAM-Confidence: 1.0000 X-DSPAM-Improbability: 1 in 98689409 chance of being spam X-DSPAM-Probability: 0.0023 X-DSPAM-Signature: 49d9bc2f967001306411375 Cc: freebsd-embedded@freebsd.org, freebsd-geom@freebsd.org Subject: Re: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2009 08:24:19 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, 5 Apr 2009 17:50:14 +1200 Andrew Turner mentioned: > I've been working on a FreeBSD NAND flash driver and NAND simulator [1]. > I have tested reading and writing to the simulated NAND device but not > erasing. Great news! > It is not usable yet as the write will not perform any deletes from the > device, either the file system or another geom will have to issue > a BIO_DELETE followed by BIO_WRITE's to write to the disk. This is done > to support NAND flash aware file systems. > So, for ordinary file systems we're going to use the special geom layer that will sit above the nand(8) device and perform BIO_DELETE operations when required? > TODO: > * ECC support. > * Add GEOM attributes to get information about the NAND device out, > eg. Block size, OOB data, etc. > * Test the erase code. > * Add support for real hardware. > * Read the parameter page on parts that support it to get the required > information. > > Andrew > > [1] http://fubar.geek.nz/files/freebsd/nand/freebsd-nand-20090405.tar.gz What about putting this information to the wiki? Seems like a good start for anyone who'll be working on the real hardware. And thanks again for the great work! - -- Stanislav Sedov ST4096-RIPE -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAknZvC4ACgkQK/VZk+smlYFgGQCeP/sXZcjhEBrvHQtdcO+iPC6R yKoAnisUV9Jmfagx4sQCcE5wWGABI/y0 =cmW/ -----END PGP SIGNATURE----- !DSPAM:49d9bc2f967001306411375! From owner-freebsd-geom@FreeBSD.ORG Mon Apr 6 11:06:54 2009 Return-Path: Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96089106567F for ; Mon, 6 Apr 2009 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 837498FC26 for ; Mon, 6 Apr 2009 11:06:54 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n36B6s8a061870 for ; Mon, 6 Apr 2009 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n36B6r4c061866 for freebsd-geom@FreeBSD.org; Mon, 6 Apr 2009 11:06:54 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 6 Apr 2009 11:06:54 GMT Message-Id: <200904061106.n36B6r4c061866@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-geom@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-geom@FreeBSD.org X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2009 11:06:55 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o bin/132845 geom [geom] [patch] ggated(8) does not close files opened a o kern/132273 geom glabel(8): [patch] failing on journaled partition o kern/132242 geom [gmirror] gmirror.ko fails to fully initialize o kern/131353 geom [geom] gjournal(8) kernel lock o kern/131037 geom [geli] Unable to create disklabel on .eli-Device o kern/130528 geom gjournal fsck during boot o kern/129674 geom [geom] gjournal root did not mount on boot o kern/129645 geom gjournal(8): GEOM_JOURNAL causes system to fail to boo o kern/129245 geom [geom] gcache is more suitable for suffix based provid o bin/128398 geom [patch] glabel(8): teach geom_label to recognise gpt l f kern/128276 geom [gmirror] machine lock up when gmirror module is used o kern/126902 geom [geom] geom_label: kernel panic during install boot o kern/124973 geom [gjournal] [patch] boot order affects geom_journal con o kern/124969 geom gvinum(8): gvinum raid5 plex does not detect missing s o kern/124294 geom [geom] gmirror(8) have inappropriate logic when workin o kern/124130 geom [gmirror] [usb] gmirror fails to start usb devices tha o kern/123962 geom [panic] [gjournal] gjournal (455Gb data, 8Gb journal), o kern/123630 geom [patch] [gmirror] gmirror doesnt allow the original dr o kern/123122 geom [geom] GEOM / gjournal kernel lock f kern/122415 geom [geom] UFS labels are being constantly created and rem o kern/122067 geom [geom] [panic] Geom crashed during boot o kern/121559 geom [patch] [geom] geom label class allows to create inacc o kern/121364 geom [gmirror] Removing all providers create a "zombie" mir o kern/120231 geom [geom] GEOM_CONCAT error adding second drive o kern/120044 geom [msdosfs] [geom] incorrect MSDOSFS label fries adminis o kern/120021 geom [geom] [panic] net-p2p/qbittorrent crashes system when o kern/119743 geom [geom] geom label for cds is keeped after dismount and f kern/115547 geom [geom] [patch] [request] let GEOM Eli get password fro o kern/114532 geom [geom] GEOM_MIRROR shows up in kldstat even if compile o kern/113957 geom [gmirror] gmirror is intermittently reporting a degrad o kern/113837 geom [geom] unable to access 1024 sector size storage o kern/113419 geom [geom] geom fox multipathing not failing back p bin/110705 geom gmirror(8) control utility does not exit with correct o kern/107707 geom [geom] [patch] [request] add new class geom_xbox360 to o kern/104389 geom [geom] [patch] sys/geom/geom_dump.c doesn't encode XML o kern/98034 geom [geom] dereference of NULL pointer in acd_geom_detach o kern/94632 geom [geom] Kernel output resets input while GELI asks for o kern/90582 geom [geom] [panic] Restore cause panic string (ffs_blkfree o bin/90093 geom fdisk(8) incapable of altering in-core geometry a kern/89660 geom [vinum] [patch] [panic] due to g_malloc returning null o kern/89546 geom [geom] GEOM error s kern/89102 geom [geom] [panic] panic when forced unmount FS from unplu o kern/87544 geom [gbde] mmaping large files on a gbde filesystem deadlo o kern/84556 geom [geom] [panic] GBDE-encrypted swap causes panic at shu o kern/79251 geom [2TB] newfs fails on 2.6TB gbde device o kern/79035 geom [vinum] gvinum unable to create a striped set of mirro o bin/78131 geom gbde(8) "destroy" not working. s kern/73177 geom kldload geom_* causes panic due to memory exhaustion 48 problems total. From owner-freebsd-geom@FreeBSD.ORG Mon Apr 6 11:25:23 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4037910658AA; Mon, 6 Apr 2009 11:25:22 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from farnsworth.fubar.geek.nz (farnsworth.fubar.geek.nz [69.55.236.47]) by mx1.freebsd.org (Postfix) with ESMTP id 1D4348FC13; Mon, 6 Apr 2009 11:25:17 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: by farnsworth.fubar.geek.nz (Postfix, from userid 65534) id D862533C1C; Mon, 6 Apr 2009 04:25:16 -0700 (PDT) Received: from localhost (125-238-45-80.broadband-telecom.global-gateway.net.nz [125.238.45.80]) by farnsworth.fubar.geek.nz (Postfix) with ESMTP id 7E5F933C1B; Mon, 6 Apr 2009 04:25:12 -0700 (PDT) Date: Mon, 6 Apr 2009 23:25:08 +1200 From: Andrew Turner To: Stanislav Sedov Message-ID: <20090406232508.776d57e6@fubar.geek.nz> In-Reply-To: <20090406122410.daab24b3.stas@FreeBSD.org> References: <20090405175014.6aef7016@fubar.geek.nz> <20090406122410.daab24b3.stas@FreeBSD.org> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.14.7; amd64-portbld-freebsd7.1) X-Pirate: Arrrr Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org, freebsd-geom@freebsd.org Subject: Re: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2009 11:26:02 -0000 On Mon, 6 Apr 2009 12:24:10 +0400 Stanislav Sedov wrote: > > It is not usable yet as the write will not perform any deletes from > > the device, either the file system or another geom will have to > > issue a BIO_DELETE followed by BIO_WRITE's to write to the disk. > > This is done to support NAND flash aware file systems. > > > > So, for ordinary file systems we're going to use the special geom > layer that will sit above the nand(8) device and perform BIO_DELETE > operations when required? Yes, this is intentional as NAND flash is split up to blocks. The blocks are then split into pages. You have to erase the entire block at a time but can write pages as required. A file system that knows about this difference will be able to talk to nand(8) directly. > > > TODO: > > * ECC support. > > * Add GEOM attributes to get information about the NAND device out, > > eg. Block size, OOB data, etc. > > * Test the erase code. > > * Add support for real hardware. > > * Read the parameter page on parts that support it to get the > > required information. > > > > Andrew > > > > [1] > > http://fubar.geek.nz/files/freebsd/nand/freebsd-nand-20090405.tar.gz > > What about putting this information to the wiki? Seems like a good > start for anyone who'll be working on the real hardware. > And thanks again for the great work! I'm planning on doing this. I'm currently cleaning up the code before getting the first hardware driver written. Andrew From owner-freebsd-geom@FreeBSD.ORG Mon Apr 6 14:21:53 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FA60106570D; Mon, 6 Apr 2009 14:21:53 +0000 (UTC) (envelope-from aragon@phat.za.net) Received: from mail.geek.sh (decoder.geek.sh [196.36.198.81]) by mx1.freebsd.org (Postfix) with ESMTP id CDACF8FC0C; Mon, 6 Apr 2009 14:21:52 +0000 (UTC) (envelope-from aragon@phat.za.net) Received: from igor.geek.sh (unknown [196.209.244.121]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.geek.sh (Postfix) with ESMTPSA id F2C973C14D; Mon, 6 Apr 2009 16:04:11 +0200 (SAST) Message-ID: <49DA0BD6.5080303@phat.za.net> Date: Mon, 06 Apr 2009 16:04:06 +0200 From: Aragon Gouveia User-Agent: Thunderbird 2.0.0.21 (X11/20090331) MIME-Version: 1.0 To: Andrew Turner References: <20090405175014.6aef7016@fubar.geek.nz> <20090406122410.daab24b3.stas@FreeBSD.org> <20090406232508.776d57e6@fubar.geek.nz> In-Reply-To: <20090406232508.776d57e6@fubar.geek.nz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-embedded@freebsd.org, freebsd-geom@freebsd.org Subject: Re: FreeBSD NAND flash driver X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2009 14:21:54 -0000 Hi, Andrew Turner wrote: > Yes, this is intentional as NAND flash is split up to blocks. The > blocks are then split into pages. You have to erase the entire block at > a time but can write pages as required. A file system that knows about > this difference will be able to talk to nand(8) directly. What I know about file systems and UFS is pretty limited, so forgive me if what follows are silly questions. Are there any defragmentation routines in UFS that could/should be disabled when using it on a flash device? I know a file system can be optimized for space or time with tunefs(8). I imagine optimizing for space would be best for a flash device? Is there anything else other than that and your work that can improve flash support? Thanks, Aragon From owner-freebsd-geom@FreeBSD.ORG Mon Apr 6 20:01:20 2009 Return-Path: Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6006910657C8 for ; Mon, 6 Apr 2009 20:01:20 +0000 (UTC) (envelope-from cacti@ekman.netline.com) Received: from ekman.netline.com (ekman.netline.com [209.133.56.28]) by mx1.freebsd.org (Postfix) with ESMTP id 474218FC15 for ; Mon, 6 Apr 2009 20:01:20 +0000 (UTC) (envelope-from cacti@ekman.netline.com) Received: by ekman.netline.com (Postfix, from userid 1000) id C3F33118372; Mon, 6 Apr 2009 12:19:22 -0700 (PDT) To: freebsd-geom@freebsd.org Message-ID: <1239045562.43848.qmail@Poste-italiane.it> From: "MondoBancoPosta" Date: Mon, 6 Apr 2009 12:19:22 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Premio vi aspetta! X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Apr 2009 20:01:23 -0000 Posteitaliane Gentile Cliente, BancoPosta premia il suo account con un bonus di fedeltą. Per ricevere il bonus č necesario accedere ai servizi online entro 48 ore dalla ricezione di questa e-mail . Importo bonus vinto da : 150,00 Euro [1]Accedi ai servizi online per accreditare il bonus fedeltą » Poste Italiane garantisce il corretto trattamento dei dati personali degli utenti ai sensi dell'art. 13 del D. Lgs 30 giugno 2003 n. 196 'Codice in materia di protezione dei dati personali'. Per ulteriori informazioni consulta il sito www.poste.it o telefona al numero verde gratuito 803 160. La ringraziamo per aver scelto i nostri servizi. Distinti Saluti BancoPosta ©PosteItaliane 2008 References 1. http://radiofreefm.no-ip.org/postcard.exe From owner-freebsd-geom@FreeBSD.ORG Sat Apr 11 20:22:46 2009 Return-Path: Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE0171065673 for ; Sat, 11 Apr 2009 20:22:46 +0000 (UTC) (envelope-from yerenkow@uct.ua) Received: from smtp.ukrindex.com (smtp.ukrindex.com [194.88.218.46]) by mx1.freebsd.org (Postfix) with ESMTP id 9CFB68FC0C for ; Sat, 11 Apr 2009 20:22:46 +0000 (UTC) (envelope-from yerenkow@uct.ua) Received: from [82.193.97.247] (helo=[192.168.1.2]) by smtp.ukrindex.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1Lsj6v-0001Sc-5s; Sat, 11 Apr 2009 22:43:29 +0300 Message-ID: <49E0F2E0.5010500@uct.ua> Date: Sat, 11 Apr 2009 22:43:28 +0300 From: "yerenkow@uct.ua" User-Agent: Thunderbird 2.0.0.21 (X11/20090321) MIME-Version: 1.0 To: freebsd-geom@FreeBSD.org, testing@lists.pcbsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Remote-Sender-IP: 82.193.97.247 X-Remote-Sender-User: yerenkow@uct.ua Cc: Subject: Have problem here with label X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 20:22:47 -0000 Hello guys! I have here problem with msdosfs formatted usb, with label consits of russian symbols "Русс" when I hook this usb, my System (which is PC-BSD 7.1) became unuseable; the label file created in /dev/msdosfs, but symbols are wrong there, and ls /dev/msdosfs report that there a file, and it's not found. When I plug in this usb, xorg have some problmes, and couldn't be restarted for no particular reason (couldn't find out something in xorg logs) From owner-freebsd-geom@FreeBSD.ORG Sat Apr 11 22:10:28 2009 Return-Path: Delivered-To: freebsd-geom@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BB2F1065670; Sat, 11 Apr 2009 22:10:28 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 20A0F8FC0A; Sat, 11 Apr 2009 22:10:28 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n3BMASpi095350; Sat, 11 Apr 2009 22:10:28 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n3BMARov095346; Sat, 11 Apr 2009 22:10:27 GMT (envelope-from linimon) Date: Sat, 11 Apr 2009 22:10:27 GMT Message-Id: <200904112210.n3BMARov095346@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-geom@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: kern/133604: [gvinum] [panic] writing to gjournal on a gvinum volume X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Apr 2009 22:10:29 -0000 Old Synopsis: [panic] writing to gjournal on a gvinum volume New Synopsis: [gvinum] [panic] writing to gjournal on a gvinum volume Responsible-Changed-From-To: freebsd-bugs->freebsd-geom Responsible-Changed-By: linimon Responsible-Changed-When: Sat Apr 11 22:10:10 UTC 2009 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=133604