Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
0d5934e3c258fc5decc4103600c597086fd95a52
/
drivers
/
block
/
drbd
/
drbd_req.c
0d5934e
drbd: fix null pointer dereference with on-congestion policy when diskless
by Lars Ellenberg
· 13 years ago
1ed25b2
drbd: fix list corruption by failing but already aborted reads
by Lars Ellenberg
· 13 years ago
f6d0a8d
drbd: Restore the request restart logic
by Philipp Reisner
· 13 years ago
ba280c0
drbd: fix resend/resubmit of frozen IO
by Lars Ellenberg
· 13 years ago
46385c8
drbd: move put_ldev from __req_mod() to the endio callback
by Lars Ellenberg
· 13 years ago
d64957c
drbd: fix WRITE_ACKED_BY_PEER_AND_SIS to not set RQ_NET_DONE
by Lars Ellenberg
· 13 years ago
41c4a00
drbd: fix READ_RETRY_REMOTE_CANCELED to not complete if device is suspended
by Lars Ellenberg
· 13 years ago
6d49e10
drbd: make OOS_HANDED_TO_NETWORK its own case
by Lars Ellenberg
· 13 years ago
001a886
drbd: fix potential data corruption and protocol error
by Lars Ellenberg
· 13 years ago
fc28845
drbd: Fix a potential race that could case data inconsistency
by Philipp Reisner
· 13 years ago
031a7c1
drbd: add missing part_round_stats to _drbd_start_io_acct
by Lars Ellenberg
· 13 years ago
dfa8bed
drbd: Implemented the disk-timeout option
by Philipp Reisner
· 13 years ago
2b4dd36
drbd: Immediately allow completion of IOs, that wait for IO completions on a failed disk
by Philipp Reisner
· 14 years ago
5a7bbad
block: remove support for bio remapping from ->make_request
by Christoph Hellwig
· 13 years ago
24c4830
drbd: Fix spelling
by Bart Van Assche
· 14 years ago
76727f6
drbd: fix potential activity log refcount imbalance in error path
by Lars Ellenberg
· 14 years ago
0356781
drbd: drop code present under #ifdef which is relevant to 2.6.28 and below
by Or Gerlitz
· 14 years ago
7fde2be
drbd: Implemented real timeout checking for request processing time
by Philipp Reisner
· 14 years ago
039312b
drbd: Removed left over, now wrong comments
by Philipp Reisner
· 14 years ago
e636db5
drbd: fix potential imbalance of ap_in_flight
by Lars Ellenberg
· 14 years ago
6a35c45
drbd: Ensure that an epoch contains only requests of one kind
by Philipp Reisner
· 14 years ago
71c78cf
drbd: Nothing should stop SyncSource -> Ahead transitions
by Philipp Reisner
· 14 years ago
da0a781
drbd: Be more careful with SyncSource -> Ahead transitions
by Philipp Reisner
· 14 years ago
c88d65e
drbd: Documenting drbd_should_do_remote() and drbd_should_send_oos()
by Philipp Reisner
· 14 years ago
81e8465
drbd: Use the standard bool, true, and false keywords
by Andreas Gruenbacher
· 14 years ago
0cf9d27
drbd: Get rid of unnecessary macros (2)
by Andreas Gruenbacher
· 14 years ago
2f58dcf
drbd: Rename drbd_make_request_26 to drbd_make_request
by Andreas Gruenbacher
· 14 years ago
8a3c104
drbd: fix regression, we need to close drbd epochs during normal operation
by Lars Ellenberg
· 14 years ago
3719094
drbd: Starting with protocol 96 we can allow app-IO while receiving the bitmap
by Philipp Reisner
· 14 years ago
aeda1cd6
drbd: Begin to account BIO processing time before inc_ap_bio()
by Philipp Reisner
· 14 years ago
73a01a1
drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC
by Philipp Reisner
· 14 years ago
6753171
drbd: Implemented two new connection states Ahead/Behind
by Philipp Reisner
· 14 years ago
759fbdf
drbd: Track the numbers of sectors in flight
by Philipp Reisner
· 14 years ago
1816a2b
drbd: properly use max_hw_sectors to limit the our bio size
by Lars Ellenberg
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
650789c
drbd: Removed checks for REQ_HARDBARRIER on incomming BIOs
by Philipp Reisner
· 14 years ago
8825f7c
drbd: Silenced an assert
by Philipp Reisner
· 14 years ago
fb2c7a1
drbd: rate limit an error message
by Lars Ellenberg
· 14 years ago
6719fb0
drbd: fix potential data divergence after multiple failures
by Lars Ellenberg
· 14 years ago
fb22c40
drbd: Track the reasons to suspend IO in dedicated state bits
by Philipp Reisner
· 14 years ago
0778286
drbd: Disable activity log updates when the whole device is out of sync
by Philipp Reisner
· 14 years ago
d28fd09
drbd: fix list corruption (recent regression)
by Lars Ellenberg
· 14 years ago
cfa0341
drbd: Allow tl_restart() to do IO completion while IO is suspended
by Philipp Reisner
· 15 years ago
481c6f5
drbd: Ensure that the peer was not rebootet in the meantime before resending TL
by Philipp Reisner
· 15 years ago
47ff2d0
drbd: Do not allow a fencing-policy of resource-and-stonith with protocol A
by Philipp Reisner
· 15 years ago
265be2d
drbd: Finished the "on-no-data-accessible suspend-io;" functionality
by Philipp Reisner
· 15 years ago
905cd7d
drbd: Removed redundant error checks in the request code path
by Philipp Reisner
· 15 years ago
11b58e7
drbd: factored tl_restart() out of tl_clear().
by Philipp Reisner
· 15 years ago
2a80699
drbd: mod_req has now a return value
by Philipp Reisner
· 15 years ago
288f422
drbd: Track all IO requests on the TL, not writes only
by Philipp Reisner
· 15 years ago
7e602c0
drbd: renamed drbd_tl_epoch.n_req to drbd_tl_epoch.n_writes
by Philipp Reisner
· 15 years ago
7b6d91d
block: unify flags for struct bio and struct request
by Christoph Hellwig
· 14 years ago
2a0ab2c
drbd: Reduce verbosity
by Philipp Reisner
· 15 years ago
d255e5f
drbd: fix hang on local read errors while disconnected
by Lars Ellenberg
· 15 years ago
32fa7e9
drbd: Removed the now empty w_io_error() function
by Philipp Reisner
· 15 years ago
9a25a04
drbd: If we detect late that IO got frozen, retry after we thawed.
by Philipp Reisner
· 15 years ago
a1c88d0
drbd: always use_bmbv, ignore setting
by Lars Ellenberg
· 15 years ago
979f5c7
drbd: fail_requests_early: remove incorrect and unnecessary optimization
by Lars Ellenberg
· 15 years ago
753c891
drbd_req.c: use part_[inc|dec]_in_flight()
by Philipp Reisner
· 15 years ago
83c3883
drbd: performance - don't lose unplug events
by Lars Ellenberg
· 15 years ago
a870a3a
drbd: fix in_flight rw indexing
by Jens Axboe
· 15 years ago
25d2d4e
drbd: fixup for reverted dual in_flight patch
by Jens Axboe
· 15 years ago
6a0afdf
drbd: remove tracing bits
by Jens Axboe
· 15 years ago
ab8fafc
dropping unneeded include autoconf.h
by Lars Ellenberg
· 15 years ago
b411b36
The DRBD driver
by Philipp Reisner
· 15 years ago