Ilya Dryomov
|
130f52f2b2
libceph: check authorizer reply/challenge length before reading
|
7 years ago |
Ilya Dryomov
|
6daca13d2e
libceph: add authorizer challenge
|
7 years ago |
Ilya Dryomov
|
c0f56b483a
libceph: factor out __prepare_write_connect()
|
7 years ago |
Ilya Dryomov
|
262614c429
libceph: store ceph_auth_handshake pointer in ceph_connection
|
7 years ago |
Arnd Bergmann
|
473bd2d780
libceph: use timespec64 in for keepalive2 and ticket validity
|
7 years ago |
Ilya Dryomov
|
e5c9388399
libceph: use MSG_TRUNC for discarding received bytes
|
7 years ago |
Ilya Dryomov
|
d2935d6f75
libceph: get rid of more_kvec in try_write()
|
7 years ago |
Ilya Dryomov
|
9c55ad1c21
libceph: validate con->state at the top of try_write()
|
7 years ago |
Chengguang Xu
|
57a35dfb52
libceph, ceph: add __init attribution to init funcitons
|
7 years ago |
Ilya Dryomov
|
45a267dbb4
libceph: handle zero-length data items
|
7 years ago |
Ilya Dryomov
|
b9e281c2b3
libceph: introduce BVECS data type
|
7 years ago |
Ilya Dryomov
|
5359a17d27
libceph, rbd: new bio handling code (aka don't clone bios)
|
7 years ago |
Gustavo A. R. Silva
|
18370b36b2
ceph: mark expected switch fall-throughs
|
8 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Ilya Dryomov
|
4690faf00c
libceph: don't call ->reencode_message() more than once per message
|
8 years ago |
Dan Carpenter
|
7c40b22f6f
libceph: potential NULL dereference in ceph_msg_data_create()
|
8 years ago |
Ilya Dryomov
|
98ad5ebd15
libceph: ceph_connection_operations::reencode_message() method
|
8 years ago |
Ilya Dryomov
|
dcbbd97ccb
libceph: remove ceph_sanitize_features() workaround
|
8 years ago |
Yan, Zheng
|
0a2ad54107
libceph: cleanup old messages according to reconnect seq
|
8 years ago |
Ilya Dryomov
|
1759f7b0e3
libceph: make ceph_msg_data_advance() return void
|
8 years ago |
Deepa Dinamani
|
1134e09100
fs: ceph: CURRENT_TIME with ktime_get_real_ts()
|
8 years ago |
Ilya Dryomov
|
633ee407b9
libceph: force GFP_NOIO for socket allocations
|
8 years ago |
Linus Torvalds
|
69fd110eb6
Merge branch 'work.sendmsg' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Peter Zijlstra
|
2c935bc572
locking/atomic, kref: Add kref_read()
|
8 years ago |
Al Viro
|
61ff6e9b45
ceph_tcp_sendpage(): use ITER_BVEC sendmsg
|
9 years ago |
Al Viro
|
100803a84d
ceph: switch to sock_recvmsg()
|
9 years ago |
Ilya Dryomov
|
b3bbd3f2ab
libceph: no need to drop con->mutex for ->get_authorizer()
|
8 years ago |
Ilya Dryomov
|
0dde584882
libceph: drop len argument of *verify_authorizer_reply()
|
8 years ago |
Ilya Dryomov
|
5c056fdc5b
libceph: verify authorize reply on connect
|
8 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |