Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
88104ca458dff8ed7db935936b91b9af4422c9cd
/
drivers
/
block
/
drbd
/
drbd_main.c
88104ca
drbd: Allow to change data-integrity-alg on the fly
by Andreas Gruenbacher
· 14 years ago
a7eb7bd
drbd: Introduce a "lockless" variant of drbd_send_protocoll()
by Andreas Gruenbacher
· 14 years ago
5b614ab
drbd: Rename integrity_r_tfm -> peer_integrity_tfm
by Andreas Gruenbacher
· 14 years ago
8d412fc
drbd: Rename integrity_w_tfm -> integrity_tfm
by Andreas Gruenbacher
· 14 years ago
5979e36
drbd: on reconfiguration requests, mind the SET_DEFAULTS flag
by Lars Ellenberg
· 14 years ago
0ace9df
drbd: Take a reference on tconn when finding a tconn by name
by Philipp Reisner
· 14 years ago
9dc9fbb
drbd: Basic refcounting for drbd_tconn
by Philipp Reisner
· 14 years ago
1d04122
drbd: Eliminated drbd_free_resoruces() it is superseeded by conn_free_crypto()
by Philipp Reisner
· 14 years ago
ae25b33
drbd: cmdname() enum to string convertion was missing a few constants
by Lars Ellenberg
· 14 years ago
91fd4da
drbd: Proper locking for updates to net_conf under RCU
by Philipp Reisner
· 14 years ago
44ed167
drbd: rcu_read_lock() and rcu_dereference() for tconn->net_conf
by Philipp Reisner
· 14 years ago
303d144
drbd: Runtime changeable wire protocol
by Philipp Reisner
· 14 years ago
d3fcb49
drbd: protect all idr accesses that might sleep with drbd_cfg_rwsem
by Philipp Reisner
· 14 years ago
ef35626
drbd: Converted drbd_cfg_mutex into drbd_cfg_rwsem
by Philipp Reisner
· 14 years ago
695d08f
drbd: rcu_read_[un]lock() for all idr accesses that do not sleep
by Philipp Reisner
· 14 years ago
cd1d995
drbd: Inlined drbd_free_mdev(); it got called only from one place
by Philipp Reisner
· 14 years ago
ff370e5
drbd: drbd_delete_device() takes a struct drbd_conf * now
by Philipp Reisner
· 14 years ago
7721f56
drbd: Rename drbd_release_ee() to drbd_free_peer_reqs()
by Andreas Gruenbacher
· 14 years ago
e0ab6ad
drbd: drbd_init_ee() no longer exists
by Andreas Gruenbacher
· 14 years ago
b55d84b
drbd: Removed outdated comments and code that envisioned VNRs in header 95
by Andreas Gruenbacher
· 14 years ago
0c8e36d
drbd: Introduce protocol version 100 headers
by Andreas Gruenbacher
· 14 years ago
e658983
drbd: Remove headers from on-the-wire data structures (struct p_*)
by Andreas Gruenbacher
· 14 years ago
50d0b1a
drbd: Remove some fixed header size assumptions
by Andreas Gruenbacher
· 14 years ago
da39fec
drbd: Remove now-unused int_dig_out buffer
by Andreas Gruenbacher
· 14 years ago
9f5bdc3
drbd: Replace and remove old primitives
by Andreas Gruenbacher
· 14 years ago
52b061a
drbd: Introduce drbd_header_size()
by Andreas Gruenbacher
· 14 years ago
dba5858
drbd: Introduce new primitives for sending commands
by Andreas Gruenbacher
· 14 years ago
a17647a
drbd: drbd_send_ping(), drbd_send_ping(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
da9fbc2
drbd: Introduced a new type union drbd_dev_state
by Philipp Reisner
· 14 years ago
6038178
drbd: Change how the "handshake" packets are called
by Andreas Gruenbacher
· 14 years ago
e5d6f33
drbd: Change how the initial packets are called
by Andreas Gruenbacher
· 14 years ago
7c96715
drbd: _conn_send_cmd(), _drbd_send_cmd(): Pass a struct drbd_socket instead of a plain socket
by Andreas Gruenbacher
· 14 years ago
79ed9bd
drbd: _drbd_send_bitmap(): Use the pre-allocated send buffer
by Andreas Gruenbacher
· 14 years ago
5a87d92
drbd: Preallocate one page per drbd_socket as a send buffer
by Andreas Gruenbacher
· 14 years ago
e6ef8a5
drbd: Preallocate one page per drbd_socket as a receive buffer
by Andreas Gruenbacher
· 14 years ago
a02d124
drbd: Rename the DCBP_* functions to dcbp_* and move them to where they are used
by Andreas Gruenbacher
· 14 years ago
058820c
drbd: Make _drbd_send_bitmap() static
by Andreas Gruenbacher
· 14 years ago
e307f35
drbd: Move drbd_send_ping() and drbd_send_ping_ack() to drbd_main.c
by Andreas Gruenbacher
· 14 years ago
0916e0e
drbd: Always use the same protocol version for the same peer
by Andreas Gruenbacher
· 14 years ago
8f7bed7
drbd: Rename various functions from *_oos_* to *_out_of_sync_* for clarity
by Andreas Gruenbacher
· 14 years ago
3fbf4d2
drbd: drbd_md_sync_page_io(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
a982dd5
drbd: send_bitmap_rle_or_plain(): Error handling cleanup
by Andreas Gruenbacher
· 14 years ago
99920dc
drbd: Make all worker callbacks return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
b2f0ab6
drbd: Temporarily change the return type of all worker callbacks
by Andreas Gruenbacher
· 14 years ago
6bdb9b0
drbd: drbd_send_dblock(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
7fae55d
drbd: _drbd_send_bio(), _drbd_send_zc_bio(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
7b57b89d
drbd: drbd_send_block(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
9f69230
drbd: _drbd_send_zc_ee(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
88b390f
drbd: _drbd_send_page(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
b987427
drbd: _drbd_no_send_page(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
73218a3c
drbd: drbd_send_oos(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
db1b0b7
drbd: drbd_send_drequest_csum(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
6c1005e
drbd: drbd_send_drequest(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
5b9f499
drbd: drbd_send_ov_request(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
fa79abd
drbd: drbd_send_ack_ex(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
a9a9994
drbd: drbd_send_ack_{dp,rp}(): Return void: the result is never used
by Andreas Gruenbacher
· 14 years ago
dd51612
drbd: drbd_send_ack(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
a8c32aa
drbd: _drbd_send_ack(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
d4e67d7
drbd: drbd_send_b_ack(): Return void: the result is never used
by Andreas Gruenbacher
· 14 years ago
2f4e7ab
drbd: drbd_send_sr_reply(): Return void: the result is never used
by Andreas Gruenbacher
· 14 years ago
758970c
drbd: _conn_send_state_req(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
f02d4d0
drbd: drbd_send_sizes(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
9c1b7f7
drbd: drbd_gen_and_send_sync_uuid(): Return void: the result is never used
by Andreas Gruenbacher
· 14 years ago
2ae5f95
drbd: drbd_send_uuids() and its variants: Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
387eb30
drbd: drbd_send_protocol(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
927036f
drbd: drbd_send_state(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
103ea27
drbd: drbd_send_sync_param(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
f725446
drbd: drbd_send_cmd(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
7d168ed
drbd: Get rid of USE_DATA_SOCKET and USE_META_SOCKET
by Andreas Gruenbacher
· 14 years ago
596a37f
drbd: conn_send_cmd(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
04dfa13
drbd: _drbd_send_cmd(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
ecf2363
drbd: _conn_send_cmd(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
ce9879c
drbd: conn_send_cmd2(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
fb708e4
drbd: Add drbd_send_all(): Send an entire buffer
by Andreas Gruenbacher
· 14 years ago
11b0be2
drbd: drbd_get_data_sock(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
c0d42c8
drbd: drbd_send(): Return a "real" error code if we have no socket
by Andreas Gruenbacher
· 14 years ago
e90285e
drbd: Fixed conn_lowest_minor
by Philipp Reisner
· 14 years ago
f399002
drbd: distribute former syncer_conf settings to disk, connection, and resource level
by Lars Ellenberg
· 14 years ago
2325eb6
drbd: New minors have to intherit the connection state form their connection
by Philipp Reisner
· 14 years ago
85f75dd7
drbd: introduce in-kernel "down" command
by Lars Ellenberg
· 14 years ago
543cc10
drbd: drbd_adm_get_status needs to show some more detail
by Lars Ellenberg
· 14 years ago
8432b31
drbd: allow holes in minor and volume id allocation
by Lars Ellenberg
· 14 years ago
3b98c0c
drbd: switch configuration interface from connector to genetlink
by Lars Ellenberg
· 14 years ago
569083c
drbd: fix drbd_delete_device: remove vnr from volumes; idr_remove(); synchronize_rcu(); before cleanup
by Lars Ellenberg
· 14 years ago
da4a75d
drbd: introduce a bio_set to allocate housekeeping bios from
by Lars Ellenberg
· 14 years ago
35abf59
drbd: add page pool to be used for meta data IO
by Lars Ellenberg
· 14 years ago
2c4a48d
drbd: remove unused define
by Lars Ellenberg
· 14 years ago
81a5d60
drbd: Replaced the minor_table array by an idr
by Philipp Reisner
· 14 years ago
774b305
drbd: Implemented new commands to create/delete connections/minors
by Philipp Reisner
· 14 years ago
8088319
drbd: Converted drbd_nl_(net_conf|disconnect)() from mdev to tconn
by Philipp Reisner
· 14 years ago
1aba4d7
drbd: Preparing the connector interface to operator on connections
by Philipp Reisner
· 14 years ago
2f5cdd0
drbd: Converted the transfer log from mdev to tconn
by Philipp Reisner
· 14 years ago
6e849ce
drbd: Get rid of P_MAX_CMD
by Andreas Gruenbacher
· 14 years ago
7be8da0
drbd: Improve how conflicting writes are handled
by Andreas Gruenbacher
· 14 years ago
8ccf218
drbd: Replace atomic_add_return with atomic_inc_return
by Andreas Gruenbacher
· 14 years ago
7ad651b
drbd: new on-disk activity log transaction format
by Lars Ellenberg
· 14 years ago
4738fa1
drbd: use clear_bit_unlock() where appropriate
by Lars Ellenberg
· 14 years ago
047cd4a
drbd: implemented receiving of P_CONN_ST_CHG_REQ
by Philipp Reisner
· 14 years ago
cf29c9d
drbd: Implemented conn_send_state_req()
by Philipp Reisner
· 14 years ago
8410da8f0
drbd: Introduced tconn->cstate_mutex
by Philipp Reisner
· 14 years ago
Next »