Age | Commit message (Expand) | Author | Files | Lines |
2017-01-14 | locking/atomic, kref: Add kref_read() | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -2/+2 |
2016-12-12 | libceph: no need to drop con->mutex for ->get_authorizer() | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -6/+0 |
2016-12-12 | libceph: drop len argument of *verify_authorizer_reply() | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -1/+1 |
2016-12-12 | libceph: verify authorize reply on connect | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -0/+13 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | ![](https://seccdn.libravatar.org/avatar/8733d9771c99e25ab0e77efa81a9dceb?s=13&d=retro) Kirill A. Shutemov | 1 | -3/+3 |
2016-03-25 | libceph: use KMEM_CACHE macro | ![](https://seccdn.libravatar.org/avatar/ba91868b6d4cffcbec0ed26a4641a5f2?s=13&d=retro) Geliang Tang | 1 | -8/+2 |
2016-03-25 | libceph: use sizeof_footer() more | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -16/+3 |
2016-02-24 | libceph: use the right footer size when skipping a message | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -2/+9 |
2016-02-24 | libceph: don't bail early from try_read() when skipping a message | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -2/+2 |
2016-01-21 | libceph: clear messenger auth_retry flag if we fault | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -3/+7 |
2016-01-21 | libceph: fix ceph_msg_revoke() | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -18/+58 |
2016-01-21 | libceph: use list_for_each_entry_safe | ![](https://seccdn.libravatar.org/avatar/ba91868b6d4cffcbec0ed26a4641a5f2?s=13&d=retro) Geliang Tang | 1 | -9/+3 |
2016-01-21 | libceph: use list_next_entry instead of list_entry_next | ![](https://seccdn.libravatar.org/avatar/ba91868b6d4cffcbec0ed26a4641a5f2?s=13&d=retro) Geliang Tang | 1 | -5/+2 |
2015-11-02 | libceph: clear msg->con in ceph_msg_release() only | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -25/+20 |
2015-11-02 | libceph: add nocephx_sign_messages option | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -1/+1 |
2015-11-02 | libceph: stop duplicating client fields in messenger | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -17/+9 |
2015-11-02 | libceph: msg signing callouts don't need con argument | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -2/+2 |
2015-11-02 | libceph: use local variable cursor instead of &msg->cursor | ![](https://seccdn.libravatar.org/avatar/bc5017ee977248bfae6c0b1565c5ec1d?s=13&d=retro) Shraddha Barke | 1 | -6/+5 |
2015-09-17 | libceph: don't access invalid memory in keepalive2 path | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -4/+5 |
2015-09-09 | libceph: check data_len in ->alloc_msg() | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -7/+0 |
2015-09-08 | libceph: use keepalive2 to verify the mon session is alive | ![](https://seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng | 1 | -5/+54 |
2015-09-08 | libceph: rename con_work() to ceph_con_workfn() | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -3/+3 |
2015-09-08 | libceph: Avoid holding the zero page on ceph_msgr_slab_init errors | ![](https://seccdn.libravatar.org/avatar/d586cd8a7a195e1598bcb927b312b5c4?s=13&d=retro) Benoît Canet | 1 | -5/+5 |
2015-07-09 | libceph: treat sockaddr_storage with uninitialized family as blank | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -7/+7 |
2015-07-09 | libceph: enable ceph in a non-default network namespace | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -1/+9 |
2015-07-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -2/+1 |
2015-06-29 | libceph: Fix ceph_tcp_sendpage()'s more boolean usage | ![](https://seccdn.libravatar.org/avatar/d586cd8a7a195e1598bcb927b312b5c4?s=13&d=retro) Benoît Canet | 1 | -1/+1 |
2015-06-25 | libceph: Remove spurious kunmap() of the zero page | ![](https://seccdn.libravatar.org/avatar/d586cd8a7a195e1598bcb927b312b5c4?s=13&d=retro) Benoît Canet | 1 | -1/+0 |
2015-05-11 | net: Add a struct net parameter to sock_create_kern | ![](https://seccdn.libravatar.org/avatar/e11b7fd402962355fcf3d057581d6055?s=13&d=retro) Eric W. Biederman | 1 | -2/+2 |
2015-04-20 | libceph: don't overwrite specific con error msgs | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -12/+13 |
2015-04-07 | Revert "libceph: use memalloc flags for net IO" | ![](https://seccdn.libravatar.org/avatar/c1cf5f2a76d8c1ab709f2c71755e09bb?s=13&d=retro) Ilya Dryomov | 1 | -8/+1 |
2015-02-19 | libceph: tcp_nodelay support | ![](https://seccdn.libravatar.org/avatar/81fca5ac54afc84583eb1427349b2f8d?s=13&d=retro) Chaitanya Huilgol | 1 | -1/+13 |
2014-12-17 | libceph: message signature support | ![](https://seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng | 1 | -3/+29 |
2014-12-17 | libceph: nuke ceph_kvfree() | ![](https://seccdn.libravatar.org/avatar/9e3e9621e91b20f19922ce0d0811073f?s=13&d=retro) Ilya Dryomov | 1 | -1/+1 |
2014-10-30 | libceph: use memalloc flags for net IO | ![](https://seccdn.libravatar.org/avatar/22f6289f9e88ddadf5facb7c2fb8a87d?s=13&d=retro) Mike Christie | 1 | -1/+9 |
2014-10-14 | libceph: ceph-msgr workqueue needs a resque worker | ![](https://seccdn.libravatar.org/avatar/9e3e9621e91b20f19922ce0d0811073f?s=13&d=retro) Ilya Dryomov | 1 | -1/+5 |
2014-10-14 | libceph: reference counting pagelist | ![](https://seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng | 1 | -3/+1 |
2014-10-14 | libceph: Convert pr_warning to pr_warn | ![](https://seccdn.libravatar.org/avatar/98ef9b90d87d8444e08034e5e5c70d1b?s=13&d=retro) Joe Perches | 1 | -9/+9 |
2014-08-09 | libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -1/+1 |
2014-07-08 | libceph: drop osd ref when canceling con work | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -4/+10 |
2014-07-08 | libceph: move and add dout()s to ceph_msg_{get,put}() | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -9/+22 |
2014-05-16 | libceph: fix corruption when using page_count 0 page in rbd | ![](https://seccdn.libravatar.org/avatar/abe1e1447861ef9459a6ebdd27096367?s=13&d=retro) Chunwei Chen | 1 | -1/+19 |
2014-04-11 | net: Fix use after free by removing length arg from sk_data_ready callbacks. | ![](https://seccdn.libravatar.org/avatar/81279c43ce60f56aea992763d1ed612b?s=13&d=retro) David S. Miller | 1 | -1/+1 |
2014-04-04 | libceph: fix oops in ceph_msg_data_{pages,pagelist}_advance() | ![](https://seccdn.libravatar.org/avatar/9b4ac0ff2153cec68f957a93078e8a18?s=13&d=retro) Yan, Zheng | 1 | -0/+6 |
2014-02-07 | libceph: do not dereference a NULL bio pointer | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -2/+6 |
2014-01-30 | Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -26/+17 |
2014-01-26 | libceph: add ceph_kv{malloc,free}() and switch to them | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -11/+2 |
2014-01-14 | libceph: fix preallocation check in get_reply() | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -2/+1 |
2014-01-14 | libceph: rename ceph_msg::front_max to front_alloc_len | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -3/+3 |
2013-12-31 | libceph: use CEPH_MON_PORT when the specified port is 0 | ![](https://seccdn.libravatar.org/avatar/56c45f14cb71ab71fe5c065bce2622a8?s=13&d=retro) Ilya Dryomov | 1 | -1/+3 |