Converting LBAs to byte offsets through the GEOM stack
Adrian Chadd
adrian at freebsd.org
Sun Dec 28 21:39:18 UTC 2014
On 28 December 2014 at 11:48, Pokala, Ravi <rpokala at 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
More information about the freebsd-geom
mailing list