Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
9f985cb6c45bc3f8b7e161c9658d409d051d576f
/
drivers
/
block
/
drbd
/
drbd_state.c
4c00760
drbd: struct after_conn_state_chg_work: Use drbd_work instead of drbd_device_work
by Andreas Gruenbacher
· 13 years ago
84b8c06
drbd: Create a dedicated struct drbd_device_work
by Andreas Gruenbacher
· 13 years ago
137975c
drbd: Remove useless assertion
by Andreas Gruenbacher
· 13 years ago
69a2277
drbd: Pass a peer device to a number of fuctions
by Andreas Gruenbacher
· 13 years ago
6bbf53c
drbd: Move susp, susp_nod, susp_fen from connection to resource
by Andreas Gruenbacher
· 13 years ago
0500813
drbd: Move conf_mutex from connection to resource
by Andreas Gruenbacher
· 14 years ago
0b0ba1e
drbd: Add explicit device parameter to D_ASSERT
by Andreas Gruenbacher
· 14 years ago
1ec861e
drbd: Replace and remove the obsolete conn_() macros
by Andreas Gruenbacher
· 14 years ago
d018017
drbd: Remove the terrible DEV hack
by Andreas Gruenbacher
· 14 years ago
c06ece6
drbd: Turn connection->volumes into connection->peer_devices
by Andreas Gruenbacher
· 14 years ago
eb6bea6
drbd: Move resource options from connection to resource
by Andreas Gruenbacher
· 14 years ago
05a10ec
drbd: Improve some function and variable naming
by Andreas Gruenbacher
· 14 years ago
a6b32bc
drbd: Introduce "peer_device" object between "device" and "connection"
by Andreas Gruenbacher
· 14 years ago
bde89a9
drbd: Rename drbd_tconn -> drbd_connection
by Andreas Gruenbacher
· 14 years ago
b30ab79
drbd: Rename "mdev" to "device"
by Andreas Gruenbacher
· 14 years ago
5476169
drbd: Rename struct drbd_conf -> struct drbd_device
by Andreas Gruenbacher
· 14 years ago
a3603a6
drbd: Split off on-the-wire protocol definitions
by Andreas Gruenbacher
· 14 years ago
ed54482
drivers: block: Move prototype declaration of function tl_abort_disk_io() to appropriate header file from drbd_state.c
by Rashika Kheria
· 11 years ago
28e448b
drbd: Ignore the exit code of a fence-peer handler if it returns too late
by Philipp Reisner
· 12 years ago
2bd5ed5
drbd: Fix disconnect to keep the peer disk state if connection breaks during operation
by Philipp Reisner
· 12 years ago
5c4f13d
drbd: fix effective error returned when refusing an invalidate
by Philipp Reisner
· 12 years ago
9376d9f
drbd: move invalidating the whole bitmap out of after_state ch()
by Philipp Reisner
· 12 years ago
2681f7f
drbd: fix potential protocol error and resulting disconnect/reconnect
by Lars Ellenberg
· 12 years ago
2cecb73
drbd: fixup after wait_even_lock_irq() addition to generic code
by Jens Axboe
· 12 years ago
a3025a2
drbd: Fix comparison of is_valid_transition()'s return code
by Philipp Reisner
· 12 years ago
19fffd7
drbd: Call drbd_md_sync() explicitly after a state change on the connection
by Philipp Reisner
· 12 years ago
4ae98b4
drbd: Imporve the error reporting of failed conn state changes
by Philipp Reisner
· 12 years ago
7970201
drbd: Fix the way the STATE_SENT bit is cleared
by Philipp Reisner
· 12 years ago
07fc961
drbd: Do not check aspects that are not subject to change in _conn_requests_state()
by Philipp Reisner
· 12 years ago
892fdd1
drbd: Improve readability of IO resuming after freeze due to no data access
by Philipp Reisner
· 12 years ago
88f79ec
drbd: Fix IO resuming after connection was established while executing the fence handler
by Philipp Reisner
· 12 years ago
c02abda
drbd: mutex_unlock "... must no be used in interrupt context"
by Lars Ellenberg
· 12 years ago
c1fd29a
drbd: Fix a race condition that can lead to a BUG()
by Philipp Reisner
· 12 years ago
b66623e
drbd: Avoid NetworkFailure state during disconnect
by Philipp Reisner
· 12 years ago
8a0bab2
drbd: Finish requests that completed while IO was frozen
by Philipp Reisner
· 12 years ago
58ffa58
drbd: introduce stop-sector to online verify
by Lars Ellenberg
· 12 years ago
6f1a656
drbd: call local-io-error handler early
by Lars Ellenberg
· 12 years ago
a324896
drbd: do not reset rs_pending_cnt too early
by Lars Ellenberg
· 12 years ago
0c84966
drbd: differentiate between normal and forced detach
by Lars Ellenberg
· 12 years ago
d5b27b0
drbd: move the drbd_work_queue from drbd_socket to drbd_connection
by Lars Ellenberg
· 13 years ago
a220d29
drbd: allow bitmap to change during writeout from resync_finished
by Lars Ellenberg
· 13 years ago
07be15b
drbd: fix resend/resubmit of frozen IO
by Lars Ellenberg
· 13 years ago
a1096a6
drbd: Delay/reject other state changes while establishing a connection
by Philipp Reisner
· 13 years ago
e8744f5
drbd: Fixed detach
by Lars Ellenberg
· 13 years ago
32db80f
drbd: Consider the disk-timeout also for meta-data IO operations
by Philipp Reisner
· 13 years ago
25b0d6c
drbd: Reinstate disabling AL updates with invalidate-remote
by Philipp Reisner
· 13 years ago
4d0fc3f
drbd: Fixed compat issue with disconnecting 8.4 from a primary 8.3
by Philipp Reisner
· 13 years ago
a01842e
drbd: Log failures of connection state changes
by Philipp Reisner
· 13 years ago
6ab9b1b
drbd: Do not send state packets while lower than C_CONNECTED cstate
by Philipp Reisner
· 13 years ago
43de7c8
drbd: Fixes from the drbd-8.3 branch
by Philipp Reisner
· 13 years ago
0cfac5d
drbd: Fixes from the drbd-8.3 branch
by Philipp Reisner
· 13 years ago
376694a
drbd: Silenced compiler warnings
by Philipp Reisner
· 13 years ago
f132f55
drbd: Do not display bogus log lines for pdsk in case pdsk < D_UNKNOWN
by Philipp Reisner
· 13 years ago
823bd83
drbd: Bugfix for the connection behavior
by Philipp Reisner
· 12 years ago
71fc7ee
drbd: Turn tl_apply() into tl_abort_disk_io()
by Andreas Gruenbacher
· 13 years ago
3fb4746
drbd: Consider that the no-data-condition could be in connected state
by Philipp Reisner
· 13 years ago
97af09d
drbd: Dropped wrong clause to generate new current UUIDs
by Philipp Reisner
· 13 years ago
e0e1665
drbd: Correctly handle resources without volumes
by Philipp Reisner
· 13 years ago
a67e1d9
drbd: Eliminated the "notified peer" messages
by Philipp Reisner
· 13 years ago
369bea6
drbd: Fixed removal of volumes/devices from connected resources
by Philipp Reisner
· 14 years ago
d5d7ebd
drbd: on attach, enforce clean meta data
by Lars Ellenberg
· 14 years ago
cdfda63
drbd: detach from frozen backing device
by Philipp Reisner
· 14 years ago
9510b24
drbd: Fixed state transitions in case reading meta data failes
by Philipp Reisner
· 14 years ago
d942ae4
drbd: Fixes from the 8.3 development branch
by Philipp Reisner
· 14 years ago
4dbdae3
drbd: downgraded error printk to info
by Lars Ellenberg
· 14 years ago
089c075
drbd: Convert the generic netlink interface to accept connection endpoints
by Andreas Gruenbacher
· 14 years ago
daeda1c
drbd: RCU for disk_conf
by Philipp Reisner
· 14 years ago
a009550
drbd: Renamed the net_conf_update mutex to conf_update
by Philipp Reisner
· 14 years ago
992d6e9
drbd: fix thread stop deadlock
by Lars Ellenberg
· 14 years ago
f3dfa40
drbd: fix race when forcefully disconnecting
by Lars Ellenberg
· 14 years ago
d9cc6e2
drbd: fix various disconnecting races
by Lars Ellenberg
· 14 years ago
a18e9d1
drbd: Removed the OBJECT_DYING and the CONFIG_PENDING bits
by Philipp Reisner
· 14 years ago
9dc9fbb
drbd: Basic refcounting for drbd_tconn
by Philipp Reisner
· 14 years ago
44ed167
drbd: rcu_read_lock() and rcu_dereference() for tconn->net_conf
by Philipp Reisner
· 14 years ago
695d08f
drbd: rcu_read_[un]lock() for all idr accesses that do not sleep
by Philipp Reisner
· 14 years ago
706cb24
drbd: Improved logging of state changes
by Philipp Reisner
· 14 years ago
a6d00c8
drbd: Implemented IO thawing for multiple volumes
by Philipp Reisner
· 14 years ago
4669265
drbd: Implemented conn_lowest_disk()
by Philipp Reisner
· 14 years ago
19f83c7
drbd: Implemented conn_lowest_conn()
by Philipp Reisner
· 14 years ago
8c7e16c
drbd: Calculate and provide ns_min to the w_after_conn_state_ch() work
by Philipp Reisner
· 14 years ago
5f082f9
drbd: Renamed nms to ns_max
by Philipp Reisner
· 14 years ago
da9fbc2
drbd: Introduced a new type union drbd_dev_state
by Philipp Reisner
· 14 years ago
8e0af25
drbd: Moved susp, susp_nod and susp_fen to the connection object
by Philipp Reisner
· 14 years ago
2aebfab
drbd: Renamed id_susp(union drbd_state s) to drbd_suspended(struct drbd_conf *)
by Philipp Reisner
· 14 years ago
78bae59
drbd: Introduced drbd_read_state()
by Philipp Reisner
· 14 years ago
778bcf2
drbd: Allow to disconnect if one volume is diskless
by Philipp Reisner
· 14 years ago
435693e
drbd: Print common state changes of all volumes as connection state changes
by Philipp Reisner
· 14 years ago
88ef594
drbd: Fixed logging of old connection state
by Philipp Reisner
· 14 years ago
bd0c824
drbd: Use the idr_for_each_entry() iterator instead of idr_for_each()
by Philipp Reisner
· 14 years ago
cb70345
drbd: Converted drbd_try_outdate_peer() from mdev to tconn
by Philipp Reisner
· 14 years ago
69f5ec7
drbd: Remove duplicate initialization
by Andreas Gruenbacher
· 14 years ago
99920dc
drbd: Make all worker callbacks return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
b2f0ab6
drbd: Temporarily change the return type of all worker callbacks
by Andreas Gruenbacher
· 14 years ago
d24ae21
drbd: drbd_send_state_req(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
caee1c3
drbd: conn_send_state_req(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
927036f
drbd: drbd_send_state(): Return 0 upon success and an error code otherwise
by Andreas Gruenbacher
· 14 years ago
e90285e
drbd: Fixed conn_lowest_minor
by Philipp Reisner
· 14 years ago
f399002
drbd: distribute former syncer_conf settings to disk, connection, and resource level
by Lars Ellenberg
· 14 years ago
047e95e2
drbd: Allow volumes to become primary only on one side
by Philipp Reisner
· 14 years ago
2325eb6
drbd: New minors have to intherit the connection state form their connection
by Philipp Reisner
· 14 years ago
Next »