Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
89a86be0ce20022f6ede8bccec078dbb3d63caaa
/
net
/
ceph
/
messenger.c
89a86be
libceph: transition socket state prior to actual connect
by Sage Weil
· 13 years ago
4364352
rbd: Clear ceph_msg->bio_iter for retransmitted message
by Yan, Zheng
· 13 years ago
8921d11
libceph: make ceph_con_revoke_message() a msg op
by Alex Elder
· 13 years ago
6740a84
libceph: make ceph_con_revoke() a msg operation
by Alex Elder
· 13 years ago
92ce034
libceph: have messages take a connection reference
by Alex Elder
· 13 years ago
38941f8
libceph: have messages point to their connection
by Alex Elder
· 13 years ago
1c20f2d
libceph: tweak ceph_alloc_msg()
by Alex Elder
· 13 years ago
1bfd89f
libceph: fully initialize connection in con_init()
by Alex Elder
· 13 years ago
a5988c4
libceph: set CLOSED state bit in con_init
by Alex Elder
· 13 years ago
ce2c890
libceph: start tracking connection socket state
by Alex Elder
· 13 years ago
928443c
libceph: start separating connection flags from state
by Alex Elder
· 13 years ago
15d9882
libceph: embed ceph messenger structure in ceph_client
by Alex Elder
· 13 years ago
e220042
libceph: rename kvec_reset and kvec_add functions
by Alex Elder
· 13 years ago
327800b
libceph: rename socket callbacks
by Alex Elder
· 13 years ago
6384bb8
libceph: kill bad_proto ceph connection op
by Alex Elder
· 13 years ago
e5e372d
libceph: eliminate connection state "DEAD"
by Alex Elder
· 13 years ago
3da5477
ceph: add auth buf in prepare_write_connect()
by Alex Elder
· 13 years ago
dac1e71
ceph: rename prepare_connect_authorizer()
by Alex Elder
· 13 years ago
729796b
ceph: return pointer from prepare_connect_authorizer()
by Alex Elder
· 13 years ago
8f43fb5
ceph: use info returned by get_authorizer
by Alex Elder
· 13 years ago
a3530df
ceph: have get_authorizer methods return pointers
by Alex Elder
· 13 years ago
ed96af6
ceph: messenger: check return from get_authorizer
by Alex Elder
· 13 years ago
b1c6b98
ceph: messenger: rework prepare_connect_authorizer()
by Alex Elder
· 13 years ago
5a0f8fd
ceph: messenger: check prepare_write_connect() result
by Alex Elder
· 13 years ago
e10c758
ceph: don't set WRITE_PENDING too early
by Alex Elder
· 13 years ago
e825a66
ceph: drop msgr argument from prepare_write_connect()
by Alex Elder
· 13 years ago
41b90c0
ceph: messenger: send banner in process_connect()
by Alex Elder
· 13 years ago
84fb3ad
ceph: messenger: reset connection kvec caller
by Alex Elder
· 13 years ago
d329156
libceph: don't reset kvec in prepare_write_banner()
by Alex Elder
· 13 years ago
fd51653
ceph: messenger: change read_partial() to take "end" arg
by Alex Elder
· 13 years ago
e6cee71
ceph: messenger: update "to" in read_partial() caller
by Alex Elder
· 13 years ago
57dac9d
ceph: messenger: use read_partial() in read_partial_message()
by Alex Elder
· 13 years ago
8d63e31
libceph: isolate kmap() call in write_partial_msg_pages()
by Alex Elder
· 13 years ago
9bd1966
libceph: rename "page_shift" variable to something sensible
by Alex Elder
· 13 years ago
0cdf9e6
libceph: get rid of zero_page_address
by Alex Elder
· 13 years ago
e36b13c
libceph: only call kernel_sendpage() via helper
by Alex Elder
· 13 years ago
3173913
libceph: use kernel_sendpage() for sending zeroes
by Alex Elder
· 13 years ago
37675b0
libceph: fix inverted crc option logic
by Alex Elder
· 13 years ago
84495f4
libceph: some simple changes
by Alex Elder
· 13 years ago
f42299e
libceph: small refactor in write_partial_kvec()
by Alex Elder
· 13 years ago
fe3ad59
libceph: do crc calculations outside loop
by Alex Elder
· 13 years ago
a9a0c51
libceph: separate CRC calculation from byte swapping
by Alex Elder
· 13 years ago
bca064d
libceph: use "do" in CRC-related Boolean variables
by Alex Elder
· 13 years ago
d3002b9
libceph: a few small changes
by Alex Elder
· 13 years ago
41617d0
libceph: make ceph_tcp_connect() return int
by Alex Elder
· 13 years ago
6173d1f
libceph: encapsulate some messenger cleanup code
by Alex Elder
· 13 years ago
e0f43c9
libceph: make ceph_msgr_wq private
by Alex Elder
· 13 years ago
859eb79
libceph: encapsulate connection kvec operations
by Alex Elder
· 13 years ago
963be4d
libceph: move prepare_write_banner()
by Alex Elder
· 13 years ago
99f0f3b
ceph: eliminate some abusive casts
by Alex Elder
· 13 years ago
bd40614
ceph: eliminate some needless casts
by Alex Elder
· 13 years ago
f64a931
ceph: kill addr_str_lock spinlock; use atomic instead
by Alex Elder
· 13 years ago
a5bc312
ceph: make use of "else" where appropriate
by Alex Elder
· 13 years ago
5766651
ceph: use a shared zero page rather than one per messenger
by Alex Elder
· 13 years ago
182fac2
net/ceph: Only clear SOCK_NOSPACE when there is sufficient space in the socket buffer
by Jim Schutt
· 13 years ago
bc3b2d7
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
by Paul Gortmaker
· 13 years ago
ee3b56f
ceph: use kernel DNS resolver
by Noah Watkins
· 13 years ago
f0ed1b7
libceph: warn on msg allocation failures
by Sage Weil
· 13 years ago
b61c276
libceph: don't complain on msgpool alloc failures
by Sage Weil
· 13 years ago
c0d5f9d
libceph: initialize ack_stamp to avoid unnecessary connection reset
by Jim Schutt
· 13 years ago
4cf9d54
libceph: don't time out osd requests that haven't been received
by Sage Weil
· 13 years ago
a2a7960
libceph: add missing breaks in addr_set_port
by Sage Weil
· 14 years ago
0417788
libceph: fix TAG_WAIT case
by Sage Weil
· 14 years ago
12a2f64
libceph: use snprintf for unknown addrs
by Sage Weil
· 14 years ago
e8f54ce
libceph: fix uninitialized value when no get_authorizer method is set
by Sage Weil
· 14 years ago
0da5d70
libceph: handle connection reopen race with callbacks
by Sage Weil
· 14 years ago
ca20892
libceph: fix ceph_msg_new error path
by Henry C Chang
· 14 years ago
e00de34
libceph: fix msgr standby handling
by Sage Weil
· 14 years ago
e76661d
libceph: fix msgr keepalive flag
by Sage Weil
· 14 years ago
60bf8bf
libceph: fix msgr backoff
by Sage Weil
· 14 years ago
692d20f
libceph: retry after authorization failure
by Sage Weil
· 14 years ago
42961d2
libceph: fix socket write error handling
by Sage Weil
· 14 years ago
98bdb0a
libceph: fix socket read error handling
by Sage Weil
· 14 years ago
f363e45fd1
net/ceph: make ceph_msgr_wq non-reentrant
by Tejun Heo
· 14 years ago
d96c904
ceph: fix msgr_init error path
by Sage Weil
· 14 years ago
c5c6b19
ceph: explicitly specify page alignment in network messages
by Sage Weil
· 14 years ago
df9f86f
ceph: fix small seq message skipping
by Sage Weil
· 14 years ago
3d14c5d
ceph: factor out libceph from Ceph file system
by Yehuda Sadeh
· 15 years ago
[Renamed (96%) from fs/ceph/messenger.c]
68b4476
ceph: messenger and osdc changes for rbd
by Yehuda Sadeh
· 15 years ago
213c99e
ceph: whitespace cleanup
by Sage Weil
· 14 years ago
6a25938
ceph: specify supported features in super.h
by Sage Weil
· 14 years ago
cd84db6
ceph: code cleanup
by Yehuda Sadeh
· 15 years ago
f91d347
ceph: fix creation of ipv6 sockets
by Sage Weil
· 15 years ago
39139f6
ceph: fix parsing of ipv6 addresses
by Sage Weil
· 14 years ago
d06dbaf
ceph: fix printing of ipv6 addrs
by Sage Weil
· 14 years ago
ed98ada
ceph: fix message revocation
by Sage Weil
· 14 years ago
ae32be3
ceph: fix message memory leak, uninitialized variable
by Sage Weil
· 15 years ago
0cf5537
ceph: some endianity fixes
by Yehuda Sadeh
· 15 years ago
a922d38
ceph: close out mds, osd connections before stopping auth
by Sage Weil
· 15 years ago
34d2376
ceph: all allocation functions should get gfp_mask
by Yehuda Sadeh
· 15 years ago
aba558e
ceph: save peer feature bits in connection structure
by Sage Weil
· 15 years ago
ca9d93a
ceph: resync headers with userland
by Sage Weil
· 15 years ago
dbad185
ceph: drop src address(es) from message header [new protocol feature]
by Sage Weil
· 15 years ago
9dd4658
ceph: close messenger race
by Sage Weil
· 15 years ago
6f2bc3f
ceph: clean up connection reset
by Sage Weil
· 15 years ago
bb25766
ceph: simplify ceph_msg_new
by Sage Weil
· 15 years ago
a79832f
ceph: make ceph_msg_new return NULL on failure; clean up, fix callers
by Sage Weil
· 15 years ago
31459fe
ceph: use __page_cache_alloc and add_to_page_cache_lru
by Yehuda Sadeh
· 15 years ago
e84346b
ceph: preserve seq # on requeued messages after transient transport errors
by Sage Weil
· 15 years ago
45c6ceb
ceph: zero unused message header, footer fields
by Sage Weil
· 15 years ago
Next »