Date: Tue, 12 Mar 2013 01:04:25 +0400 From: Lev Serebryakov <lev@serebryakov.spb.ru> To: Konstantin Belousov <kostikbel@gmail.com> Cc: Dag-Erling Sm??rgrav <des@des.no>, arch@freebsd.org Subject: Re: Unmapped buffers: to be merged in several days Message-ID: <329178079.20130312010425@serebryakov.spb.ru> In-Reply-To: <20130311182454.GX3794@kib.kiev.ua> References: <20130311091852.GR3794@kib.kiev.ua> <86k3pe1cl3.fsf@ds4.des.no> <20130311182454.GX3794@kib.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Konstantin. You wrote 11 =D0=BC=D0=B0=D1=80=D1=82=D0=B0 2013 =D0=B3., 22:24:54: KB> If the class does need to access the bio data, to be marked KB> unmapped-processing, the class should be rewritten. Now, the class KB> should verify is the bio passed is mapped or not, and process the pages KB> passed in the bio_ma array instead of bio_data. The involved example is KB> sys/dev/md/md.c. Will GEOM class, which needs to touch data (like raid3 or my off-tree raid5), benefit from conversion, compare to generic mechanism, provided for not-converted by your patch? --=20 // Black Lion AKA Lev Serebryakov <lev@serebryakov.spb.ru>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?329178079.20130312010425>