]> git.baikalelectronics.ru Git - kernel.git/commit
rbd: define image request originator flag
authorAlex Elder <elder@inktank.com>
Thu, 24 Jan 2013 22:13:36 +0000 (16:13 -0600)
committerSage Weil <sage@inktank.com>
Thu, 2 May 2013 04:18:41 +0000 (21:18 -0700)
commit05f9ea4309ff4496b9dad91b8f65a55fd4a2cd47
tree590a8136921a9897fdd515601a6cdf476c04ee1d
parent6c4e6ea8e8bd9de43eb50f21f051c6d9016cb2ec
rbd: define image request originator flag

Define a flag indicating whether an image request originated from
the Linux block layer (from blk_fetch_request()) or whether it was
initiated in order to satisfy an object request for a child image
of a layered rbd device.  For image requests initiated by objects of
child images we'll save a pointer to the object request rather than
the Linux block request.

For now, only block requests are used.

Signed-off-by: Alex Elder <elder@inktank.com>
Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
drivers/block/rbd.c