aboutsummaryrefslogtreecommitdiff
path: root/drivers/block/drbd/drbd_worker.c
AgeCommit message (Expand)AuthorFilesLines
2012-11-08drbd: Remove headers from on-the-wire data structures (struct p_*)Andreas Gruenbacher1-1/+1
2012-11-08drbd: Replace and remove old primitivesAndreas Gruenbacher1-11/+13
2012-11-08drbd: Introduced drbd_read_state()Philipp Reisner1-3/+3
2012-11-08drbd: preparation commit, pass drbd_interval to drbd_al_begin/complete_ioLars Ellenberg1-5/+5
2012-11-08drbd: _conn_send_cmd(), _drbd_send_cmd(): Pass a struct drbd_socket instead o...Andreas Gruenbacher1-1/+1
2012-11-08drbd: Do not segfault if a sync dependency reaches a diskless devicePhilipp Reisner1-0/+2
2012-11-08drbd: Preallocate one page per drbd_socket as a send bufferAndreas Gruenbacher1-1/+1
2012-11-08drbd: Rename various functions from *_oos_* to *_out_of_sync_* for clarityAndreas Gruenbacher1-7/+7
2012-11-08drbd: Make all worker callbacks return 0 upon success and an error code other...Andreas Gruenbacher1-97/+99
2012-11-08drbd: Temporarily change the return type of all worker callbacksAndreas Gruenbacher1-21/+19
2012-11-08drbd: drbd_send_short_cmd(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-1/+1
2012-11-08drbd: drbd_send_dblock(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-1/+1
2012-11-08drbd: drbd_send_block(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-3/+3
2012-11-08drbd: drbd_send_oos(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-1/+1
2012-11-08drbd: drbd_send_drequest_csum(): Return 0 upon success and an error code othe...Andreas Gruenbacher1-6/+6
2012-11-08drbd: drbd_send_drequest(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-3/+3
2012-11-08drbd: drbd_send_ov_request(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-1/+1
2012-11-08drbd: drbd_send_ack_ex(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-2/+2
2012-11-08drbd: drbd_send_ack(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-5/+5
2012-11-08drbd: _drbd_send_cmd(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-2/+2
2012-11-08drbd: drbd_get_data_sock(): Return 0 upon success and an error code otherwiseAndreas Gruenbacher1-1/+1
2012-11-08drbd: distribute former syncer_conf settings to disk, connection, and resourc...Lars Ellenberg1-25/+25
2012-11-04drbd: Do not modify the connection state with something else that conn_reques...Philipp Reisner1-8/+2
2011-10-14drbd: Replaced the minor_table array by an idrPhilipp Reisner1-8/+2
2011-10-14drbd: Reworked the unconfiguring and thread stopping codePhilipp Reisner1-19/+12
2011-10-14drbd: fix a wrong likely(), updated commentsLars Ellenberg1-7/+8
2011-10-14drbd: Rename drbd_endio_{pri,sec} -> drbd_{,peer_}request_endioAndreas Gruenbacher1-4/+4
2011-10-14drbd: Rename drbd_submit_ee -> drbd_submit_peer_requestAndreas Gruenbacher1-1/+1
2011-10-14drbd: Introduced tconn->cstate_mutexPhilipp Reisner1-4/+4
2011-10-14drbd: Removed drbd_state_lock() and drbd_state_unlock()Philipp Reisner1-5/+5
2011-10-14drbd: Killed volume0; last step of multi-volume-enablementPhilipp Reisner1-4/+3
2011-09-28drbd: Converted drbd_send_ping() and related functions from mdev to tconnPhilipp Reisner1-4/+6
2011-09-28drbd: Generalized the work callbacksPhilipp Reisner1-33/+49
2011-09-28drbd: drbd_thread has now a pointer to a tconn instead of to a mdevPhilipp Reisner1-1/+1
2011-09-28drbd: Converted drbd_worker() from mdev to tconnPhilipp Reisner1-46/+51
2011-09-28drbd: Consolidated the setup of the thread name into the frameworkPhilipp Reisner1-2/+0
2011-09-28drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_r...Philipp Reisner1-4/+4
2011-09-28drbd: Converted drbd_calc_cpu_mask() and drbd_thread_current_set_cpu() from m...Philipp Reisner1-1/+1
2011-09-28drbd: Converted drbd_(get|put)_data_sock() and drbd_send_cmd2() to tconnPhilipp Reisner1-2/+2
2011-09-28drbd: Converted wake_asender() and request_ping() from mdev to tconnPhilipp Reisner1-2/+2
2011-09-28drbd: Do no sleep long in drbd_start_resyncPhilipp Reisner1-22/+36
2011-09-28drbd: Moved codePhilipp Reisner1-22/+21
2011-09-28drbd: Eliminated the user of drbd_task_to_thread()Philipp Reisner1-1/+1
2011-09-28drbd: Local variable renames: e -> peer_reqAndreas Gruenbacher1-98/+99
2011-09-28drbd: Rename struct drbd_epoch_entry to struct drbd_peer_requestAndreas Gruenbacher1-12/+13
2011-09-28drbd: _req_conflicts(): Get rid of the epoch_entries treeAndreas Gruenbacher1-1/+1
2011-08-29drbd: Replaced all p_header80 with a generic p_headerPhilipp Reisner1-1/+1
2011-08-29drbd: moved req_lock and transfer log from mdev to tconnPhilipp Reisner1-19/+19
2011-08-29drbd: moved agreed_pro_version, last_received and ko_count to tconnPhilipp Reisner1-3/+3
2011-08-29drbd: moved receiver, worker and asender from mdev to tconnPhilipp Reisner1-2/+2