2012-11-09 |
Lars Ellenberg | drbd: always write bitmap on detach Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: wait for meta data IO completion even with failed... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: a few more GFP_KERNEL -> GFP_NOIO Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: fix potential deadlock during bitmap (re-)allocation Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: use list_move_tail instead of list_del/list_add_tail Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: differentiate early and later "postponing" of... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: fix potential list_add corruption Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: dequeue single work items in wait_for_work() Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: mutex_unlock "... must no be used in interrupt... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: temporarily suspend io in drbd_adm_disk_opts Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: don't send out P_BARRIER with stale information Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: properly call drbd_rs_cancel_all() in drbd_disconnected() Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: disambiguation, s/ERR_DISCARD/ERR_DISCARD_IMPOSSIBLE/ Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: disambiguation, s/DISCARD_CONCURRENT/RESOLVE_CONFLICTS/ Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: disambiguation, s/P_DISCARD_WRITE/P_SUPERSEDED/ Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: cleanup, drop unused struct Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: NEG_ACK does not imply a barrier-ack Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: only start a new epoch, if the current epoch... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: Fix a potential issue with the DISCARD_CONCURRENT... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: fix drbd wire compatibility for empty flushes Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: announce FLUSH/FUA capability to upper layers Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-09 |
Lars Ellenberg | drbd: introduce stop-sector to online verify Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: flush drbd work queue before invalidate/invalidate... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: call local-io-error handler early Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: do not reset rs_pending_cnt too early Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: reset congestion information before reporting... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: report congestion if we are waiting for some... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: differentiate between normal and forced detach Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: cleanup, remove two unused global flags Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix null pointer dereference with on-congestion... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: take error path in drbd_adm_down if interrupted... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: allow read requests to be retried after force... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: __req_mod: make DISCARD_WRITE and independend... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: base completion and destruction of requests on... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: introduce completion_ref and kref to struct drbd_request Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: __drbd_make_request() is now void Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: better separate WRITE and READ code paths in... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: remove struct drbd_tl_epoch objects (barrier... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: move the drbd_work_queue from drbd_socket to... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: allow to dequeue batches of work at a time Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: transfer log epoch numbers are now per resource Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: rename drbd_restart_write to drbd_restart_request Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix wrong assert in completion/retry path of... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix local read error hung forever Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix access of unallocated pages and kernel panic Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: grammar fix in log message Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: bm_page_async_io: properly initialize page->private Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: allow bitmap to change during writeout from resync_fin... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix race between drbdadm invalidate/verify and... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix resend/resubmit of frozen IO Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: ignore volume number for drbd barrier packet... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: complete_conflicting_writes() should not care... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: simplify retry path of failed READ requests Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: move put_ldev from __req_mod() to the endio callback Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: factor out master_bio completion and drbd_request... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: conflicting writes: make wake_up of waiting peer_reque... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix WRITE_ACKED_BY_PEER_AND_SIS to not set RQ_NET_DONE Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix READ_RETRY_REMOTE_CANCELED to not complete... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: make OOS_HANDED_TO_NETWORK its own case Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix potential deadlock during "restart" of conflicting... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: don't pretend that barrier_nr == 0 was special Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: remove unused static helper function Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: remove some very outdated comments Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix memleak in error path in bm_rw and drbd_bm_write_range Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: missing wakeup after drbd_rs_del_all Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: remove now unused seq_num member from struct... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix potential data corruption and protocol error Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: Fixed detach Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: Fix a potential write ordering issue on SyncTarget... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: Fix a potential race that could case data inconsistency Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: explicitly clear unused dp_flags in drbd_send_block Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: add missing rcu locks around recently introduced... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix bitmap writeout after aborted resync Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix connect failure with all default net-options Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: detach must not try to abort non-local requests Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: report net config even for resources without... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: on attach, enforce clean meta data Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: downgraded error printk to info Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: allow ping-timeout of up to 30 seconds Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: spelling fix: too small Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: cosmetic: fix accidental division instead of... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: skip spurious wait_event in drbd_al_begin_io Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: Introduce __s32_field in the genetlink macro... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix schedule in atomic Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix thread stop deadlock Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix race when forcefully disconnecting Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix copy/paste error in comment Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: rename variable sc to res_opts Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: rename variable ndc to new_disk_conf Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: on reconfiguration requests, mind the SET_DEFAULTS... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix various disconnecting races Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: remove useless kobject_uevent from drbd_adm_connect Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: move comment about stopping the receiver thread... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: cmdname() enum to string convertion was missing... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: fix setsockopt for user mode linux Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: allow status dump request all volumes of a specific... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: improvements to activate/deactivate multiple... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: get rid of bio_split, allow bios of "arbitrary... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: prepare to activate two activity log extents... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2012-11-08 |
Lars Ellenberg | drbd: preparation commit, pass drbd_interval to drbd_al_begi... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
next |