Philipp Reisner
|
518a4d53b2
drbd: don't try to clear bits once the disk has failed
|
12 years ago |
Lars Ellenberg
|
e34b677d09
drbd: wait for meta data IO completion even with failed disk, unless force-detached
|
13 years ago |
Lars Ellenberg
|
81a3537a97
drbd: announce FLUSH/FUA capability to upper layers
|
13 years ago |
Lars Ellenberg
|
0c84966601
drbd: differentiate between normal and forced detach
|
13 years ago |
Lars Ellenberg
|
d5b27b01f1
drbd: move the drbd_work_queue from drbd_socket to drbd_connection
|
13 years ago |
Philipp Reisner
|
9a51ab1c1b
drbd: New disk option al-updates
|
13 years ago |
Lars Ellenberg
|
a6a7d4f0c1
drbd: missing wakeup after drbd_rs_del_all
|
13 years ago |
Philipp Reisner
|
32db80f6f6
drbd: Consider the disk-timeout also for meta-data IO operations
|
13 years ago |
Philipp Reisner
|
975b297947
drbd: fix potential spinlock deadlock
|
13 years ago |
Philipp Reisner
|
376694a054
drbd: Silenced compiler warnings
|
13 years ago |
Andreas Gruenbacher
|
935be260c1
drbd: Improve error reporting in drbd_md_sync_page_io()
|
14 years ago |
Philipp Reisner
|
4276dea70c
drbd: Remove dead code
|
14 years ago |
Philipp Reisner
|
1b7ab15b11
drbd: Fixed w_restart_disk_io() to handle non active AL-extents
|
14 years ago |
Lars Ellenberg
|
d5d7ebd422
drbd: on attach, enforce clean meta data
|
14 years ago |
Philipp Reisner
|
cdfda633d2
drbd: detach from frozen backing device
|
14 years ago |
Lars Ellenberg
|
7dc1d67f7c
drbd: skip spurious wait_event in drbd_al_begin_io
|
14 years ago |
Lars Ellenberg
|
acb104c396
drbd: fix copy/paste error in comment
|
14 years ago |
Lars Ellenberg
|
e15766e9c9
drbd: improvements to activate/deactivate multiple activity log extents
|
14 years ago |
Lars Ellenberg
|
7726547e67
drbd: prepare to activate two activity log extents at once
|
14 years ago |
Lars Ellenberg
|
181286ad22
drbd: preparation commit, pass drbd_interval to drbd_al_begin/complete_io
|
14 years ago |
Lars Ellenberg
|
85f103d88c
drbd: introduce the "initialized" activity log transaction type
|
14 years ago |
Andreas Gruenbacher
|
3fbf4d21ae
drbd: drbd_md_sync_page_io(): Return 0 upon success and an error code otherwise
|
14 years ago |
Andreas Gruenbacher
|
ac29f4039a
drbd: _drbd_md_sync_page_io(): Return 0 upon success and an error code otherwise
|
14 years ago |
Andreas Gruenbacher
|
99920dc5c5
drbd: Make all worker callbacks return 0 upon success and an error code otherwise
|
14 years ago |
Andreas Gruenbacher
|
b2f0ab62ec
drbd: Temporarily change the return type of all worker callbacks
|
14 years ago |
Philipp Reisner
|
38fa9988fa
drbd: Do not modify the connection state with something else that conn_request_state()
|
14 years ago |
Lars Ellenberg
|
3b98c0c209
drbd: switch configuration interface from connector to genetlink
|
14 years ago |
Lars Ellenberg
|
da4a75d2ef
drbd: introduce a bio_set to allocate housekeeping bios from
|
14 years ago |
Lars Ellenberg
|
7ad651b522
drbd: new on-disk activity log transaction format
|
14 years ago |
Lars Ellenberg
|
46a15bc3ec
lru_cache: allow multiple changes per transaction
|
14 years ago |