RFC - GEOM Flashmap

Aleksandr Rybalko ray at ddteam.net
Tue May 22 08:20:46 UTC 2012


On Mon, 21 May 2012 14:02:10 +0200
Grzegorz Bernacki <gjb at semihalf.com> wrote:

>> On 05/18/12 22:38, Aleksandr Rybalko wrote:
>> > 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
>> 
>> Hi Alexandr,
>> 
>> It seems to be doable. It requires additional testing and additional 
>> review. We would like to apply this patch now. And then if necessary 
>> this mechanism might be changed to allow other types of devices.
>> 
>> thanks,
>> grzesiek

I have no objections and wait for apply :)

Thank you!

WBW
-- 
Aleksandr Rybalko <ray at ddteam.net>


More information about the freebsd-geom mailing list