Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Dec 2014 13:39:16 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        "Pokala, Ravi" <rpokala@panasas.com>
Cc:        John-Mark Gurney <jmg@funkthat.com>, "freebsd-geom@freebsd.org" <freebsd-geom@freebsd.org>
Subject:   Re: Converting LBAs to byte offsets through the GEOM stack
Message-ID:  <CAJ-VmomXHZhe%2Bw32HOQWTFW-PrA4FpdScaFzdXEE_XVXO%2BN-rg@mail.gmail.com>
In-Reply-To: <D0C5B9CA.1283E9%rpokala@panasas.com>
References:  <D0B89F30.127DAE%rpokala@panasas.com> <20141219015210.GY25139@funkthat.com> <D0B8C76C.127E55%rpokala@panasas.com> <CAJ-VmokV3-ZRQmVZWcHUSxccwaRxySDExoSiF8%2BsgHtkHN5_yg@mail.gmail.com> <D0BB136C.1280A4%rpokala@panasas.com> <CAJ-Vmomm2yst=NN6hYopY7DR_Nw=HDa2v-Y9xtqji8xZn5b92A@mail.gmail.com> <D0C5B9CA.1283E9%rpokala@panasas.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 28 December 2014 at 11:48, Pokala, Ravi <rpokala@panasas.com> wrote:
> Hi Adrian,
>
>>So I had a thing that I attached commands to that would funnel down to
>>the geom layer that did this mirroring/caching/remapping thing, and it
>>would handle schedule the commands to whatever block(s) on whatever
>>disk(s) actually represented that particular logical offset. I actually
>>had something that'd let me issue commands that would map to a single
>>command to a single disk, or could be replicated to multiple commands to
>>multiple disks (and then i'd just get the completion from them all in the
>>reply message, as the bio didn't have enough space to write multiple
>>block reads into, and mostly I was issuing status check commands like you
>>are. :)
>>
>>Is that making more sense? I can whiteboard it up next time we're in the
>>same place.
>
> That would be very helpful. :-) Next BAFUG?

Sure thing.



-adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomXHZhe%2Bw32HOQWTFW-PrA4FpdScaFzdXEE_XVXO%2BN-rg>