Re: Issuing custom IOCTLs to SCSI LLD

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

 




Naveen <Naveen.Chandrasekaran <at> radisys.com> writes:

> 
> Hi,
> 
> I'm new to ceph and trying to find if on CentOS there is a way to 
issue 
> IOCTL or similar custom requests (other than fops request like OS 
issued 
> read/write requests) from ceph OSD/RBD to the underlying SCSI LLD. 
> From initial reading of docs it looks like in the I/O stack 
user/client 
> issued I/Os would reach the actual device as below:
> 
> Client I/O req
>  VFS
>   ceph fs
>    Ceph OSD daemon
>      RBD
>       SCSI midlayer
>        SCSI LLD (say mpt3sas)
>          Disk
> 
> Ref: 
> 
https://en.wikipedia.org/wiki/NVM_Express#/media/File:IO_stack_of_the_Li
> nux_kernel.svg
> 
> My question is:
> The SCSI LLD would support both read /write entry points for I/O 
> requests issued by the filesystem/block I/O but they also support some
> custom requests using IOCTLs. So how can ceph support issuing of such 
> IOCTL requests to the device if user issues such request. Say for 
> example power cycling the drive etc. It can also be a passthro request 
> down to the device.
> 
> Appreciate the help and thanks in advance.
> 


Hi,

Still waiting for a response. Can any of the experts clarify on this?

thanks,
naveen



--
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