Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
00fc2c26bc46a64545cdf95a1511461ea9acecb4
/
drivers
/
block
/
drbd
/
drbd_receiver.c
45c2179
drbd: implement REQ_OP_WRITE_ZEROES
by Christoph Hellwig
· 8 years ago
0dbed96
drbd: make intelligent use of blkdev_issue_zeroout
by Christoph Hellwig
· 8 years ago
ee472d8
block: add a flags argument to (__)blkdev_issue_zeroout
by Christoph Hellwig
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
ae7e81c
sched/headers: Prepare for new header dependencies before moving code to <uapi/linux/sched/types.h>
by Ingo Molnar
· 8 years ago
06efffd
block: drbd: remove impossible failure handling
by Ming Lei
· 8 years ago
70fd761
block,fs: use REQ_* flags directly
by Christoph Hellwig
· 8 years ago
1eff9d3
block: rename bio bi_rw to bi_opf
by Jens Axboe
· 8 years ago
1b57e66
drbd: correctly handle failed crypto_alloc_hash
by Lars Ellenberg
· 9 years ago
7e5fec3
drbd: code cleanups without semantic changes
by Fabian Frederick
· 9 years ago
f2d3d75b
drbd: sync_handshake: handle identical uuids with current (frozen) Primary
by Lars Ellenberg
· 9 years ago
9104d31
drbd: introduce WRITE_SAME support
by Lars Ellenberg
· 9 years ago
60bac04
drbd: report sizes if rejecting too small peer disk
by Lars Ellenberg
· 9 years ago
dd4f699
drbd: when receiving P_TRIM, zero-out partial unaligned chunks
by Lars Ellenberg
· 9 years ago
f9ff0da
drbd: allow parallel flushes for multi-volume resources
by Lars Ellenberg
· 9 years ago
92d94ae
drbd: Create the protocol feature THIN_RESYNC
by Philipp Reisner
· 9 years ago
700ca8c
drbd: Implement handling of thinly provisioned storage on resync target nodes
by Philipp Reisner
· 9 years ago
be115b6
drbd: change bitmap write-out when leaving resync states
by Lars Ellenberg
· 9 years ago
28a8f0d
block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH
by Mike Christie
· 9 years ago
bb3cc85
drbd: use bio op accessors
by Mike Christie
· 9 years ago
9534d67
drbd: Use shash and ahash
by Herbert Xu
· 9 years ago
39e91a6
drbd: use resource name in workqueue
by Lars Ellenberg
· 10 years ago
668700b
drbd: Create a dedicated workqueue for sending acks on the control connection
by Philipp Reisner
· 10 years ago
1c03e52
drbd: Rename asender to ack_receiver
by Philipp Reisner
· 10 years ago
a297284
drbd: Backport the "events2" command
by Andreas Gruenbacher
· 10 years ago
f6ba863
drbd: Move enum write_ordering_e to drbd.h
by Andreas Gruenbacher
· 10 years ago
5dd2ca1
drbd: Get rid of some first_peer_device() calls
by Andreas Gruenbacher
· 10 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
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
· 14 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
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
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
Next »