Commit af1db72d8b340f97ad12b60175afdef43e6f0e60

Authored by NeilBrown
1 parent e1dfa0a297

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>

Showing 2 changed files with 0 additions and 9 deletions Side-by-side Diff

drivers/md/dm-raid.c
... ... @@ -390,13 +390,6 @@
390 390 return md_raid5_congested(&rs->md, bits);
391 391 }
392 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 393 /*
401 394 * Construct a RAID4/5/6 mapping:
402 395 * Args:
... ... @@ -487,7 +480,6 @@
487 480 }
488 481  
489 482 rs->callbacks.congested_fn = raid_is_congested;
490   - rs->callbacks.unplug_fn = raid_unplug;
491 483 dm_table_add_target_callbacks(ti->table, &rs->callbacks);
492 484  
493 485 return 0;
include/linux/device-mapper.h
... ... @@ -197,7 +197,6 @@
197 197 struct dm_target_callbacks {
198 198 struct list_head list;
199 199 int (*congested_fn) (struct dm_target_callbacks *, int);
200   - void (*unplug_fn)(struct dm_target_callbacks *);
201 200 };
202 201  
203 202 int dm_register_target(struct target_type *t);