WSL2-Linux-Kernel/include/linux/ceph
Alexander Graf f775ff7d89 ceph: fix file open flags on ppc64
The file open flags (O_foo) are platform specific and should never go
out to an interface that is not local to the system.

Unfortunately these flags have leaked out onto the wire in the cephfs
implementation. That lead to bogus flags getting transmitted on ppc64.

This patch converts the kernel view of flags to the ceph view of file
open flags.

Fixes: 124e68e74 ("ceph: file operations")
Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: "Yan, Zheng" <zyan@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-05-04 09:19:24 +02:00
..
auth.h
buffer.h
ceph_debug.h
ceph_features.h
ceph_frag.h
ceph_fs.h ceph: fix file open flags on ppc64 2017-05-04 09:19:24 +02:00
ceph_hash.h
cls_lock_client.h rbd: support updating the lock cookie without releasing the lock 2017-05-04 09:19:23 +02:00
debugfs.h
decode.h
libceph.h
mdsmap.h ceph: allow connecting to mds whose rank >= mdsmap::m_max_mds 2017-05-04 09:19:20 +02:00
messenger.h
mon_client.h
msgpool.h
msgr.h
osd_client.h libceph: add an epoch_barrier field to struct ceph_osd_client 2017-05-04 09:19:21 +02:00
osdmap.h
pagelist.h libceph: convert ceph_pagelist.refcnt from atomic_t to refcount_t 2017-05-04 09:19:19 +02:00
rados.h
string_table.h
types.h