Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 213143
b: refs/heads/master
c: 02bc717
h: refs/heads/master
i:
  213141: 5d1b3e6
  213139: daff290
  213135: 0056e71
v: v3
  • Loading branch information
Lars Ellenberg authored and Philipp Reisner committed Oct 14, 2010
1 parent c9d199e commit 3c8d5ce
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: a821cc4a9a8d9e67356f9a5cfc1206aa3cfd30f7
refs/heads/master: 02bc7174ae83617b4364dc179d95d848d9fd6db5
12 changes: 7 additions & 5 deletions trunk/drivers/block/drbd/drbd_main.c
Original file line number Diff line number Diff line change
Expand Up @@ -504,7 +504,7 @@ static int is_valid_state(struct drbd_conf *mdev, union drbd_state ns);
static int is_valid_state_transition(struct drbd_conf *,
union drbd_state, union drbd_state);
static union drbd_state sanitize_state(struct drbd_conf *mdev, union drbd_state os,
union drbd_state ns, int *warn_sync_abort);
union drbd_state ns, const char **warn_sync_abort);
int drbd_send_state_req(struct drbd_conf *,
union drbd_state, union drbd_state);

Expand Down Expand Up @@ -812,7 +812,7 @@ static int is_valid_state_transition(struct drbd_conf *mdev,
* to D_UNKNOWN. This rule and many more along those lines are in this function.
*/
static union drbd_state sanitize_state(struct drbd_conf *mdev, union drbd_state os,
union drbd_state ns, int *warn_sync_abort)
union drbd_state ns, const char **warn_sync_abort)
{
enum drbd_fencing_p fp;

Expand Down Expand Up @@ -851,7 +851,9 @@ static union drbd_state sanitize_state(struct drbd_conf *mdev, union drbd_state
if (os.conn > C_CONNECTED && ns.conn > C_CONNECTED &&
(ns.disk <= D_FAILED || ns.pdsk <= D_FAILED)) {
if (warn_sync_abort)
*warn_sync_abort = 1;
*warn_sync_abort =
os.conn == C_VERIFY_S || os.conn == C_VERIFY_T ?
"Online-verify" : "Resync";
ns.conn = C_CONNECTED;
}

Expand Down Expand Up @@ -984,7 +986,7 @@ int __drbd_set_state(struct drbd_conf *mdev,
{
union drbd_state os;
int rv = SS_SUCCESS;
int warn_sync_abort = 0;
const char *warn_sync_abort = NULL;
struct after_state_chg_work *ascw;

os = mdev->state;
Expand Down Expand Up @@ -1016,7 +1018,7 @@ int __drbd_set_state(struct drbd_conf *mdev,
}

if (warn_sync_abort)
dev_warn(DEV, "Resync aborted.\n");
dev_warn(DEV, "%s aborted.\n", warn_sync_abort);

{
char *pbp, pb[300];
Expand Down

0 comments on commit 3c8d5ce

Please sign in to comment.