2011-10-14 |
Lars Ellenberg | drbd: use clear_bit_unlock() where appropriate Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-10-14 |
Lars Ellenberg | drbd: in drbd_suspend_al, set AL_SUSPENDED before unlocking... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-10-14 |
Lars Ellenberg | drbd: fix typo in comment Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-10-14 |
Lars Ellenberg | drbd: simplify condition in drbd_may_do_local_read() Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: we should write meta data updates with FLUSH FUA Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: fix limit define, we support 1 PiByte now Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: when receive times out on meta socket, also check... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: account bitmap IO during resync as resync-(related... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: don't cond_resched_lock with IRQs disabled Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-06-30 |
Lars Ellenberg | drbd: add missing spinlock to bitmap receive Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-05-24 |
Lars Ellenberg | drbd: fix schedule in atomic Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-05-24 |
Lars Ellenberg | drbd: fix potential activity log refcount imbalance... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-05-24 |
Lars Ellenberg | drbd: fix disconnect/reconnect loop, if ping-timeout... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-05-24 |
Lars Ellenberg | drbd: fix potential distributed deadlock Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-05-24 |
Lars Ellenberg | lru_cache.h: fix comments referring to ts_ instead... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: improve log message if received sector offset... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: kill dead code Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: don't BUG_ON, if bio_add_page of a single page... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: serialize admin requests for new verify run with... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix potential imbalance of ap_in_flight Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: silence some noisy log messages during disconnect Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: describe bitmap locking for bulk operation in... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: log UUIDs whenever they change Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: queue bitmap writeout more intelligently Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: don't pointlessly queue bitmap send, if we lost... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: serialize admin requests for new resync with... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: only generate and send a new sync uuid after... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: ratelimit io error messages Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix potential access of on-stack wait_queue_head_t... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: improve on bitmap write out timing Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: spelling fix in log message Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: be less noisy with some log messages Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: serialize sending of resync uuid with pending... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: add debugging assert to make sure the protocol... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix potential dereference of NULL pointer Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: move bitmap write from resync_finished to after_state_... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: Removed a reference to debug macros removed long... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: get rid of unused debug code Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: allow petabyte storage on 64bit arch Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: bitmap keep track of changes vs on-disk bitmap Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: store in-core bitmap little endian, regardless... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: bitmap: don't count unused bits (fix non-terminating... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix incomplete error message Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix regression, we need to close drbd epochs... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: add packet_type 27 (return_code_only) to netlink api Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: use kzalloc and memset(,0,) to start with clean... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: remove /proc/drbd before unregistering from netlink Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: increase module count on /proc/drbd access Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: Renamed write_flags_to_bio() to wire_flags_to_bio() Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: restore compatibility with 32bit kernels Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: properly use max_hw_sectors to limit the our... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: debug: limit nelink-broadcast of request on digest... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: detect modification of in-flight buffers Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: further converge progress display of resync and... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: fix potential wrap of 32bit oos:%lu display in... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: use the resync controller for online-verify requests... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: factor out drbd_rs_number_requests Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: factor out drbd_rs_controller_reset Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: show progress bar and ETA for online-verify Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: advance progress step marks for online-verify Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: factor out advancement of resync marks for progress... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: initialize online-verify progress tracking on... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: improve online-verify progress tracking Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-03-10 |
Lars Ellenberg | drbd: only reset online-verify start sector if verify... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2011-02-28 |
Lars Ellenberg | net: fix nla_policy_len to actually _iterate_ over... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-11-27 |
Lars Ellenberg | drbd: fix for spin_lock_irqsave in endio callback Author: Lars Ellenberg <lars.ellenberg@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-11-27 |
Lars Ellenberg | drbd: don't recvmsg with zero length Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: rate limit an error message Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: fix a misleading printk Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: fix potential data divergence after multiple... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: fix potential deadlock on detach Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: tag a few error messages with "assert failed" Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-22 |
Lars Ellenberg | drbd: consolidate explicit drbd_md_sync into drbd_create_new... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-15 |
Lars Ellenberg | drbd: add race-breaker to drbd_go_diskless Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-15 |
Lars Ellenberg | drbd: use dynamic_dev_dbg to optionally log uuid changes Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: relax the grace period of the md_sync timer again Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: add some more explicit drbd_md_sync Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: drop wrong debug asserts, fix recently introduced... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: cleanup useless leftover warn/error printk's Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: add explicit drbd_md_sync to drbd_resync_finished Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix for possible deadlock on IO error during... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix unlikely access after free and list corruption Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix for spurious fullsync (uuids rotated too... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: allow for explicit resync-finished notifications Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: preparation commit, using full state in receive_state() Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: drbd_send_ack_dp must not rely on header information Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: Fix regression in recv_bm_rle_bits (compressed... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix possible access after free Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: protocol compatibility for maximum packet sizes Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: DIV_ROUND_UP not needed here Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix for spurious full sync (becoming sync target... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: cosmetic, don't report resync for online-verify Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix spurious protocol error Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix potential kernel BUG (NULL deref) Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: don't count sendpage()d pages only referenced... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: drbd_md_sync before calling user space helpers Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix race on meta-data update, addendum Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: implicitly create unconfigured devices on sync... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix race on meta-data update Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Lars Ellenberg | drbd: fix race between deconfiguring and reconfiguring... Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
|
commit | commitdiff | tree |
next |