spdk with rbd

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

 



Hi all,
    Recently I have done some test and read some code about spdk bdev with rbd, and I was really confused about how it works with polling.
     If I understand correctly, I think in spdk, the thread who get the completed IO have to be the thread who send the IO, every thread can not get the completed IO of other thread.But in ceph rbd, one imange only have one queue,  and when calling rbd_poll_io_events , it will pop all the IO until it's empty or exceeds the max count. 
    I think there is no way to distinguish which thread an IO belongs to.Why it can works in spdk?
  
 Thanks.
_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx

[Index of Archives]     [CEPH Users]     [Ceph Devel]     [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