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 <a...@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-g...@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-geom > To unsubscribe, send any mail to "freebsd-geom-unsubscr...@freebsd.org" > _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"