Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
bce6a14996f991e570d973179b5ff57544efaa9a
/
drivers
/
block
/
drbd
/
drbd_receiver.c
9931a07
Merge branch 'work.afs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
aa563d7
iov_iter: Separate type from direction and use accessor functions
by David Howells
· 6 years ago
3d0e637
drbd: Convert from ahash to shash
by Kees Cook
· 6 years ago
59767fb
block: Add part_stat_read_accum to read across field entries.
by Michael Callahan
· 6 years ago
d769a99
drbd: mark expected switch fall-throughs
by Gustavo A. R. Silva
· 7 years ago
0892fac
drbd: convert to bioset_init()/mempool_init()
by Kent Overstreet
· 7 years ago
f7765c3
drbd: switch to sock_recvmsg()
by Al Viro
· 7 years ago
2bccef3
drbd: Convert timers to use timer_setup()
by Kees Cook
· 7 years ago
365cf66
drbd: switch from kmalloc() to kmalloc_array()
by Roland Kammerer
· 7 years ago
183ece3
drbd: move global variables to drbd namespace and make some static
by Roland Kammerer
· 7 years ago
cde81d9
drbd: fix race between handshake and admin disconnect/down
by Lars Ellenberg
· 7 years ago
1ffa7bf
drbd: mark symbols static where possible
by Baoyou Xie
· 7 years ago
c51a0ef
drbd: introduce drbd_recv_header_maybe_unplug
by Lars Ellenberg
· 7 years ago
74d4699
block: replace bi_bdev with a gendisk pointer and partitions index
by Christoph Hellwig
· 7 years ago
4e4cbee
block: switch bios to blk_status_t
by Christoph Hellwig
· 8 years ago
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
· 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
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
Next »