Merge branch 'drbd-8.4_ed6' into for-3.8-drivers-drbd-8.4_ed6
[firefly-linux-kernel-4.4.55.git] / drivers / block / drbd / drbd_state.c
2012-11-09 Philipp ReisnerMerge branch 'drbd-8.4_ed6' into for-3.8-drivers-drbd...
2012-11-09 Philipp Reisnerdrbd: Fix comparison of is_valid_transition()'s return...
2012-11-09 Philipp Reisnerdrbd: Call drbd_md_sync() explicitly after a state...
2012-11-09 Philipp Reisnerdrbd: Imporve the error reporting of failed conn state...
2012-11-09 Philipp Reisnerdrbd: Fix the way the STATE_SENT bit is cleared
2012-11-09 Philipp Reisnerdrbd: Do not check aspects that are not subject to...
2012-11-09 Philipp Reisnerdrbd: Improve readability of IO resuming after freeze...
2012-11-09 Philipp Reisnerdrbd: Fix IO resuming after connection was established...
2012-11-09 Lars Ellenbergdrbd: mutex_unlock "... must no be used in interrupt...
2012-11-09 Philipp Reisnerdrbd: Fix a race condition that can lead to a BUG()
2012-11-09 Philipp Reisnerdrbd: Avoid NetworkFailure state during disconnect
2012-11-09 Philipp Reisnerdrbd: Finish requests that completed while IO was frozen
2012-11-09 Lars Ellenbergdrbd: introduce stop-sector to online verify
2012-11-08 Lars Ellenbergdrbd: call local-io-error handler early
2012-11-08 Lars Ellenbergdrbd: do not reset rs_pending_cnt too early
2012-11-08 Lars Ellenbergdrbd: differentiate between normal and forced detach
2012-11-08 Lars Ellenbergdrbd: move the drbd_work_queue from drbd_socket to...
2012-11-08 Lars Ellenbergdrbd: allow bitmap to change during writeout from resyn...
2012-11-08 Lars Ellenbergdrbd: fix resend/resubmit of frozen IO
2012-11-08 Philipp Reisnerdrbd: Delay/reject other state changes while establishi...
2012-11-08 Lars Ellenbergdrbd: Fixed detach
2012-11-08 Philipp Reisnerdrbd: Consider the disk-timeout also for meta-data...
2012-11-08 Philipp Reisnerdrbd: Reinstate disabling AL updates with invalidate...
2012-11-08 Philipp Reisnerdrbd: Fixed compat issue with disconnecting 8.4 from...
2012-11-08 Philipp Reisnerdrbd: Log failures of connection state changes
2012-11-08 Philipp Reisnerdrbd: Do not send state packets while lower than C_CONN...
2012-11-08 Philipp Reisnerdrbd: Fixes from the drbd-8.3 branch
2012-11-08 Philipp Reisnerdrbd: Fixes from the drbd-8.3 branch
2012-11-08 Philipp Reisnerdrbd: Silenced compiler warnings
2012-11-08 Philipp Reisnerdrbd: Do not display bogus log lines for pdsk in case...
2012-11-08 Philipp Reisnerdrbd: Bugfix for the connection behavior
2012-11-08 Andreas Gruenbacherdrbd: Turn tl_apply() into tl_abort_disk_io()
2012-11-08 Philipp Reisnerdrbd: Consider that the no-data-condition could be...
2012-11-08 Philipp Reisnerdrbd: Dropped wrong clause to generate new current...
2012-11-08 Philipp Reisnerdrbd: Correctly handle resources without volumes
2012-11-08 Philipp Reisnerdrbd: Eliminated the "notified peer" messages
2012-11-08 Philipp Reisnerdrbd: Fixed removal of volumes/devices from connected...
2012-11-08 Lars Ellenbergdrbd: on attach, enforce clean meta data
2012-11-08 Philipp Reisnerdrbd: detach from frozen backing device
2012-11-08 Philipp Reisnerdrbd: Fixed state transitions in case reading meta...
2012-11-08 Philipp Reisnerdrbd: Fixes from the 8.3 development branch
2012-11-08 Lars Ellenbergdrbd: downgraded error printk to info
2012-11-08 Andreas Gruenbacherdrbd: Convert the generic netlink interface to accept...
2012-11-08 Philipp Reisnerdrbd: RCU for disk_conf
2012-11-08 Philipp Reisnerdrbd: Renamed the net_conf_update mutex to conf_update
2012-11-08 Lars Ellenbergdrbd: fix thread stop deadlock
2012-11-08 Lars Ellenbergdrbd: fix race when forcefully disconnecting
2012-11-08 Lars Ellenbergdrbd: fix various disconnecting races
2012-11-08 Philipp Reisnerdrbd: Removed the OBJECT_DYING and the CONFIG_PENDING...
2012-11-08 Philipp Reisnerdrbd: Basic refcounting for drbd_tconn
2012-11-08 Philipp Reisnerdrbd: rcu_read_lock() and rcu_dereference() for tconn...
2012-11-08 Philipp Reisnerdrbd: rcu_read_[un]lock() for all idr accesses that...
2012-11-08 Philipp Reisnerdrbd: Improved logging of state changes
2012-11-08 Philipp Reisnerdrbd: Implemented IO thawing for multiple volumes
2012-11-08 Philipp Reisnerdrbd: Implemented conn_lowest_disk()
2012-11-08 Philipp Reisnerdrbd: Implemented conn_lowest_conn()
2012-11-08 Philipp Reisnerdrbd: Calculate and provide ns_min to the w_after_conn_...
2012-11-08 Philipp Reisnerdrbd: Renamed nms to ns_max
2012-11-08 Philipp Reisnerdrbd: Introduced a new type union drbd_dev_state
2012-11-08 Philipp Reisnerdrbd: Moved susp, susp_nod and susp_fen to the connecti...
2012-11-08 Philipp Reisnerdrbd: Renamed id_susp(union drbd_state s) to drbd_suspe...
2012-11-08 Philipp Reisnerdrbd: Introduced drbd_read_state()
2012-11-08 Philipp Reisnerdrbd: Allow to disconnect if one volume is diskless
2012-11-08 Philipp Reisnerdrbd: Print common state changes of all volumes as...
2012-11-08 Philipp Reisnerdrbd: Fixed logging of old connection state
2012-11-08 Philipp Reisnerdrbd: Use the idr_for_each_entry() iterator instead...
2012-11-08 Philipp Reisnerdrbd: Converted drbd_try_outdate_peer() from mdev to...
2012-11-08 Andreas Gruenbacherdrbd: Remove duplicate initialization
2012-11-08 Andreas Gruenbacherdrbd: Make all worker callbacks return 0 upon success...
2012-11-08 Andreas Gruenbacherdrbd: Temporarily change the return type of all worker...
2012-11-08 Andreas Gruenbacherdrbd: drbd_send_state_req(): Return 0 upon success...
2012-11-08 Andreas Gruenbacherdrbd: conn_send_state_req(): Return 0 upon success...
2012-11-08 Andreas Gruenbacherdrbd: drbd_send_state(): Return 0 upon success and...
2012-11-08 Philipp Reisnerdrbd: Fixed conn_lowest_minor
2012-11-08 Lars Ellenbergdrbd: distribute former syncer_conf settings to disk...
2012-11-03 Philipp Reisnerdrbd: Allow volumes to become primary only on one side
2012-11-03 Philipp Reisnerdrbd: New minors have to intherit the connection state...
2012-11-03 Lars Ellenbergdrbd: add forgotten spin_unlock
2012-11-03 Lars Ellenbergdrbd: simplify conn_all_vols_unconf, make it bool
2012-11-03 Lars Ellenbergdrbd: switch configuration interface from connector...
2011-10-14 Philipp Reisnerdrbd: Converted the transfer log from mdev to tconn
2011-10-14 Philipp Reisnerdrbd: Reworked the unconfiguring and thread stopping...
2011-10-14 Philipp Reisnerdrbd: Implemented connection wide state changes
2011-10-14 Philipp Reisnerdrbd: Global_state_lock not necessary here...
2011-10-14 Philipp Reisnerdrbd: Implemented conn_send_state_req()
2011-10-14 Philipp Reisnerdrbd: Introduced tconn->cstate_mutex
2011-10-14 Philipp Reisnerdrbd: Removed drbd_state_lock() and drbd_state_unlock()
2011-10-14 Philipp Reisnerdrbd: Killed volume0; last step of multi-volume-enablement
2011-09-28 Philipp Reisnerdrbd: Code de-duplication; new function apply_mask_val()
2011-09-28 Philipp Reisnerdrbd: Removed the os parameter form sanitize_state()
2011-09-28 Philipp Reisnerdrbd: Extracted is_valid_conn_transition() out of is_va...
2011-09-28 Philipp Reisnerdrbd: Extracted is_valid_transition() out of sanitize_s...
2011-09-28 Philipp Reisnerdrbd: Renamed is_valid_state_transition() to is_valid_s...
2011-09-28 Philipp Reisnerdrbd: Extracted after_conn_state_ch() out of after_stat...
2011-09-28 Philipp Reisnerdrbd: Converted drbd_send_ping() and related functions...
2011-09-28 Philipp Reisnerdrbd: Generalized the work callbacks
2011-09-28 Philipp Reisnerdrbd: Moved the mdev member into drbd_work (from drbd_r...
2011-09-28 Philipp Reisnerdrbd: Moved the state functions into its own source...