Philipp Reisner
|
328e0f125b
drbd: Broadcast sync progress no more often than once per second
|
12 years ago |
Lars Ellenberg
|
edc9f5eb7a
drbd: always write bitmap on detach
|
13 years ago |
Lars Ellenberg
|
8747d30af9
drbd: a few more GFP_KERNEL -> GFP_NOIO
|
13 years ago |
Lars Ellenberg
|
a506c13a4d
drbd: use list_move_tail instead of list_del/list_add_tail
|
13 years ago |
Philipp Reisner
|
1b6dd252e6
drbd: panic on delayed completion of aborted requests
|
13 years ago |
Lars Ellenberg
|
bc317a9ecd
drbd: dequeue single work items in wait_for_work()
|
13 years ago |
Lars Ellenberg
|
4eb9b3cba0
drbd: don't send out P_BARRIER with stale information
|
13 years ago |
Lars Ellenberg
|
58ffa580a7
drbd: introduce stop-sector to online verify
|
13 years ago |
Lars Ellenberg
|
a324896b17
drbd: do not reset rs_pending_cnt too early
|
13 years ago |
Lars Ellenberg
|
0c84966601
drbd: differentiate between normal and forced detach
|
13 years ago |
Lars Ellenberg
|
b6dd1a8976
drbd: remove struct drbd_tl_epoch objects (barrier works)
|
13 years ago |
Lars Ellenberg
|
d5b27b01f1
drbd: move the drbd_work_queue from drbd_socket to drbd_connection
|
13 years ago |
Lars Ellenberg
|
8c0785a5c9
drbd: allow to dequeue batches of work at a time
|
13 years ago |
Lars Ellenberg
|
4439c400ab
drbd: simplify retry path of failed READ requests
|
13 years ago |
Lars Ellenberg
|
2415308eb9
drbd: move put_ldev from __req_mod() to the endio callback
|
13 years ago |
Lars Ellenberg
|
4b8514ee28
drbd: fix potential data corruption and protocol error
|
13 years ago |
Philipp Reisner
|
36baf6117b
drbd: Fixed an obvious copy-n-paste mistake
|
13 years ago |
Philipp Reisner
|
0cfac5dd90
drbd: Fixes from the drbd-8.3 branch
|
13 years ago |
Andreas Gruenbacher
|
a209b4aec3
drbd: Update some outdated comments to match the code
|
14 years ago |
Philipp Reisner
|
1b7ab15b11
drbd: Fixed w_restart_disk_io() to handle non active AL-extents
|
14 years ago |
Philipp Reisner
|
9b743da96c
drbd: Missing assignment of mdev before drbd_queue_work()
|
14 years ago |
Philipp Reisner
|
cdfda633d2
drbd: detach from frozen backing device
|
14 years ago |
Andreas Gruenbacher
|
95f8efd08b
drbd: Fix the upper limit of resync-after
|
14 years ago |
Philipp Reisner
|
c141ebda03
drbd: Removing drbd_cfg_rwsem
|
14 years ago |
Andreas Gruenbacher
|
bb77d34ecc
drbd: Turn no-tcp-cork into tcp-cork={yes|no}
|
14 years ago |
Philipp Reisner
|
813472ced7
drbd: RCU for rs_plan_s
|
14 years ago |
Philipp Reisner
|
9958c857c7
drbd: Made the fifo object a self contained object (preparing for RCU)
|
14 years ago |
Philipp Reisner
|
daeda1cca9
drbd: RCU for disk_conf
|
14 years ago |
Philipp Reisner
|
dc97b70801
drbd: Split drbd_alter_sa() into drbd_sync_after_valid() and drbd_sync_after_changed()
|
14 years ago |
Lars Ellenberg
|
992d6e91d3
drbd: fix thread stop deadlock
|
14 years ago |