Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
5c6f1554ba7f79fedebd3500741027dbb9b6dc79
/
drivers
/
block
/
drbd
/
drbd_receiver.c
eeb1bd5
net: Add a struct net parameter to sock_create_kern
by Eric W. Biederman
· 10 years ago
d93ba7a
block: Add discard flag to blkdev_issue_zeroout() function
by Martin K. Petersen
· 10 years ago
ff8bd88
drbd: fix resync throttling initialization
by Lars Ellenberg
· 10 years ago
abde9cc
drbd: Improve asender performance
by Lars Ellenberg
· 10 years ago
11f8b2b
drbd: Use better variable names
by Andreas Gruenbacher
· 10 years ago
bf0d6e4
drbd: silence underflow warning in read_in_block()
by Dan Carpenter
· 11 years ago
944410e
drbd: debugfs: add callback_history
by Lars Ellenberg
· 11 years ago
f418815
drbd: debugfs: Add in_flight_summary
by Lars Ellenberg
· 11 years ago
c5a2c15
drbd: register peer requests on read_ee early
by Lars Ellenberg
· 11 years ago
21ae5d7
drbd: track timing details of peer_requests
by Lars Ellenberg
· 11 years ago
ad3fee7
drbd: improve throttling decisions of background resynchronisation
by Lars Ellenberg
· 11 years ago
45d2933
drbd: also keep track of trim -> zero-out fallback peer_requests
by Lars Ellenberg
· 11 years ago
b9ed708
drbd: consistently use list_add_tail for peer_request tracking
by Lars Ellenberg
· 11 years ago
08d0dab
drbd: application writes may set-in-sync in protocol != C
by Lars Ellenberg
· 11 years ago
5d0b17f
drbd: New net configuration option socket-check-timeout
by Philipp Reisner
· 11 years ago
4920e37
drbd: Limit the time we are waiting for the first packet on an accepted socket
by Philipp Reisner
· 11 years ago
aaaba34
drbd: implement csums-after-crash-only
by Lars Ellenberg
· 11 years ago
6a8d68b
drbd: don't implicitly resize Diskless node beyond end of device
by Lars Ellenberg
· 11 years ago
8ce953a
drbd: silence -Wmissing-prototypes warnings
by Lars Ellenberg
· 11 years ago
4dd726f
drbd: get rid of drbd_queue_work_front
by Lars Ellenberg
· 11 years ago
70df709
drbd: allow write-ordering policy to be bumped up again
by Lars Ellenberg
· 11 years ago
44a4d55
drbd: refactor use of first_peer_device()
by Lars Ellenberg
· 11 years ago
8fe39aa
drbd: device->ldev is not guaranteed on an D_ATTACHING disk
by Philipp Reisner
· 11 years ago
e952658
drbd: Move write_ordering from connection to resource
by Philipp Reisner
· 11 years ago
54ed4ed
drbd: fix NULL pointer deref in blk_add_request_payload
by Lars Ellenberg
· 11 years ago
67cca28
drbd: Fix a hole in the challange-response connection authentication
by Philipp Reisner
· 11 years ago
20c68fd
drbd: Enable QUEUE_FLAG_DISCARD only if the peer can recieve P_TRIM
by Lars Ellenberg
· 11 years ago
a0fb3c4
drbd: prepare receiving side for REQ_DISCARD
by Lars Ellenberg
· 11 years ago
e829987
drbd: don't let application IO pre-empt resync too often
by Lars Ellenberg
· 11 years ago
0e49d7b
drbd: fix potential distributed deadlock during verify or resync
by Lars Ellenberg
· 11 years ago
3100774
drbd: Break a deadlock while concurrent fencing and establishing a connection
by Philipp Reisner
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
f730c84
drbd: don't open-code kernel_recvmsg()
by Al Viro
· 11 years ago
81f0ffd
drbd: Remove unused parameter of wire_flags_to_bio()
by Andreas Gruenbacher
· 13 years ago
e33b32d
drbd: Get rid of first_peer_device() in handle_write_conflicts()
by Andreas Gruenbacher
· 13 years ago
a8cd15b
drbd: struct drbd_peer_request: Use drbd_work instead of drbd_device_work
by Andreas Gruenbacher
· 13 years ago
b5043c5
drbd: Turn conn_flush_workqueue() into drbd_flush_workqueue()
by Andreas Gruenbacher
· 13 years ago
84b8c06
drbd: Create a dedicated struct drbd_device_work
by Andreas Gruenbacher
· 13 years ago
8682eae
drbd: Rename w_prev_work_done -> w_complete
by Andreas Gruenbacher
· 13 years ago
69a2277
drbd: Pass a peer device to a number of fuctions
by Andreas Gruenbacher
· 13 years ago
9f4fe9a
drbd: Replace vnr_to_mdev() with conn_peer_device()
by Andreas Gruenbacher
· 13 years ago
79a3c8d
drbd: drbd_csum_bio(), drbd_csum_ee(): Remove unused device argument
by Andreas Gruenbacher
· 13 years ago
8fe6055
drbd: Rename drbdd_init() -> drbd_receiver()
by Andreas Gruenbacher
· 13 years ago
0500813
drbd: Move conf_mutex from connection to resource
by Andreas Gruenbacher
· 13 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
· 13 years ago
d018017
drbd: Remove the terrible DEV hack
by Andreas Gruenbacher
· 13 years ago
c06ece6
drbd: Turn connection->volumes into connection->peer_devices
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
· 13 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
f63e631
drivers: block: Mark functions as static in drbd_receiver.c
by Rashika Kheria
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
d2da5b0
drbd: fix decoding of bitmap vli rle for device sizes > 64 TB
by Lars Ellenberg
· 11 years ago
b874d23
drbd: Fix an connection drop issue after enabling allow-two-primaries
by Philipp Reisner
· 11 years ago
d752b26
drbd: Allow online change of al-stripes and al-stripe-size
by Philipp Reisner
· 12 years ago
e96c963
drbd: Constants should be UPPERCASE
by Philipp Reisner
· 12 years ago
26ea8f9
drbd: Do not sleep inside rcu
by Andreas Gruenbacher
· 12 years ago
ebb3727
Merge branch 'for-3.10/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
38b682b2
drbd: rename random32() to prandom_u32()
by Akinobu Mita
· 12 years ago
3990e04
drbd: use sched_setscheduler()
by Philipp Reisner
· 12 years ago
7c689e6
drbd: fix for deadlock when using automatic split-brain-recovery
by Philipp Reisner
· 12 years ago
ef57f9e
drbd: Fix build error when CONFIG_CRYPTO_HMAC is not set
by Philipp Reisner
· 12 years ago
2d56a97
drbd: reset ap_in_flight counter for new connections
by Philipp Reisner
· 12 years ago
56392d2
drbd: Clarify when activity log I/O is delegated to the worker thread
by Lars Ellenberg
· 12 years ago
cccac98
drbd: mechanically rename la_size to la_size_sect
by Lars Ellenberg
· 12 years ago
13c76ab
drbd: close race between drbd_set_role and drbd_connect
by Philipp Reisner
· 12 years ago
ed635cb0
drbd: if the replication link breaks during handshake, keep retrying
by Lars Ellenberg
· 12 years ago
063eacf
drbd: check return of kmalloc in receive_uuids
by Jing Wang
· 12 years ago
9868365
Merge branch 'drbd-8.4_ed6' into for-3.8-drivers-drbd-8.4_ed6
by Philipp Reisner
· 12 years ago
1393b59
drbd: Remove duplicate 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
08332d7
drbd: properly call drbd_rs_cancel_all() in drbd_disconnected()
by Lars Ellenberg
· 12 years ago
155522d
drbd: Remove dead code
by Philipp Reisner
· 12 years ago
b66623e
drbd: Avoid NetworkFailure state during disconnect
by Philipp Reisner
· 12 years ago
39a1aa7f
drbd: Protect accesses to the uuid set with a spinlock
by Philipp Reisner
· 12 years ago
715306f
drbd: Don't unregister socket state_change callback from within the callback
by Andreas Gruenbacher
· 12 years ago
427c043
drbd: disambiguation, s/DISCARD_CONCURRENT/RESOLVE_CONFLICTS/
by Lars Ellenberg
· 12 years ago
d4dabbe
drbd: disambiguation, s/P_DISCARD_WRITE/P_SUPERSEDED/
by Lars Ellenberg
· 12 years ago
e959d08
drbd: Fix a potential issue with the DISCARD_CONCURRENT flag
by Lars Ellenberg
· 12 years ago
80c6eed
drbd: More random to the connect logic
by Philipp Reisner
· 12 years ago
92f1495
drbd: Try to connec to peer only once per cycle
by Philipp Reisner
· 12 years ago
b666dbf
drbd: Remove redundant and wrong test for NULL simplification in conn_connect()
by Philipp Reisner
· 12 years ago
81a3537
drbd: announce FLUSH/FUA capability to upper layers
by Lars Ellenberg
· 12 years ago
58ffa58
drbd: introduce stop-sector to online verify
by Lars Ellenberg
· 12 years ago
b6dd1a8
drbd: remove struct drbd_tl_epoch objects (barrier works)
by Lars Ellenberg
· 13 years ago
d5b27b0
drbd: move the drbd_work_queue from drbd_socket to drbd_connection
by Lars Ellenberg
· 13 years ago
7a426fd
drbd: Keep the listening socket open while trying to connect to the peer
by Philipp Reisner
· 12 years ago
1f3e509
drbd: pull prepare_listen_socket() out of drbd_wait_for_connect()
by Philipp Reisner
· 12 years ago
7e0f096
drbd: Remove drbd_accept() and use kernel_accept() instead
by Philipp Reisner
· 12 years ago
2820fd3
drbd: Move the call to listen() out of drbd_accept()
by Philipp Reisner
· 12 years ago
1882e22
drbd: grammar fix in log message
by Lars Ellenberg
· 13 years ago
3ea35df
drbd: fix spelling, remove boring development log message
by Philipp Reisner
· 13 years ago
e4bad1b
drbd: Ensure that data_size is not 0 before using data_size-1 as index
by Philipp Reisner
· 13 years ago
a1096a6
drbd: Delay/reject other state changes while establishing a connection
by Philipp Reisner
· 13 years ago
27eb13e
drbd: Fixed processing of disk-barrier, disk-flushes and disk-drain
by Philipp Reisner
· 13 years ago
Next »