Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cccac9857d624dab74b23bafe0482fcdd91df7d8
/
drivers
/
block
/
drbd
/
drbd_receiver.c
« Previous
7721f56
drbd: Rename drbd_release_ee() to drbd_free_peer_reqs()
by Andreas Gruenbacher
· 13 years ago
3967deb
drbd: Rename drbd_free_ee() and variants to *_peer_req()
by Andreas Gruenbacher
· 13 years ago
0db5536
drbd: Rename drbd_alloc_ee() to drbd_alloc_peer_req()
by Andreas Gruenbacher
· 13 years ago
e0ab6ad
drbd: drbd_init_ee() no longer exists
by Andreas Gruenbacher
· 13 years ago
2735a59
drbd: Make all asynchronous command handlers return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
8599767
drbd: validate_req_change_req_state(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
b55d84b
drbd: Removed outdated comments and code that envisioned VNRs in header 95
by Andreas Gruenbacher
· 13 years ago
0c8e36d
drbd: Introduce protocol version 100 headers
by Andreas Gruenbacher
· 13 years ago
e658983
drbd: Remove headers from on-the-wire data structures (struct p_*)
by Andreas Gruenbacher
· 13 years ago
50d0b1a
drbd: Remove some fixed header size assumptions
by Andreas Gruenbacher
· 13 years ago
9f5bdc3
drbd: Replace and remove old primitives
by Andreas Gruenbacher
· 13 years ago
52b061a
drbd: Introduce drbd_header_size()
by Andreas Gruenbacher
· 13 years ago
a17647a
drbd: drbd_send_ping(), drbd_send_ping(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
8b924f1
drbd: Use tconn in request_timer_fn()
by Philipp Reisner
· 13 years ago
2aebfab
drbd: Renamed id_susp(union drbd_state s) to drbd_suspended(struct drbd_conf *)
by Philipp Reisner
· 13 years ago
78bae59
drbd: Introduced drbd_read_state()
by Philipp Reisner
· 13 years ago
181286a
drbd: preparation commit, pass drbd_interval to drbd_al_begin/complete_io
by Lars Ellenberg
· 13 years ago
6038178
drbd: Change how the "handshake" packets are called
by Andreas Gruenbacher
· 13 years ago
e5d6f33
drbd: Change how the initial packets are called
by Andreas Gruenbacher
· 13 years ago
7c96715
drbd: _conn_send_cmd(), _drbd_send_cmd(): Pass a struct drbd_socket instead of a plain socket
by Andreas Gruenbacher
· 13 years ago
2bf8962
drbd: drbd_connect(): Initialize struct drbd_socket before sending anything
by Andreas Gruenbacher
· 13 years ago
1952e91
drbd: Map from (connection, volume number) to device in the asender handlers
by Andreas Gruenbacher
· 13 years ago
e05e1e5
drbd: Pass struct packet_info down to the asender receive functions
by Andreas Gruenbacher
· 13 years ago
778bcf2
drbd: Allow to disconnect if one volume is diskless
by Philipp Reisner
· 13 years ago
4a76b16
drbd: Map from (connection, volume number) to device in the receive handlers
by Andreas Gruenbacher
· 13 years ago
e285721
drbd: Pass struct packet_info down to the receive functions
by Andreas Gruenbacher
· 13 years ago
49ba9b1
drbd: Remove useless error messages
by Andreas Gruenbacher
· 13 years ago
deebe19
drbd: A small cleanup in drbdd()
by Andreas Gruenbacher
· 13 years ago
5a87d92
drbd: Preallocate one page per drbd_socket as a send buffer
by Andreas Gruenbacher
· 13 years ago
fc56815
drbd: receive_bitmap(): Use the pre-allocated receive buffer
by Andreas Gruenbacher
· 13 years ago
e6ef8a5
drbd: Preallocate one page per drbd_socket as a receive buffer
by Andreas Gruenbacher
· 13 years ago
cb70345
drbd: Converted drbd_try_outdate_peer() from mdev to tconn
by Philipp Reisner
· 13 years ago
a02d124
drbd: Rename the DCBP_* functions to dcbp_* and move them to where they are used
by Andreas Gruenbacher
· 13 years ago
0916e0e
drbd: Always use the same protocol version for the same peer
by Andreas Gruenbacher
· 13 years ago
0829f5e
drbd: drbd_connected(): Return an error code upon failure.
by Andreas Gruenbacher
· 13 years ago
a5c3190
drbd: Introduce and use drbd_recv_all_warn()
by Andreas Gruenbacher
· 13 years ago
8f7bed7
drbd: Rename various functions from *_oos_* to *_out_of_sync_* for clarity
by Andreas Gruenbacher
· 14 years ago
82bc019
drbd: Make all command handlers return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
c696774
drbd: Add drbd_recv_all(): Receive an entire buffer
by Andreas Gruenbacher
· 13 years ago
e1c1b0f
drbd: recv_resync_read(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
28284ce
drbd: recv_dless_read(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
fc5be83
drbd: drbd_drain_block(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
69bc7bc
drbd: drbd_recv_header(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
8172f3e
drbd: decode_header(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
e2b3032
drbd: drbd_process_done_ee(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
99920dc
drbd: Make all worker callbacks return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
b2f0ab6
drbd: Temporarily change the return type of all worker callbacks
by Andreas Gruenbacher
· 13 years ago
dd51612
drbd: drbd_send_ack(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
f02d4d0
drbd: drbd_send_sizes(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
2ae5f95
drbd: drbd_send_uuids() and its variants: Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
387eb30
drbd: drbd_send_protocol(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
e8d17b0
drbd: drbd_send_handshake(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
927036f
drbd: drbd_send_state(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
103ea27
drbd: drbd_send_sync_param(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
ecf2363
drbd: _conn_send_cmd(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
ce9879c
drbd: conn_send_cmd2(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 13 years ago
f399002
drbd: distribute former syncer_conf settings to disk, connection, and resource level
by Lars Ellenberg
· 13 years ago
e4f78ed
drbd: Separate connection state changes from minor dev state changes #2
by Philipp Reisner
· 13 years ago
f19e4f8
drbd: Converted got_Ping() and got_PingAck() from mdev to tconn
by Philipp Reisner
· 13 years ago
a4fbda8
drbd: Allow packet handler functions that take a connection (meta connection)
by Philipp Reisner
· 13 years ago
dfafcc8
drbd: Separate connection state changes from minor dev state changes #1
by Philipp Reisner
· 13 years ago
7204624
drbd: Converted receive_protocol() from mdev to tconn
by Philipp Reisner
· 13 years ago
d9ae84e
drbd: Allow packet handler functions that take a connection
by Philipp Reisner
· 13 years ago
8169e41
drbd: Moved CONN_DRY_RUN to the per connection (tconn) flags
by Philipp Reisner
· 13 years ago
38fa998
drbd: Do not modify the connection state with something else that conn_request_state()
by Philipp Reisner
· 13 years ago
34f646b
drbd: Allow two diskless minors to be connected
by Philipp Reisner
· 13 years ago
2325eb6
drbd: New minors have to intherit the connection state form their connection
by Philipp Reisner
· 13 years ago
082a343
drbd: process_done_ee() has to handle unconfigured devices now
by Philipp Reisner
· 13 years ago
2de876e
drbd: Ignore packets for non existing volumes
by Philipp Reisner
· 13 years ago
06f10ad
drbd: prepare for more than 32 bit flags
by Lars Ellenberg
· 12 years ago
8b45a5c
drbd: a few more GFP_KERNEL -> GFP_NOIO
by Lars Ellenberg
· 12 years ago
dbd0820
drbd: Remove dead code
by Philipp Reisner
· 12 years ago
599377a
drbd: Avoid NetworkFailure state during disconnect
by Philipp Reisner
· 12 years ago
c12a3d8
drbd: Fix a potential issue with the DISCARD_CONCURRENT flag
by Philipp Reisner
· 12 years ago
02b91b5
drbd: introduce stop-sector to online verify
by Lars Ellenberg
· 12 years ago
9f2247b
drbd: Protect accesses to the uuid set with a spinlock
by Philipp Reisner
· 12 years ago
a73ff32
drbd: announce FLUSH/FUA capability to upper layers
by Lars Ellenberg
· 12 years ago
c12e9c8
drbd: fix potential access after free
by Lars Ellenberg
· 12 years ago
a70f35a
Merge branch 'for-3.5/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
92b4ca2
drbd: grammar fix in log message
by Lars Ellenberg
· 12 years ago
9476f39
drbd: introduce a bio_set to allocate housekeeping bios from
by Lars Ellenberg
· 13 years ago
5de7382
drbd: Ensure that data_size is not 0 before using data_size-1 as index
by Philipp Reisner
· 12 years ago
197296f
drbd: Delay/reject other state changes while establishing a connection
by Philipp Reisner
· 12 years ago
b6a370ba
drbd: Fix a potential write ordering issue on SyncTarget nodes
by Philipp Reisner
· 12 years ago
47a4f1c
drbd: Fix module refcount leak in drbd_accept()
by Lars Ellenberg
· 12 years ago
545752d
drbd: fix race between disconnect and receive_state
by Lars Ellenberg
· 13 years ago
e89868a
drbd: Fixed an obvious copy-n-paste mistake
by Philipp Reisner
· 13 years ago
f479ea0
drbd: send intermediate state change results to the peer
by Lars Ellenberg
· 13 years ago
40424e4
drbd: fix "stalled" empty resync
by Lars Ellenberg
· 13 years ago
1e86ac4
drbd: Bugfix for the connection behavior
by Philipp Reisner
· 13 years ago
80f9fd5
drbd: Cleanup all epoch objects upon connection loss
by Philipp Reisner
· 13 years ago
dfa8bed
drbd: Implemented the disk-timeout option
by Philipp Reisner
· 13 years ago
ebd2b0c
drbd: Lower log priority for an event that is definitely not an error
by Philipp Reisner
· 13 years ago
4a17fd5
sock: Introduce named constants for sk_reuse
by Pavel Emelyanov
· 12 years ago
3cb7a2a
drbd: get rid of drbd_bcast_ee, it is of no use anymore
by Lars Ellenberg
· 13 years ago
da4a75d
drbd: introduce a bio_set to allocate housekeeping bios from
by Lars Ellenberg
· 13 years ago
3c13b68
drbd: only wakeup if something changed in update_peer_seq
by Lars Ellenberg
· 13 years ago
81a5d60
drbd: Replaced the minor_table array by an idr
by Philipp Reisner
· 13 years ago
2f5cdd0
drbd: Converted the transfer log from mdev to tconn
by Philipp Reisner
· 13 years ago
0e29d16
drbd: Reworked the unconfiguring and thread stopping code
by Philipp Reisner
· 13 years ago
Next »