index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
crimson
/
net
/
io_handler.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
crimson/net/io_handler: minor adjustments to logs
Yingxin Cheng
2024-12-13
1
-1
/
+6
*
crimson/net/io_handler: ctor add gate ctor with shard id
Nitzan Mordechai
2024-09-05
1
-1
/
+1
*
crimson: fmt 11 fixes
Matan Breizman
2024-08-14
1
-2
/
+2
*
crimson/net: preserve the ordering upon the calls to Connection::send()/keepa...
Yingxin Cheng
2023-11-20
1
-10
/
+13
*
crimson/common/smp_helpers: generalize crosscore_ordering_t
Yingxin Cheng
2023-11-20
1
-65
/
+23
*
crimson/net: rework interceptor to support cross-core interceptions
Yingxin Cheng
2023-08-23
1
-1
/
+12
*
crimson/net: adjust dispatcher interface about cross-core notifications
Yingxin Cheng
2023-08-09
1
-1
/
+4
*
crimson/osd/heartbeat: relax the order of replacement reset and accept
Yingxin Cheng
2023-06-29
1
-1
/
+2
*
crimson/net: dispatch the initial acceptance from the socket core
Yingxin Cheng
2023-06-25
1
-0
/
+5
*
crimson/net: keep the order of cross-core events in msgr v2
Yingxin Cheng
2023-06-25
1
-15
/
+95
*
crimson/net: misc cleanups with logs around cross-core
Yingxin Cheng
2023-06-25
1
-0
/
+2
*
crimson/net: convert all interactions between protocol and io-handler to be c...
Yingxin Cheng
2023-06-25
1
-1
/
+10
*
crimson/net: implement logic to move a io-handler to a new sid
Yingxin Cheng
2023-06-25
1
-3
/
+18
*
crimson/net: make io-handler in/out dispatching aware of being switched
Yingxin Cheng
2023-06-25
1
-5
/
+16
*
crimson/net: allow io-handler to dispatch in/out independently based on ctx
Yingxin Cheng
2023-06-25
1
-1
/
+2
*
crimson/net: make send/keepalive keep trying until the shard is correct
Yingxin Cheng
2023-06-25
1
-0
/
+4
*
crimson/net: factor out IOHandler::shard_states_t which will be switchable at...
Yingxin Cheng
2023-06-25
1
-19
/
+138
*
crimson/net: misc cleanups to io handler implementations
Yingxin Cheng
2023-06-25
1
-18
/
+12
*
crimson/net: notify and update io_states from io_handler to protocol asynchro...
Yingxin Cheng
2023-06-25
1
-12
/
+84
*
crimson/net: introduce a simpler reset_peer_state() with cleanups
Yingxin Cheng
2023-06-25
1
-0
/
+6
*
crimson/net: wrap message with foreign-ptr in the send path
Yingxin Cheng
2023-06-25
1
-3
/
+3
*
crimson/net: introduce IOHandler::sid and the related assertions
Yingxin Cheng
2023-06-25
1
-0
/
+10
*
crimson/net: change ConnectionRef to be a local_shared_foreign_ptr
Yingxin Cheng
2023-04-14
1
-0
/
+7
*
crimson/net: fix fmt related compile issue
Yingxin Cheng
2023-02-08
1
-0
/
+4
*
crimson/net: introduce IOHandler class for message and event dispatching
Yingxin Cheng
2023-02-08
1
-0
/
+269