Age | Commit message (Expand) | Author | Files | Lines |
2014-04-30 | drbd: use list_first_entry_or_null in first_peer_device/first_connection | Lars Ellenberg | 1 | -2/+2 |
2014-04-30 | drbd: Allow attaching of a newly created device to any backing device | Philipp Reisner | 1 | -1/+1 |
2014-04-30 | drbd: Test cstate while holding req_lock | Philipp Reisner | 1 | -1/+2 |
2014-04-30 | drbd: use blk_set_stacking_limits() | Philipp Reisner | 1 | -6/+6 |
2014-04-30 | drbd: evaluate disk and network timeout on different requests | Lars Ellenberg | 1 | -14/+33 |
2014-04-30 | drbd: Fix a hole in the challange-response connection authentication | Philipp Reisner | 1 | -0/+12 |
2014-04-30 | drbd: always implicitly close last epoch when idle | Lars Ellenberg | 1 | -33/+15 |
2014-04-30 | drbd: add back some fairness to AL transactions | Lars Ellenberg | 3 | -2/+22 |
2014-04-30 | drbd: keep max-bio size during detach/attach on disconnected primary | Lars Ellenberg | 1 | -1/+7 |
2014-04-30 | drbd: fix a race between start_resync and send_and_submit | Lars Ellenberg | 1 | -3/+8 |
2014-04-30 | drbd: Enable QUEUE_FLAG_DISCARD only if the peer can recieve P_TRIM | Lars Ellenberg | 4 | -4/+37 |
2014-04-30 | drbd: prepare sending side for REQ_DISCARD | Lars Ellenberg | 4 | -4/+30 |
2014-04-30 | drbd: prepare receiving side for REQ_DISCARD | Lars Ellenberg | 5 | -26/+100 |
2014-04-30 | drbd: allow parallel promote/demote actions | Lars Ellenberg | 3 | -14/+88 |
2014-04-30 | drbd: perpare for genetlink parallel_ops | Lars Ellenberg | 3 | -175/+198 |
2014-04-30 | drbd: Do not BUG() when connection breaks in a special way | Philipp Reisner | 1 | -7/+7 |
2014-04-30 | drbd: don't let application IO pre-empt resync too often | Lars Ellenberg | 3 | -29/+34 |
2014-04-30 | drbd: fix potential distributed deadlock during verify or resync | Lars Ellenberg | 2 | -15/+29 |
2014-04-30 | drbd: resync: fix too large bursts for very slow rates | Lars Ellenberg | 1 | -1/+1 |
2014-04-30 | drbd: fix stalled resync detection in /proc/drbd | Lars Ellenberg | 1 | -1/+1 |
2014-04-30 | drbd: Allow online layout change of AL while peer is not connected | Philipp Reisner | 1 | -1/+1 |
2014-04-30 | drbd: Remove drbd_wrappers.h | Philipp Reisner | 6 | -58/+35 |
2014-04-30 | drbd: Leave IO suspended if the fence handler find the peer primary | Philipp Reisner | 2 | -11/+21 |
2014-04-30 | drbd: Break a deadlock while concurrent fencing and establishing a connection | Philipp Reisner | 1 | -10/+13 |
2014-04-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -11/+1 |
2014-04-02 | drbd: don't open-code kernel_recvmsg() | Al Viro | 1 | -11/+1 |
2014-02-22 | drbd: Fix future possible NULL pointer dereference | Andreas Gruenbacher | 1 | -1/+1 |
2014-02-17 | drbd: Add drbd_thread->resource and make drbd_thread->connection optional | Andreas Gruenbacher | 2 | -19/+31 |
2014-02-17 | drbd: Use the right peer device | Andreas Gruenbacher | 1 | -31/+38 |
2014-02-17 | drbd: Remove unused parameter of wire_flags_to_bio() | Andreas Gruenbacher | 1 | -2/+2 |
2014-02-17 | drbd: Get rid of first_peer_device() in handle_write_conflicts() | Andreas Gruenbacher | 1 | -5/+3 |
2014-02-17 | drbd: In the worker thread, process drbd_work instead of drbd_device_work items | Andreas Gruenbacher | 1 | -7/+7 |
2014-02-17 | drbd: Turn w_make_ov_request and make_resync_request into "normal" functions | Andreas Gruenbacher | 1 | -9/+6 |
2014-02-17 | drbd: Make w_make_resync_request() static | Andreas Gruenbacher | 2 | -3/+2 |
2014-02-17 | drbd: struct drbd_peer_request: Use drbd_work instead of drbd_device_work | Andreas Gruenbacher | 3 | -75/+69 |
2014-02-17 | drbd: struct after_conn_state_chg_work: Use drbd_work instead of drbd_device_... | Andreas Gruenbacher | 1 | -4/+4 |
2014-02-17 | drbd: Turn conn_flush_workqueue() into drbd_flush_workqueue() | Andreas Gruenbacher | 4 | -35/+33 |
2014-02-17 | drbd: Create a dedicated struct drbd_device_work | Andreas Gruenbacher | 8 | -164/+197 |
2014-02-17 | drbd: Rename w_prev_work_done -> w_complete | Andreas Gruenbacher | 3 | -10/+9 |
2014-02-17 | drbd: Move string function prototypes from linux/drbd.h to drbd_string.h | Andreas Gruenbacher | 3 | -0/+11 |
2014-02-17 | drbd: Remove useless assertion | Andreas Gruenbacher | 1 | -3/+1 |
2014-02-17 | drbd: Kill drbd_task_to_thread_name() | Andreas Gruenbacher | 3 | -28/+11 |
2014-02-17 | drbd: Pass a peer device to a number of fuctions | Andreas Gruenbacher | 6 | -314/+353 |
2014-02-17 | drbd: Replace vnr_to_mdev() with conn_peer_device() | Andreas Gruenbacher | 2 | -73/+109 |
2014-02-17 | drbd: drbd_csum_bio(), drbd_csum_ee(): Remove unused device argument | Andreas Gruenbacher | 4 | -15/+13 |
2014-02-17 | drbd: Function prototype cleanups | Andreas Gruenbacher | 2 | -4/+2 |
2014-02-17 | drbd: Rename drbdd_init() -> drbd_receiver() | Andreas Gruenbacher | 3 | -3/+4 |
2014-02-17 | drbd: Move cpu_mask from connection to resource | Andreas Gruenbacher | 2 | -32/+47 |
2014-02-17 | drbd: Define the size of res_opts->cpu_mask in a single place | Andreas Gruenbacher | 1 | -2/+1 |
2014-02-17 | drbd: Move susp, susp_nod, susp_fen from connection to resource | Andreas Gruenbacher | 4 | -19/+21 |