Philipp Reisner
|
7961243b7b
drbd: Fixed handling of read errors on a 'VerifyS' node
|
14 years ago |
Philipp Reisner
|
8f21420ebd
drbd: Fixed handling of read errors on a 'VerifyT' node
|
14 years ago |
Andreas Gruenbacher
|
c5a9161979
drbd: Remove unused function atodb_endio()
|
14 years ago |
Lars Ellenberg
|
10f6d9926c
drbd: don't BUG_ON, if bio_add_page of a single page to an empty bio fails
|
14 years ago |
Lars Ellenberg
|
62b0da3a24
drbd: log UUIDs whenever they change
|
14 years ago |
Lars Ellenberg
|
6c922ed543
drbd: only generate and send a new sync uuid after a successful state change
|
14 years ago |
Philipp Reisner
|
20ee639024
drbd: cleaned up __set_current_state() followed by schedule_timeout() calls
|
14 years ago |
Philipp Reisner
|
370a43e798
drbd: Work on the Ahead -> SyncSource transition
|
14 years ago |
Philipp Reisner
|
794abb753e
drbd: Cleaned up the resync timer logic
|
14 years ago |
Philipp Reisner
|
d612d309e4
drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode
|
14 years ago |
Lars Ellenberg
|
0719427278
drbd: ratelimit io error messages
|
14 years ago |
Lars Ellenberg
|
5a22db8968
drbd: serialize sending of resync uuid with pending w_send_oos
|
14 years ago |
Lars Ellenberg
|
02851e9f00
drbd: move bitmap write from resync_finished to after_state_change
|
14 years ago |
Lars Ellenberg
|
4b0715f096
drbd: allow petabyte storage on 64bit arch
|
14 years ago |
Lars Ellenberg
|
19f843aa08
drbd: bitmap keep track of changes vs on-disk bitmap
|
14 years ago |
Andreas Gruenbacher
|
81e84650c2
drbd: Use the standard bool, true, and false keywords
|
14 years ago |
Philipp Reisner
|
09b9e79793
drbd: Implemented the before-resync-source handler
|
14 years ago |
Philipp Reisner
|
9d77a5fee9
drbd: Make some functions static
|
14 years ago |
Philipp Reisner
|
e3555d8545
drbd: Implemented priority inheritance for resync requests
|
14 years ago |
Philipp Reisner
|
59817f4fab
drbd: Do not cleanup resync LRU for the Ahead/Behind SyncSource/SyncTarget transitions
|
14 years ago |
Philipp Reisner
|
c4752ef128
drbd: When proxy's buffer drained off go into regular resync mode
|
14 years ago |
Philipp Reisner
|
73a01a18b9
drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC
|
14 years ago |
Lars Ellenberg
|
1816a2b47a
drbd: properly use max_hw_sectors to limit the our bio size
|
14 years ago |
Lars Ellenberg
|
2649f0809f
drbd: use the resync controller for online-verify requests as well
|
14 years ago |
Lars Ellenberg
|
e65f440d47
drbd: factor out drbd_rs_number_requests
|
14 years ago |
Lars Ellenberg
|
9bd28d3c90
drbd: factor out drbd_rs_controller_reset
|
14 years ago |
Lars Ellenberg
|
ea5442aff6
drbd: advance progress step marks for online-verify
|
14 years ago |
Lars Ellenberg
|
2652561886
drbd: only reset online-verify start sector if verify completed
|
14 years ago |
Jens Axboe
|
7eaceaccab
block: remove per-queue plugging
|
14 years ago |
Lars Ellenberg
|
a115413de1
drbd: fix for spin_lock_irqsave in endio callback
|
14 years ago |