mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 12:28:41 +08:00
md/dm - remove remains of plug_fn callback.
Now that unplugging is done differently, the unplug_fn callback is never called, so it can be completely discarded. Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
parent
e1dfa0a297
commit
af1db72d8b
@ -390,13 +390,6 @@ static int raid_is_congested(struct dm_target_callbacks *cb, int bits)
|
|||||||
return md_raid5_congested(&rs->md, bits);
|
return md_raid5_congested(&rs->md, bits);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void raid_unplug(struct dm_target_callbacks *cb)
|
|
||||||
{
|
|
||||||
struct raid_set *rs = container_of(cb, struct raid_set, callbacks);
|
|
||||||
|
|
||||||
md_raid5_kick_device(rs->md.private);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Construct a RAID4/5/6 mapping:
|
* Construct a RAID4/5/6 mapping:
|
||||||
* Args:
|
* Args:
|
||||||
@ -487,7 +480,6 @@ static int raid_ctr(struct dm_target *ti, unsigned argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
rs->callbacks.congested_fn = raid_is_congested;
|
rs->callbacks.congested_fn = raid_is_congested;
|
||||||
rs->callbacks.unplug_fn = raid_unplug;
|
|
||||||
dm_table_add_target_callbacks(ti->table, &rs->callbacks);
|
dm_table_add_target_callbacks(ti->table, &rs->callbacks);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -197,7 +197,6 @@ struct dm_target {
|
|||||||
struct dm_target_callbacks {
|
struct dm_target_callbacks {
|
||||||
struct list_head list;
|
struct list_head list;
|
||||||
int (*congested_fn) (struct dm_target_callbacks *, int);
|
int (*congested_fn) (struct dm_target_callbacks *, int);
|
||||||
void (*unplug_fn)(struct dm_target_callbacks *);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
int dm_register_target(struct target_type *t);
|
int dm_register_target(struct target_type *t);
|
||||||
|
Loading…
Reference in New Issue
Block a user