summaryrefslogtreecommitdiff
path: root/include/linux/raid
diff options
context:
space:
mode:
authorNeil Brown <neilb@cse.unsw.edu.au>2002-08-22 21:26:16 -0700
committerLinus Torvalds <torvalds@home.transmeta.com>2002-08-22 21:26:16 -0700
commitfff3986f4b2bca00291c8550945b7d890216e6fd (patch)
tree424f6adb9ed73b4cb72aae61dd316a7f1183a295 /include/linux/raid
parentca995ff707058da94db1a47707bfa045c25ddaf9 (diff)
[PATCH] md: MD error handers and md_sync_acct now get rdev instead of bdev
This simplifies the error handlers slighty, but allows for even more simplification later.
Diffstat (limited to 'include/linux/raid')
-rw-r--r--include/linux/raid/md.h4
-rw-r--r--include/linux/raid/md_k.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/include/linux/raid/md.h b/include/linux/raid/md.h
index 45aaf76dd768..f2d44e5fcd0b 100644
--- a/include/linux/raid/md.h
+++ b/include/linux/raid/md.h
@@ -76,8 +76,8 @@ extern void md_unregister_thread (mdk_thread_t *thread);
extern void md_wakeup_thread(mdk_thread_t *thread);
extern void md_interrupt_thread (mdk_thread_t *thread);
extern void md_done_sync(mddev_t *mddev, int blocks, int ok);
-extern void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors);
-extern int md_error (mddev_t *mddev, struct block_device *bdev);
+extern void md_sync_acct(mdk_rdev_t *rdev, unsigned long nr_sectors);
+extern int md_error (mddev_t *mddev, mdk_rdev_t *rdev);
extern int md_run_setup(void);
extern void md_print_devices (void);
diff --git a/include/linux/raid/md_k.h b/include/linux/raid/md_k.h
index f7a0a0a06ed6..b2d38ac30780 100644
--- a/include/linux/raid/md_k.h
+++ b/include/linux/raid/md_k.h
@@ -223,7 +223,7 @@ struct mdk_personality_s
int (*run)(mddev_t *mddev);
int (*stop)(mddev_t *mddev);
int (*status)(char *page, mddev_t *mddev);
- int (*error_handler)(mddev_t *mddev, struct block_device *bdev);
+ int (*error_handler)(mddev_t *mddev, mdk_rdev_t *rdev);
int (*hot_add_disk) (mddev_t *mddev, mdk_rdev_t *rdev);
int (*hot_remove_disk) (mddev_t *mddev, int number);
int (*spare_write) (mddev_t *mddev);