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>

NeilBrown af1db72d e1dfa0a2

-9
-8
drivers/md/dm-raid.c
··· 390 return md_raid5_congested(&rs->md, bits); 391 } 392 393 - static void raid_unplug(struct dm_target_callbacks *cb) 394 - { 395 - struct raid_set *rs = container_of(cb, struct raid_set, callbacks); 396 - 397 - md_raid5_kick_device(rs->md.private); 398 - } 399 - 400 /* 401 * Construct a RAID4/5/6 mapping: 402 * Args: ··· 480 } 481 482 rs->callbacks.congested_fn = raid_is_congested; 483 - rs->callbacks.unplug_fn = raid_unplug; 484 dm_table_add_target_callbacks(ti->table, &rs->callbacks); 485 486 return 0;
··· 390 return md_raid5_congested(&rs->md, bits); 391 } 392 393 /* 394 * Construct a RAID4/5/6 mapping: 395 * Args: ··· 487 } 488 489 rs->callbacks.congested_fn = raid_is_congested; 490 dm_table_add_target_callbacks(ti->table, &rs->callbacks); 491 492 return 0;
-1
include/linux/device-mapper.h
··· 197 struct dm_target_callbacks { 198 struct list_head list; 199 int (*congested_fn) (struct dm_target_callbacks *, int); 200 - void (*unplug_fn)(struct dm_target_callbacks *); 201 }; 202 203 int dm_register_target(struct target_type *t);
··· 197 struct dm_target_callbacks { 198 struct list_head list; 199 int (*congested_fn) (struct dm_target_callbacks *, int); 200 }; 201 202 int dm_register_target(struct target_type *t);