Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
62b0da3a244ac33d25a77861ef1cc0080103f2ff
/
drivers
/
block
/
drbd
/
drbd_worker.c
62b0da3
drbd: log UUIDs whenever they change
by Lars Ellenberg
· 14 years ago
6c922ed
drbd: only generate and send a new sync uuid after a successful state change
by Lars Ellenberg
· 14 years ago
20ee639
drbd: cleaned up __set_current_state() followed by schedule_timeout() calls
by Philipp Reisner
· 14 years ago
370a43e
drbd: Work on the Ahead -> SyncSource transition
by Philipp Reisner
· 14 years ago
794abb7
drbd: Cleaned up the resync timer logic
by Philipp Reisner
· 14 years ago
d612d30
drbd: No longer answer P_RS_DATA_REQUEST packets when in C_AHEAD mode
by Philipp Reisner
· 14 years ago
0719427
drbd: ratelimit io error messages
by Lars Ellenberg
· 14 years ago
5a22db8
drbd: serialize sending of resync uuid with pending w_send_oos
by Lars Ellenberg
· 14 years ago
02851e9
drbd: move bitmap write from resync_finished to after_state_change
by Lars Ellenberg
· 14 years ago
4b0715f
drbd: allow petabyte storage on 64bit arch
by Lars Ellenberg
· 14 years ago
19f843a
drbd: bitmap keep track of changes vs on-disk bitmap
by Lars Ellenberg
· 14 years ago
81e8465
drbd: Use the standard bool, true, and false keywords
by Andreas Gruenbacher
· 14 years ago
09b9e79
drbd: Implemented the before-resync-source handler
by Philipp Reisner
· 14 years ago
9d77a5f
drbd: Make some functions static
by Philipp Reisner
· 14 years ago
e3555d8
drbd: Implemented priority inheritance for resync requests
by Philipp Reisner
· 14 years ago
59817f4
drbd: Do not cleanup resync LRU for the Ahead/Behind SyncSource/SyncTarget transitions
by Philipp Reisner
· 14 years ago
c4752ef
drbd: When proxy's buffer drained off go into regular resync mode
by Philipp Reisner
· 14 years ago
73a01a1
drbd: New packet for Ahead/Behind mode: P_OUT_OF_SYNC
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
2649f08
drbd: use the resync controller for online-verify requests as well
by Lars Ellenberg
· 14 years ago
e65f440
drbd: factor out drbd_rs_number_requests
by Lars Ellenberg
· 14 years ago
9bd28d3
drbd: factor out drbd_rs_controller_reset
by Lars Ellenberg
· 14 years ago
ea5442a
drbd: advance progress step marks for online-verify
by Lars Ellenberg
· 14 years ago
2652561
drbd: only reset online-verify start sector if verify completed
by Lars Ellenberg
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
a115413
drbd: fix for spin_lock_irqsave in endio callback
by Lars Ellenberg
· 14 years ago
451a3c2
BKL: remove extraneous #include <smp_lock.h>
by Arnd Bergmann
· 14 years ago
2451fc3
drbd: Removed the BIO_RW_BARRIER support form the receiver/epoch code
by Philipp Reisner
· 14 years ago
bc571b8
drbd: fix a misleading printk
by Lars Ellenberg
· 14 years ago
13d4268
drbd: add explicit drbd_md_sync to drbd_resync_finished
by Lars Ellenberg
· 14 years ago
22cc37a
drbd: fix unlikely access after free and list corruption
by Lars Ellenberg
· 14 years ago
af85e8e
drbd: fix for spurious fullsync (uuids rotated too fast)
by Lars Ellenberg
· 14 years ago
f10f262
drbd: Fixed a stupid copy and paste error
by Philipp Reisner
· 14 years ago
78db892
drbd: DIV_ROUND_UP not needed here
by Lars Ellenberg
· 14 years ago
5a75cc7
drbd: Fixed compatibility with protocol versions smaller than 95
by Philipp Reisner
· 14 years ago
1d53f09
drbd: fix potential kernel BUG (NULL deref)
by Lars Ellenberg
· 14 years ago
435f074
drbd: don't count sendpage()d pages only referenced by tcp as in use
by Lars Ellenberg
· 14 years ago
63106d3
drbd: Removed a race that could cause unexpected execution of w_make_resync_request()
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
0b70a13
drbd: Sending of big packets, for payloads from 64KByte to 4GByte
by Philipp Reisner
· 14 years ago
204bba9
drbd: Bugfix for regression introduced with f9bc8913c06022e
by Philipp Reisner
· 14 years ago
0f0601f
drbd: new configuration parameter c-min-rate
by Lars Ellenberg
· 14 years ago
80a40e4
drbd: reduce code duplication when receiving data requests
by Lars Ellenberg
· 14 years ago
1d7734a
drbd: use rolling marks for resync speed calculation
by Lars Ellenberg
· 14 years ago
c36c3ce
drbd: let drbd_free_ee implicitly free any digest
by Lars Ellenberg
· 14 years ago
8571957
drbd: Replaced some casts by an union. Improved comments
by Philipp Reisner
· 14 years ago
d207450
drbd: Bugfix: rs_in_flight could become wrong if read_for_csum() requested reschedule later
by Philipp Reisner
· 14 years ago
778f271
drbd: The new, smarter resync speed controller
by Philipp Reisner
· 14 years ago
8e26f9c
drbd: New sync_param packet, that includes the parameters of the new controller
by Philipp Reisner
· 14 years ago
265be2d
drbd: Finished the "on-no-data-accessible suspend-io;" functionality
by Philipp Reisner
· 15 years ago
e7f52df
drbd: revert "delay probes", feature is being re-implemented differently
by Lars Ellenberg
· 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
ee9a360
Merge branch 'master' into for-2.6.35
by Jens Axboe
· 15 years ago
fc8ce19
drbd: Fix: Do not detach, if a bio with a barrier fails
by Philipp Reisner
· 15 years ago
bb3d000
drbd: allow resync requests to be larger than max_segment_size
by Lars Ellenberg
· 15 years ago
45bb912
drbd: Allow drbd_epoch_entries to use multiple bios.
by Lars Ellenberg
· 15 years ago
cdd67a7
drbd: Control the actual resync rate based on the queuing delay of data packets
by Philipp Reisner
· 15 years ago
5c3c7e6
drbd: don't expose failed local READ to upper layers
by Lars Ellenberg
· 15 years ago
d0c3f60
drbd: Make sure we do not send state updates during an empty resync [Bugz 271]
by Philipp Reisner
· 15 years ago
309d160
drbd: Reduce the time an empty resync takes usually
by Philipp Reisner
· 15 years ago
676396d
fix unit of rs_same_csums accounting
by Lars Ellenberg
· 15 years ago
820cd61
drbd: remove unused #include <linux/version.h>
by Huang Weiyi
· 15 years ago
7b886f4
drbd: remove duplicated #include
by Huang Weiyi
· 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