Re: [PATCH 7/7] libceph: make abort_on_full a per-osdc setting

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

 



On Wed, May 30, 2018 at 8:50 PM, Jeff Layton <jlayton@xxxxxxxxxx> wrote:
> On Wed, 2018-05-30 at 19:43 +0200, Ilya Dryomov wrote:
>> The intent behind making it a per-request setting was that it would be
>> set for writes, but not for reads.  As it is, the flag is set for all
>> fs/ceph requests except for pool perm check stat request (technically
>> a read).
>>
>> ceph_osdc_abort_on_full() skips reads since the previous commit and
>> I don't see a use case for marking individual requests.
>>
>> Signed-off-by: Ilya Dryomov <idryomov@xxxxxxxxx>
>
> I'm assuming that it's not possible for (e.g.) an RBD and CephFS client
> to share an osdc? We'd almost certainly want different semantics in
> those two cases, I'd think.
>
> Looking at the code, it seems like it's not possible for now. If we
> think that might be something to pursue in the future, then we may need
> to rethink this.

No, it is not and has never been possible.

Thanks,

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