diff options
Diffstat (limited to 'drivers/md/linear.c')
| -rw-r--r-- | drivers/md/linear.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/md/linear.c b/drivers/md/linear.c index f46c98d05b44..79dee8159217 100644 --- a/drivers/md/linear.c +++ b/drivers/md/linear.c | |||
| @@ -351,9 +351,10 @@ static void linear_status (struct seq_file *seq, mddev_t *mddev) | |||
| 351 | } | 351 | } |
| 352 | 352 | ||
| 353 | 353 | ||
| 354 | static mdk_personality_t linear_personality= | 354 | static struct mdk_personality linear_personality = |
| 355 | { | 355 | { |
| 356 | .name = "linear", | 356 | .name = "linear", |
| 357 | .level = LEVEL_LINEAR, | ||
| 357 | .owner = THIS_MODULE, | 358 | .owner = THIS_MODULE, |
| 358 | .make_request = linear_make_request, | 359 | .make_request = linear_make_request, |
| 359 | .run = linear_run, | 360 | .run = linear_run, |
| @@ -363,16 +364,17 @@ static mdk_personality_t linear_personality= | |||
| 363 | 364 | ||
| 364 | static int __init linear_init (void) | 365 | static int __init linear_init (void) |
| 365 | { | 366 | { |
| 366 | return register_md_personality (LINEAR, &linear_personality); | 367 | return register_md_personality (&linear_personality); |
| 367 | } | 368 | } |
| 368 | 369 | ||
| 369 | static void linear_exit (void) | 370 | static void linear_exit (void) |
| 370 | { | 371 | { |
| 371 | unregister_md_personality (LINEAR); | 372 | unregister_md_personality (&linear_personality); |
| 372 | } | 373 | } |
| 373 | 374 | ||
| 374 | 375 | ||
| 375 | module_init(linear_init); | 376 | module_init(linear_init); |
| 376 | module_exit(linear_exit); | 377 | module_exit(linear_exit); |
| 377 | MODULE_LICENSE("GPL"); | 378 | MODULE_LICENSE("GPL"); |
| 378 | MODULE_ALIAS("md-personality-1"); /* LINEAR */ | 379 | MODULE_ALIAS("md-personality-1"); /* LINEAR - degrecated*/ |
| 380 | MODULE_ALIAS("md-level--1"); | ||
