Age | Commit message (Expand) | Author | Files | Lines |
2018-12-20 | drbd: Change drbd_request_detach_interruptible's return type to int | Nathan Chancellor | 1 | -4/+2 |
2018-12-20 | drbd: fix comment typos | Lars Ellenberg | 1 | -1/+1 |
2018-12-20 | drbd: must not use connection after kref_put(&connection->kref) | Lars Ellenberg | 1 | -2/+1 |
2017-08-29 | drbd: fix potential deadlock when trying to detach during handshake | Lars Ellenberg | 1 | -0/+46 |
2017-08-29 | drbd: Fix resource role for newly created resources in events2 | Philipp Reisner | 1 | -1/+1 |
2016-06-13 | drbd: get rid of empty statement in is_valid_state | Roland Kammerer | 1 | -1/+2 |
2016-06-13 | drbd: code cleanups without semantic changes | Fabian Frederick | 1 | -3/+1 |
2016-06-13 | drbd: bump current uuid when resuming IO with diskless peer | Lars Ellenberg | 1 | -6/+28 |
2016-06-13 | drbd: disallow promotion during resync handshake, avoid deadlock and hard reset | Lars Ellenberg | 1 | -0/+9 |
2016-06-13 | drbd: only restart frozen disk io when D_UP_TO_DATE | Lars Ellenberg | 1 | -1/+1 |
2016-06-13 | drbd: change bitmap write-out when leaving resync states | Lars Ellenberg | 1 | -2/+7 |
2015-11-25 | drbd: make suspend_io() / resume_io() must be thread and recursion safe | Philipp Reisner | 1 | -1/+1 |
2015-11-25 | drbd: fix NULL deref in remember_new_state | Lars Ellenberg | 1 | -32/+14 |
2015-11-25 | drbd: add comment why we want to first call local-io-error, then send state | Lars Ellenberg | 1 | -0/+4 |
2015-11-25 | drbd: also bump UUIDs if a diskless primary connects | Lars Ellenberg | 1 | -1/+1 |
2015-11-25 | drbd: Backport the "events2" command | Andreas Gruenbacher | 1 | -3/+421 |
2015-11-25 | drbd: Fix locking across all resources | Andreas Gruenbacher | 1 | -7/+7 |
2014-11-10 | drbd: fix resync throttling initialization | Lars Ellenberg | 1 | -1/+0 |
2014-11-10 | drbd: fix race between role change and handshake | Philipp Reisner | 1 | -7/+34 |
2014-09-11 | drbd: Use better variable names | Andreas Gruenbacher | 1 | -9/+9 |
2014-07-10 | drbd: clear CRASHED_PRIMARY only after successful resync | Lars Ellenberg | 1 | -1/+2 |
2014-07-10 | drivers/block: Use RCU_INIT_POINTER(x, NULL) in drbd/drbd_state.c | Monam Agarwal | 1 | -1/+1 |
2014-07-10 | drbd: silence -Wmissing-prototypes warnings | Lars Ellenberg | 1 | -3/+3 |
2014-07-10 | drbd: close race when detaching from disk | Lars Ellenberg | 1 | -4/+7 |
2014-07-10 | drbd: fix resync finished detection | Lars Ellenberg | 1 | -0/+3 |
2014-07-10 | drbd: refactor use of first_peer_device() | Lars Ellenberg | 1 | -32/+33 |
2014-04-30 | drbd: Do not BUG() when connection breaks in a special way | Philipp Reisner | 1 | -7/+7 |
2014-04-30 | drbd: Leave IO suspended if the fence handler find the peer primary | Philipp Reisner | 1 | -11/+13 |
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: Create a dedicated struct drbd_device_work | Andreas Gruenbacher | 1 | -9/+12 |
2014-02-17 | drbd: Remove useless assertion | Andreas Gruenbacher | 1 | -3/+1 |
2014-02-17 | drbd: Pass a peer device to a number of fuctions | Andreas Gruenbacher | 1 | -17/+17 |
2014-02-17 | drbd: Move susp, susp_nod, susp_fen from connection to resource | Andreas Gruenbacher | 1 | -8/+9 |
2014-02-17 | drbd: Move conf_mutex from connection to resource | Andreas Gruenbacher | 1 | -24/+24 |
2014-02-17 | drbd: Add explicit device parameter to D_ASSERT | Andreas Gruenbacher | 1 | -3/+3 |
2014-02-17 | drbd: Replace and remove the obsolete conn_() macros | Andreas Gruenbacher | 1 | -5/+5 |
2014-02-17 | drbd: Remove the terrible DEV hack | Andreas Gruenbacher | 1 | -15/+15 |
2014-02-17 | drbd: Turn connection->volumes into connection->peer_devices | Andreas Gruenbacher | 1 | -35/+51 |
2014-02-17 | drbd: Move resource options from connection to resource | Andreas Gruenbacher | 1 | -1/+1 |
2014-02-17 | drbd: Improve some function and variable naming | Andreas Gruenbacher | 1 | -1/+1 |
2014-02-17 | drbd: Introduce "peer_device" object between "device" and "connection" | Andreas Gruenbacher | 1 | -36/+37 |
2014-02-17 | drbd: Rename drbd_tconn -> drbd_connection | Andreas Gruenbacher | 1 | -137/+137 |
2014-02-17 | drbd: Rename "mdev" to "device" | Andreas Gruenbacher | 1 | -304/+304 |
2014-02-17 | drbd: Rename struct drbd_conf -> struct drbd_device | Andreas Gruenbacher | 1 | -36/+36 |
2014-02-17 | drbd: Split off on-the-wire protocol definitions | Andreas Gruenbacher | 1 | -0/+1 |
2014-02-17 | drivers: block: Move prototype declaration of function tl_abort_disk_io() to ... | Rashika Kheria | 1 | -3/+0 |
2013-06-28 | drbd: Ignore the exit code of a fence-peer handler if it returns too late | Philipp Reisner | 1 | -1/+3 |
2013-03-28 | drbd: Fix disconnect to keep the peer disk state if connection breaks during ... | Philipp Reisner | 1 | -7/+7 |
2013-03-28 | drbd: fix effective error returned when refusing an invalidate | Philipp Reisner | 1 | -0/+7 |
2013-03-28 | drbd: move invalidating the whole bitmap out of after_state ch() | Philipp Reisner | 1 | -7/+0 |