Commit History

Author SHA1 Message Date
  Lars Ellenberg 2681f7f6ce drbd: fix potential protocol error and resulting disconnect/reconnect 12 years ago
  Lars Ellenberg d4dabbe22d drbd: disambiguation, s/P_DISCARD_WRITE/P_SUPERSEDED/ 13 years ago
  Lars Ellenberg 9a278a7906 drbd: allow read requests to be retried after force-detach 13 years ago
  Lars Ellenberg a0d856dfae drbd: base completion and destruction of requests on ref counts 13 years ago
  Lars Ellenberg 9d05e7c4e7 drbd: rename drbd_restart_write to drbd_restart_request 13 years ago
  Lars Ellenberg 2312f0b3c5 drbd: fix potential deadlock during "restart" of conflicting writes 13 years ago
  Andreas Gruenbacher f497609e4c drbd: Get rid of MR_{READ,WRITE}_SHIFT 14 years ago
  Philipp Reisner cdfda633d2 drbd: detach from frozen backing device 14 years ago
  Philipp Reisner 303d1448a0 drbd: Runtime changeable wire protocol 14 years ago
  Philipp Reisner da9fbc276e drbd: Introduced a new type union drbd_dev_state 14 years ago
  Andreas Gruenbacher 8f7bed7774 drbd: Rename various functions from *_oos_* to *_out_of_sync_* for clarity 14 years ago
  Philipp Reisner 2f5cdd0b2c drbd: Converted the transfer log from mdev to tconn 14 years ago
  Andreas Gruenbacher 7be8da0798 drbd: Improve how conflicting writes are handled 14 years ago
  Andreas Gruenbacher fcefa62e4c drbd: Rename drbd_endio_{pri,sec} -> drbd_{,peer_}request_endio 14 years ago
  Philipp Reisner a21e929827 drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_request) 14 years ago
  Andreas Gruenbacher 53840641bb drbd: Allow to wait for the completion of an epoch entry as well 14 years ago
  Andreas Gruenbacher a500c2efbb drbd: struct drbd_request: Introduce a new collision flag 14 years ago
  Andreas Gruenbacher 9e204cddaf drbd: Move some functions to where they are used 14 years ago
  Philipp Reisner 87eeee41f8 drbd: moved req_lock and transfer log from mdev to tconn 14 years ago
  Andreas Gruenbacher e3cfa7b26a drbd: Inline function overlaps() is now unused 14 years ago
  Andreas Gruenbacher 8554df1c6d drbd: Convert all constants in enum drbd_req_event to upper case 14 years ago
  Andreas Gruenbacher bb3bfe9614 drbd: Remove the unused hash tables 14 years ago
  Andreas Gruenbacher de696716e8 drbd: Use interval tree for overlapping write request detection 14 years ago
  Andreas Gruenbacher ace652acf2 drbd: Put sector and size in struct drbd_request into struct drbd_interval 14 years ago
  Andreas Gruenbacher 5162458564 drbd: Request lookup code cleanup (1) 14 years ago
  Andrew Morton 0ddf72be4e drbd: fix warning 14 years ago
  Bart Van Assche 24c4830c8e drbd: Fix spelling 14 years ago
  Philipp Reisner 7fde2be930 drbd: Implemented real timeout checking for request processing time 14 years ago
  Philipp Reisner 6a35c45f89 drbd: Ensure that an epoch contains only requests of one kind 14 years ago
  Philipp Reisner aeda1cd6a5 drbd: Begin to account BIO processing time before inc_ap_bio() 14 years ago