RFC - GEOM Flashmap
Aleksandr Rybalko
ray at ddteam.net
Fri May 18 20:38:43 UTC 2012
On Fri, 18 May 2012 19:00:31 +0200
Grzegorz Bernacki <gjb at semihalf.com> wrote:
> Hi,
>
> As a part of our NAND Flash Framework project we would like to add a
> new geom class which allows to divide NAND Flash chip into partitions.
> Nand is divided into partitions based on data in dts file.
>
> The purpose of having this geom class is to separate part of nand
> chip device which might contain some crucial data like u-boot image,
> parameters, etc. into separate devices and use the rest of nand to
> store user data.
>
> Patch can be found at:
> http://people.freebsd.org/~gber/patches/slicer.patch
> it contains geom flashmap code along with changes in FDT area and
> changes in DTS file for SheevaPlug.
>
> Please let me know if you have any comments or objections.
>
> thanks,
> grzesiek
> _______________________________________________
> freebsd-geom at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-geom
> To unsubscribe, send any mail to
> "freebsd-geom-unsubscribe at freebsd.org"
Hi Grzegorz,
Long time ago I was add to my todo list item to add FDT support to
geom_map module. Now you have good replacement.
(/me cut off one item from todo)
Just one question:
it is possible to not assume that parent media is NAND?
+ if (g_io_getattr("NAND::device", cp, &size, &dev))
+ break;
WBW
--
Aleksandr Rybalko <ray at ddteam.net>
More information about the freebsd-geom
mailing list