Re: [PATCH 0/5] target/rbd: distributed lun reset support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/05/2015 04:56 AM, mchristi@xxxxxxxxxx wrote:
> The following patches allow drivers like libceph/rbd to distribute
> execution of scsi task management functions across multiple nodes
> (still working on issues with distributed PRs).
> 
> In this patchset, I added a new type of callout/module for these
> cluster aware modules. The idea is that something like drbd could maybe do
> something optimized for them, or nbd could, or you could use dlm
> plus some file system, or do something cluster FS specific. For rbd
> we are making rados/libceph calls.
> 
> I am mostly looking for feedback on the hooks/callouts approach. I was
> not sure if we wanted to maybe instead do somethign like add new callouts
> to the request_queue (request_queue->reset_q) or block_device or
> add some new block layer REQ_TYPEs (REQ_TYPE_DEVICE_RESET or
> REQ_TYPE_PGR_REGISTER, etc). In this patchset I just added new
> callouts that modules can implement, because I thought this was most
> similar to how we do fabric modules and so it was a ok fit.
> 

Oh shoot. Sorry. Forgot to cc the lio list on the first set of ceph/rbd
patches which this patchset is built on. They are here:

http://thread.gmane.org/gmane.comp.file-systems.ceph.devel/24553
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux