2010-10-14 |
Philipp Reisner | drbd: Fixed compatibility with protocol versions smaller... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Adding support for BIO/Request flags: REQ_FUA... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Removed a race that could cause unexpected execution... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Disable activity log updates when the whole device... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Actually allow BIOs up to 128k (was 32k). Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: receiving of big packets, for payloads between... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Sending of big packets, for payloads from 64KByte... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Bugfix for regression introduced with f9bc8913c06022e Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Microfix: Assigning sector once is sufficient Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Replaced some casts by an union. Improved comments Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Bugfix: rs_in_flight could become wrong if read_for_cs... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: The new, smarter resync speed controller Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: New sync_param packet, that includes the parameters... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: New sync parameters for the smart resync rate... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Initialize all members of sync_conf to their... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Make sure tl_restart(, resend) can not get called... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Do not try to free tl_hash in drbd_disconnect... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Allow attach while IO is suspended Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Allow tl_restart() to do IO completion while... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Fixed a deadlock, probably only affected UP machines Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Do not do a hard state change when establishing... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Ensure that the peer was not rebootet in the... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Delayed creation of current-UUID Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Run the fence-peer helper asynchronously Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Reduce the verbosity of some state transitions Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Removing a by now obsolete clause in the state... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Now we need to handle the ed_uuid of an diskless... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Disabled the crashed_primary detection for re... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Do not allow a fencing-policy of resource-and... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Finished the "on-no-data-accessible suspend-io... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Removed redundant error checks in the request... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: factored drbd_req_make_private_bio() out of drbd_req_new() Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Do not send two barriers without any writes between... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: factored tl_restart() out of tl_clear(). Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: mod_req has now a return value Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: Track all IO requests on the TL, not writes only Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-10-14 |
Philipp Reisner | drbd: renamed drbd_tl_epoch.n_req to drbd_tl_epoch... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-08-07 |
Philipp Reisner | drbd: Initialize all members of sync_conf to their... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-08-07 |
Philipp Reisner | drbd: Disable delay probes for the upcomming release Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-06-14 |
Philipp Reisner | drbd: Fixed a race between disk-attach and unexpected... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-06-01 |
Philipp Reisner | Preparing 8.3.8rc2 Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-06-01 |
Philipp Reisner | drbd: Reduce verbosity Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-06-01 |
Philipp Reisner | drbd: Removed the now empty w_io_error() function Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-06-01 |
Philipp Reisner | drbd: Revert "drbd: Create new current UUID as late... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: This is now equivalent to drbd release 8.3.8rc1 Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: Do not free p_uuid early, this is done in the... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: Null pointer deref fix to the large "multi bio... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: Fix: Do not detach, if a bio with a barrier fails Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: Ensure to not trigger late-new-UUID creation... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-21 |
Philipp Reisner | drbd: Do not Oops when C_STANDALONE when uuid gets... Author: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-18 |
Philipp Reisner | drbd: Create new current UUID as late as possible Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-18 |
Philipp Reisner | drbd: If we detect late that IO got frozen, retry after... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Fixes to the new delay_probes code Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: A fixes to the new resync speed code Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Proc bits of new resync speed stuff Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Control the actual resync rate based on the queuing... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Actually send delay probes Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Four new configuration settings for resync speed... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Sending of delay_probes Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Receiving of delay_probes Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Fixed bitmap in case of online-grow without resync Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Added transmission faults to the fault injection... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: bugfix: Make resize work, if remote's size was... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Implemented the --assume-clean option for drbdsetup... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Added some missing statics Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Make sure to resync all of the new storage upon... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Implemented flags for the resize packet Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Implemented the set_new_bits parameter for drbd_bm_res... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: made determin_dev_size's parameter an flag enum Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: cleanup: This code path to trigger a resync is... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-05-17 |
Philipp Reisner | drbd: Do not upgrade state to Outdated if already Inconsiste... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-04-22 |
Philipp Reisner | drbd: Terminate a connection early if sending the protocol... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-04-02 |
Philipp Reisner | drbd: lc_element_by_index() never returns NULL Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-03-11 |
Philipp Reisner | drbd: Renamed overwrite_peer to primary_force Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-03-11 |
Philipp Reisner | drbd: Forcing primary should also work for Consistent... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-03-11 |
Philipp Reisner | drbd: Make sure we do not send state updates during... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-03-11 |
Philipp Reisner | drbd: Reduce the time an empty resync takes usually Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-03-11 |
Philipp Reisner | drbd: --dry-run option for drbdsetup net ( drbdadm... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-01-12 |
Philipp Reisner | drbd: The kernel code is now equivalent to out of tree... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2010-01-12 |
Philipp Reisner | drbd: Allow online resizing of DRBD devices while peer... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-12-31 |
Philipp Reisner | drbd: Silenced an assert that could triggered after... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-12-29 |
Philipp Reisner | drbd: Fix for a race between IO and a detach operation... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-12-29 |
Philipp Reisner | drbd: Use drbd_crypto_is_hash() instead of an open... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-12-09 |
Philipp Reisner | drbd: Following the hmac change to SHASH (see linux... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-12-03 |
Philipp Reisner | drbd_req.c: use part_[inc|dec]_in_flight() Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-25 |
Philipp Reisner | drbd: moved CN_IDX_DRBD and CN_VAL_DRBD to the right... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-24 |
Philipp Reisner | DRBD: Now the code is 8.3.6 + 3 fixes (without compat... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-24 |
Philipp Reisner | Fixed a regression in resync decission code drbd_uuid_compar... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-04 |
Philipp Reisner | Now it is equal to DRBD release 8.3.5 without compat... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-04 |
Philipp Reisner | Do not deadlock in drbd_disconnect() [bugz 258] Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-04 |
Philipp Reisner | drbdsetup X resume-io should be usable to resume IO... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-11-03 |
Philipp Reisner | Merge branch 'for-2.6.33' of git://git.kernel.dk/linux...
|
commit | commitdiff | tree |
2009-10-06 |
Philipp Reisner | drbd: Work on permission enforcement Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | uvesafb/connector: Disallow unpliviged users to send... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | pohmelfs/connector: Disallow unpliviged users to configure... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | dst/connector: Disallow unpliviged users to configure dst Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | dm/connector: Only process connector packages from... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | connector: Removed the destruct_data callback since... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | connector/dm: Fixed a compilation warning Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |
2009-10-02 |
Philipp Reisner | connector: Provide the sender's credentials to the... Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
|
commit | commitdiff | tree |