Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
d0456c72df5fb3b800ba9b0ec2465fdbcaf29a7f
d0456c7
drbd: simplify conn_all_vols_unconf, make it bool
by Lars Ellenberg
· 14 years ago
543cc10
drbd: drbd_adm_get_status needs to show some more detail
by Lars Ellenberg
· 14 years ago
73d901b
drbd: remove now unused connector related files
by Lars Ellenberg
· 14 years ago
8432b31
drbd: allow holes in minor and volume id allocation
by Lars Ellenberg
· 14 years ago
3b98c0c
drbd: switch configuration interface from connector to genetlink
by Lars Ellenberg
· 14 years ago
ec2c35a
drbd: prepare the transition from connector to genetlink
by Lars Ellenberg
· 14 years ago
3cb7a2a
drbd: get rid of drbd_bcast_ee, it is of no use anymore
by Lars Ellenberg
· 14 years ago
569083c
drbd: fix drbd_delete_device: remove vnr from volumes; idr_remove(); synchronize_rcu(); before cleanup
by Lars Ellenberg
· 14 years ago
da4a75d
drbd: introduce a bio_set to allocate housekeeping bios from
by Lars Ellenberg
· 14 years ago
9db4e77
drbd: use the newly introduced page pool for bitmap IO
by Lars Ellenberg
· 14 years ago
35abf59
drbd: add page pool to be used for meta data IO
by Lars Ellenberg
· 14 years ago
3c13b68
drbd: only wakeup if something changed in update_peer_seq
by Lars Ellenberg
· 14 years ago
a5df0e1
drbd: default to detach on-io-error
by Lars Ellenberg
· 14 years ago
2c4a48d
drbd: remove unused define
by Lars Ellenberg
· 14 years ago
81a5d60
drbd: Replaced the minor_table array by an idr
by Philipp Reisner
· 14 years ago
774b305
drbd: Implemented new commands to create/delete connections/minors
by Philipp Reisner
· 14 years ago
8088319
drbd: Converted drbd_nl_(net_conf|disconnect)() from mdev to tconn
by Philipp Reisner
· 14 years ago
1aba4d7
drbd: Preparing the connector interface to operator on connections
by Philipp Reisner
· 14 years ago
2f5cdd0
drbd: Converted the transfer log from mdev to tconn
by Philipp Reisner
· 14 years ago
49559d8
drbd: Improved the dec_*() macros
by Philipp Reisner
· 14 years ago
3f9cbe9
drbd: Removed the mdev parameter from the ..to_tags() and ...from_tags() functions
by Philipp Reisner
· 14 years ago
0e29d16
drbd: Reworked the unconfiguring and thread stopping code
by Philipp Reisner
· 14 years ago
c66342d
drbd: Remove left-over function prototypes
by Andreas Gruenbacher
· 14 years ago
7201b97
drbd: Replace get_asender_cmd() with its implementation
by Andreas Gruenbacher
· 14 years ago
6e849ce
drbd: Get rid of P_MAX_CMD
by Andreas Gruenbacher
· 14 years ago
1b3bb47
drbd: Remove redundant check
by Andreas Gruenbacher
· 14 years ago
7be8da0
drbd: Improve how conflicting writes are handled
by Andreas Gruenbacher
· 14 years ago
71b1c1e
drbd: Use ping-timeout when waiting for missing ack packets
by Andreas Gruenbacher
· 14 years ago
8ccf218
drbd: Replace atomic_add_return with atomic_inc_return
by Andreas Gruenbacher
· 14 years ago
206d358
drbd: Concurrent write detection fix
by Andreas Gruenbacher
· 14 years ago
8050e6d
drbd: Use container_of() instead of casting
by Andreas Gruenbacher
· 14 years ago
9676c76
drbd: fix a wrong likely(), updated comments
by Lars Ellenberg
· 14 years ago
c9d963a
drbd: silence some log messages on bitmap IO
by Lars Ellenberg
· 14 years ago
7ad651b
drbd: new on-disk activity log transaction format
by Lars Ellenberg
· 14 years ago
46a15bc
lru_cache: allow multiple changes per transaction
by Lars Ellenberg
· 14 years ago
45dfffe
drbd: allow to select specific bitmap pages for writeout
by Lars Ellenberg
· 14 years ago
a9efc74
lru_cache: consolidate lc_get and lc_try_get
by Lars Ellenberg
· 14 years ago
0097f04
lru_cache.h: fix comments referring to ts_ instead of lc_
by Lars Ellenberg
· 14 years ago
4738fa1
drbd: use clear_bit_unlock() where appropriate
by Lars Ellenberg
· 14 years ago
6161042
drbd: in drbd_suspend_al, set AL_SUSPENDED before unlocking the activity log
by Lars Ellenberg
· 14 years ago
867f574
drbd: fix typo in comment
by Lars Ellenberg
· 14 years ago
8c387de
drbd: simplify condition in drbd_may_do_local_read()
by Lars Ellenberg
· 14 years ago
c670a39
drbd: Use the IS_ALIGNED() macro in some more places
by Andreas Gruenbacher
· 14 years ago
8ca9844
drbd: Remove obsolete comment
by Andreas Gruenbacher
· 14 years ago
d0e22a2
drbd: Iterate over all overlapping intervals in a tree
by Andreas Gruenbacher
· 14 years ago
fcefa62
drbd: Rename drbd_endio_{pri,sec} -> drbd_{,peer_}request_endio
by Andreas Gruenbacher
· 14 years ago
fbe29de
drbd: Rename drbd_submit_ee -> drbd_submit_peer_request
by Andreas Gruenbacher
· 14 years ago
df24aa4
drbd: Implemented connection wide state changes
by Philipp Reisner
· 14 years ago
047cd4a
drbd: implemented receiving of P_CONN_ST_CHG_REQ
by Philipp Reisner
· 14 years ago
fc3b10a
drbd: Implemented receiving of P_CONN_ST_CHG_REPLY
by Philipp Reisner
· 14 years ago
5aabf46
drbd: Global_state_lock not necessary here...
by Philipp Reisner
· 14 years ago
cf29c9d
drbd: Implemented conn_send_state_req()
by Philipp Reisner
· 14 years ago
8410da8
drbd: Introduced tconn->cstate_mutex
by Philipp Reisner
· 14 years ago
dad2055
drbd: Removed drbd_state_lock() and drbd_state_unlock()
by Philipp Reisner
· 14 years ago
bbeb641
drbd: Killed volume0; last step of multi-volume-enablement
by Philipp Reisner
· 14 years ago
56707f9
drbd: Code de-duplication; new function apply_mask_val()
by Philipp Reisner
· 14 years ago
4308a0a
drbd: Removed the os parameter form sanitize_state()
by Philipp Reisner
· 14 years ago
fda7411
drbd: Extracted is_valid_conn_transition() out of is_valid_transition()
by Philipp Reisner
· 14 years ago
3509502
drbd: Extracted is_valid_transition() out of sanitize_state()
by Philipp Reisner
· 14 years ago
a75f34a
drbd: Renamed is_valid_state_transition() to is_valid_soft_transition()
by Philipp Reisner
· 14 years ago
d50eee2
drbd: Extracted after_conn_state_ch() out of after_state_ch()
by Philipp Reisner
· 14 years ago
2a67d8b
drbd: Converted drbd_send_ping() and related functions from mdev to tconn
by Philipp Reisner
· 14 years ago
00d5694
drbd: Generalized the work callbacks
by Philipp Reisner
· 14 years ago
6699b65
drbd: Moved some initializing code into drbd_new_tconn()
by Philipp Reisner
· 14 years ago
392c880
drbd: drbd_thread has now a pointer to a tconn instead of to a mdev
by Philipp Reisner
· 14 years ago
19393e1
drbd: Converted drbd_worker() from mdev to tconn
by Philipp Reisner
· 14 years ago
32862ec
drbd: Converted drbd_asender() from mdev to tconn
by Philipp Reisner
· 14 years ago
4d641dd
drbd: Converted drbdd_init() from mdev to tconn
by Philipp Reisner
· 14 years ago
f1b3a6e
drbd: Consolidated the setup of the thread name into the framework
by Philipp Reisner
· 14 years ago
a21e929
drbd: Moved the mdev member into drbd_work (from drbd_request and drbd_peer_request)
by Philipp Reisner
· 14 years ago
360cc74
drbd: Converted drbd_free_sock() and drbd_disconnect() from mdev to tconn
by Philipp Reisner
· 14 years ago
eefc2f7
drbd: Converted drbdd() from mdev to tconn
by Philipp Reisner
· 14 years ago
8082228
drbd: Converted drbd_calc_cpu_mask() and drbd_thread_current_set_cpu() from mdev to tconn
by Philipp Reisner
· 14 years ago
907599e
drbd: Converted drbd_connect() from mdev to tconn
by Philipp Reisner
· 14 years ago
062e879
drbd: Use and idr data structure to map volume numbers to mdev pointers
by Philipp Reisner
· 14 years ago
dc8228d
drbd: Converted drbd_send_protocol() from mdev to tconn
by Philipp Reisner
· 14 years ago
13e6037
drbd: Converted drbd_do_auth() from mdev to tconn
by Philipp Reisner
· 14 years ago
6112087
drbd: Converted drbd_(get|put)_data_sock() and drbd_send_cmd2() to tconn
by Philipp Reisner
· 14 years ago
65d11ed
drbd: Converted drbd_do_handshake() from mdev to tconn
by Philipp Reisner
· 14 years ago
9ba7aa0
drbd: Converted drbd_recv_header() from mdev to tconn
by Philipp Reisner
· 14 years ago
ce24385
drbd: Converted decode_header() from mdev to tconn
by Philipp Reisner
· 14 years ago
77351055b
drbd: struct packet_info to hold information of decoded packets
by Philipp Reisner
· 14 years ago
de0ff33
drbd: Converted drbd_recv() from mdev to tconn
by Philipp Reisner
· 14 years ago
8a22ccc
drbd: Converted drbd_send_handshake() from mdev to tconn
by Philipp Reisner
· 14 years ago
a25b63f
drbd: Converted drbd_recv_fp() from mdev to tconn
by Philipp Reisner
· 14 years ago
dbd9eea
drbd: Removed unused mdev argument from drbd_recv_short() and drbd_socket_okay()
by Philipp Reisner
· 14 years ago
d38e787
drbd: Converted drbd_send_fp() from mdev to tconn
by Philipp Reisner
· 14 years ago
bedbd2a
drbd: Converted drbd_send() from mdev to tconn
by Philipp Reisner
· 14 years ago
1a7ba64
drbd: Converted helper functions for drbd_send() to tconn
by Philipp Reisner
· 14 years ago
0625ac1
drbd: Converted wake_asender() and request_ping() from mdev to tconn
by Philipp Reisner
· 14 years ago
808e37b
drbd: Moved SIGNAL_ASENDER to the per connection (tconn) flags
by Philipp Reisner
· 14 years ago
e43ef19
drbd: Moved SEND_PING to the per connection (tconn) flags
by Philipp Reisner
· 14 years ago
25703f8
drbd: Moved DISCARD_CONCURRENT to the per connection (tconn) flags
by Philipp Reisner
· 14 years ago
01a311a
drbd: Started to separated connection flags (tconn) from block device flags (mdev)
by Philipp Reisner
· 14 years ago
7653620
drbd: Converted drbd_wait_for_connect() from mdev to tconn
by Philipp Reisner
· 14 years ago
eac3e99
drbd: Converted drbd_try_connect() from mdev to tconn
by Philipp Reisner
· 14 years ago
60ae496
drbd: conn_printk() a dev_printk() alike for drbd's connections
by Philipp Reisner
· 14 years ago
b53339f
drbd: Moving state related macros to drbd_state.h
by Philipp Reisner
· 14 years ago
8ea62f5
drbd: Revert "Make sure we dont send state if a cluster wide state change is in progress"
by Philipp Reisner
· 14 years ago
e64a329
drbd: Do no sleep long in drbd_start_resync
by Philipp Reisner
· 14 years ago
Next »