Hi Andrey, just want to say you don't have to wait for me anymore. Just can't find the time to analyze your aproach. Thanks for your work on this. 2011/5/3 Andriy Gapon <avg_at_freebsd.org>: > on 29/04/2011 19:55 Andrey V. Elsukov said the following: >> On 27.04.2011 11:37, Andrey V. Elsukov wrote: >>>> I wrote a small extension for the GEOM_PART class. It adds an ability >>>> to GEOM_PART class to create partition labels for schemes which are >>>> support them. >> >> Hi All, >> >> i got several successful reports from users, but now i decided to make >> this functional available for another consumers. >> New patch: >> http://people.freebsd.org/~ae/geom_alias.diff > > I really like your approach. > One question - is it somehow possible to make the alias geom even more > transparent? I mean completely eliminating g_alias_start() or making it more > noop-ish. > > Thank you! > >> What it contains: >> * gpt/gptid support removed from GEOM_LABEL class; >> * new GEOM_ALIAS class added. This class has two public functions: >> void g_alias_create(struct g_provider *pp, const char *name); >> void g_alias_spoil(struct g_provider *pp); >> * first two consumers of GEOM_ALIAS class are GEOM_PART and GEOM_DISK: >> >> GEOM_DISK uses g_alias_create() to create aliases for disks, disk's >> serial number is used for alias name. >> >> GEOM_PART uses g_alias_create() to create aliases for labeled partitions >> (gpt/gptid, apm and pc98). >> >> How it looks like: >> http://paste.org.ru/?5exeve >> > > > -- > Andriy Gapon > _______________________________________________ > 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" >Received on Tue May 03 2011 - 16:13:06 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:13 UTC