| Commit message (Expand) | Author | Age | Files | Lines |
* | libceph: use min() to simplify code in ceph_dns_resolve_name() | Li Zetao | 2024-08-27 | 1 | -1/+1 |
* | libceph: fix crush_choose_firstn() kernel-doc warnings | Jeff Johnson | 2024-07-11 | 1 | -0/+4 |
* | libceph: suppress crush_choose_indep() kernel-doc warnings | Jeff Johnson | 2024-07-11 | 1 | -2/+1 |
* | libceph: fix race between delayed_work() and ceph_monc_stop() | Ilya Dryomov | 2024-07-10 | 1 | -2/+12 |
* | libceph: init the cursor when preparing sparse read in msgr2 | Xiubo Li | 2024-03-06 | 1 | -0/+3 |
* | libceph: just wait for more data to be available on the socket | Xiubo Li | 2024-02-07 | 3 | -20/+18 |
* | libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*() | Xiubo Li | 2024-02-07 | 1 | -4/+4 |
* | libceph: fail sparse-read if the data length doesn't match | Xiubo Li | 2024-02-07 | 1 | -3/+15 |
* | libceph: remove MAX_EXTENTS check for sparse reads | Xiubo Li | 2024-01-15 | 1 | -13/+4 |
* | Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/... | Linus Torvalds | 2023-11-02 | 1 | -4/+0 |
|\ |
|
| * | libceph: stop checking crypto_shash_alignmask | Eric Biggers | 2023-10-27 | 1 | -4/+0 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-10-19 | 1 | -2/+2 |
|\ \ |
|
| * | | libceph: use kernel_connect() | Jordan Rife | 2023-10-09 | 1 | -2/+2 |
| |/ |
|
* / | ceph: Annotate struct ceph_monmap with __counted_by | Kees Cook | 2023-09-18 | 1 | -1/+1 |
|/ |
|
* | libceph: do not include crypto/algapi.h | Herbert Xu | 2023-08-24 | 1 | -1/+1 |
* | libceph: allow ceph_osdc_new_request to accept a multi-op read | Jeff Layton | 2023-08-24 | 1 | -6/+21 |
* | libceph: add CEPH_OSD_OP_ASSERT_VER support | Jeff Layton | 2023-08-24 | 1 | -0/+5 |
* | libceph: add new iov_iter-based ceph_msg_data_type and ceph_osd_data_type | Jeff Layton | 2023-08-22 | 2 | -0/+104 |
* | libceph: add sparse read support to OSD client | Jeff Layton | 2023-08-22 | 1 | -4/+253 |
* | libceph: add sparse read support to msgr1 | Jeff Layton | 2023-08-22 | 1 | -8/+90 |
* | libceph: support sparse reads on msgr2 secure codepath | Jeff Layton | 2023-08-22 | 1 | -10/+110 |
* | libceph: new sparse_read op, support sparse reads on msgr2 crc codepath | Jeff Layton | 2023-08-22 | 2 | -9/+159 |
* | libceph: define struct ceph_sparse_extent and add some helpers | Jeff Layton | 2023-08-22 | 1 | -0/+13 |
* | libceph: add spinlock around osd->o_requests | Jeff Layton | 2023-08-22 | 1 | -0/+5 |
* | libceph: fix potential hang in ceph_osdc_notify() | Ilya Dryomov | 2023-08-02 | 1 | -6/+14 |
* | rbd: harden get_lock_owner_info() a bit | Ilya Dryomov | 2023-07-26 | 1 | -0/+1 |
* | libceph: harden msgr2.1 frame segment length checks | Ilya Dryomov | 2023-07-13 | 1 | -15/+26 |
* | libceph: Partially revert changes to support MSG_SPLICE_PAGES | David Howells | 2023-06-27 | 2 | -39/+107 |
* | ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() | David Howells | 2023-06-24 | 1 | -72/+19 |
* | ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage | David Howells | 2023-06-24 | 1 | -40/+20 |
* | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2023-02-21 | 1 | -0/+4 |
|\ |
|
| * | net/sock: Introduce trace_sk_data_ready() | Peilin Ye | 2023-01-23 | 1 | -0/+4 |
* | | libceph: use bvec_set_page to initialize bvecs | Christoph Hellwig | 2023-02-03 | 2 | -22/+13 |
|/ |
|
* | Treewide: Stop corrupting socket's task_frag | Benjamin Coddington | 2022-12-19 | 1 | -0/+1 |
* | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 2022-12-12 | 2 | -9/+9 |
|\ |
|
| * | use less confusing names for iov_iter direction initializers | Al Viro | 2022-11-25 | 2 | -9/+9 |
* | | treewide: use get_random_u32_below() instead of deprecated function | Jason A. Donenfeld | 2022-11-18 | 2 | -2/+2 |
|/ |
|
* | Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-10-16 | 2 | -2/+2 |
|\ |
|
| * | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 2022-10-11 | 2 | -2/+2 |
* | | libceph: drop last_piece flag from ceph_msg_data_cursor | Jeff Layton | 2022-10-04 | 3 | -39/+9 |
|/ |
|
* | libceph: clean up ceph_osdc_start_request prototype | Jeff Layton | 2022-08-03 | 1 | -9/+6 |
* | libceph: fix ceph_pagelist_reserve() comment typo | Jason Wang | 2022-08-03 | 1 | -1/+1 |
* | libceph: print fsid and epoch with osd id | Daichi Mukai | 2022-08-03 | 1 | -7/+23 |
* | libceph: check pointer before assigned to "c->rules[]" | Li Qiong | 2022-08-03 | 1 | -1/+1 |
* | libceph: use swap() macro instead of taking tmp variable | Guo Zhengkui | 2022-05-25 | 1 | -4/+1 |
* | libceph: fix misleading ceph_osdc_cancel_request() comment | Ilya Dryomov | 2022-05-18 | 1 | -2/+7 |
* | libceph: fix potential use-after-free on linger ping and resends | Ilya Dryomov | 2022-05-18 | 1 | -183/+119 |
* | libceph: disambiguate cluster/pool full log message | Ilya Dryomov | 2022-04-25 | 1 | -1/+5 |
* | libceph: drop else branches in prepare_read_data{,_cont} | Jeff Layton | 2022-03-01 | 1 | -6/+2 |
* | libceph: optionally use bounce buffer on recv path in crc mode | Ilya Dryomov | 2022-02-02 | 4 | -20/+103 |