Commit Graph

266 Commits (e360c4cb2bc2fb2a37981809685984efe8433c52)

Author SHA1 Message Date
Neil Brown 9bbbca3a0e Fix error paths if md_probe fails. 17 years ago
Dan Williams a6d8113a98 md: fix uninitialized use of mddev->recovery_wait 17 years ago
NeilBrown dfc7064500 md: restart recovery cleanly after device failure. 17 years ago
Bernd Schubert 90b08710e4 md: allow parallel resync of md-devices. 17 years ago
Dan Williams 4f54b0e948 md: notify userspace on 'stop' events 17 years ago
NeilBrown 09a44cc150 md: notify userspace on 'write-pending' changes to array_state 17 years ago
Christoph Hellwig 6bcfd60186 md: kill file_path wrapper 17 years ago
Dan Williams 6bfe0b4990 md: support blocking writes to an array on device failure 17 years ago
Dan Williams 11e2ede022 md: prevent duplicates in bind_rdev_to_array 17 years ago
Dan Williams 242b363e22 md: remove a stray command from a copy and paste error in resync_start_store 17 years ago
NeilBrown 648b629ed4 md: fix up switching md arrays between read-only and read-write 17 years ago
NeilBrown 31a59e3425 md: fix 'safemode' handling for external metadata. 17 years ago
NeilBrown d897dbf914 md: reinitialise more mddev fields in do_md_stop. 17 years ago
NeilBrown 8377bc8080 md: skip all metadata update processing when using external metadata. 17 years ago
Dan Williams 6a51830e14 md: fix use after free when removing rdev via sysfs 17 years ago
Denis V. Lunev c7705f3449 drivers: use non-racy method for proc entries creation (2) 17 years ago
Nick Piggin 75ad23bc0f block: make queue flags non-atomic 17 years ago
Harvey Harrison 9a7b2b0f36 md: fix integer as NULL pointer warnings in md.c 17 years ago
Nick Andrew fdefa4d87e RAID: remove trailing space from printk line 17 years ago
NeilBrown 0e82989d95 md: remove the 'super' sysfs attribute from devices in an 'md' array 17 years ago
NeilBrown 52720ae77d md: fix formatting error in /proc/mdstat 17 years ago
NeilBrown 27c529bb8e md: lock access to rdev attributes properly 17 years ago
NeilBrown 2515619823 md: make sure a reshape is started when device switches to read-write 17 years ago
NeilBrown d0fae18f1b md: clean up irregularity with raid autodetect 17 years ago
NeilBrown a1801f858e md: guard against possible bad array geometry in v1 metadata 17 years ago
Jan Blunck c32c2f63a9 d_path: Make seq_path() use a struct path argument 17 years ago
NeilBrown 73c34431c7 md: change ITERATE_RDEV_GENERIC to rdev_for_each_list, and remove ITERATE_RDEV_PENDING. 17 years ago
NeilBrown d089c6af10 md: change ITERATE_RDEV to rdev_for_each 17 years ago
NeilBrown 29ac4aa3fc md: change INTERATE_MDDEV to for_each_mddev 17 years ago
NeilBrown 20a49ff679 md: change a few 'int' to 'size_t' in md 17 years ago
NeilBrown 177a99b23e md: fix use-after-free bug when dropping an rdev from an md array 17 years ago
NeilBrown a17184a911 md: allow an md array to appear with 0 drives if it has external metadata 17 years ago
NeilBrown ca38805945 md: lock address when changing attributes of component devices 17 years ago
NeilBrown c5d79adba7 md: allow devices to be shared between md arrays 17 years ago
NeilBrown 1ec4a9398d md: set and test the ->persistent flag for md devices more consistently 17 years ago
NeilBrown c620727779 md: allow a maximum extent to be set for resyncing 17 years ago
NeilBrown c303da6d71 md: give userspace control over removing failed devices when external metdata in use 17 years ago
NeilBrown e691063a61 md: support 'external' metadata for md arrays 17 years ago
Greg Kroah-Hartman c10997f657 Kobject: convert drivers/* from kobject_unregister() to kobject_put() 17 years ago
Greg Kroah-Hartman f9cb074bff Kobject: rename kobject_init_ng() to kobject_init() 17 years ago
Greg Kroah-Hartman b2d6db5878 Kobject: rename kobject_add_ng() to kobject_add() 17 years ago
Greg Kroah-Hartman 649316b25b Kobject: convert drivers/md/md.c to use kobject_init/add_ng() 17 years ago
Kay Sievers edfaa7c365 Driver core: convert block from raw kobjects to core devices 17 years ago
Greg Kroah-Hartman 3830c62fef Kobject: change drivers/md/md.c to use kobject_init_and_add 17 years ago
Alan D. Brunelle 2ad8b1ef11 Add UNPLUG traces to all appropriate places 17 years ago
Pavel Emelyanov ba25f9dcc4 Use helpers to obtain task pid in printks 18 years ago
Iustin Pop d7f3d291a0 md: expose the degraded status of an assembled array through sysfs 18 years ago
NeilBrown 2b12ab6d33 md: 'sync_action' in sysfs returns wrong value for readonly arrays 18 years ago
Michael J. Evans 4d936ec1fd md: software Raid autodetect dev list not array 18 years ago
Jens Axboe fd5d806266 block: convert blkdev_issue_flush() to use empty barriers 18 years ago