Commit Graph

142 Commits (08fba69986e20c1c9e5fe2e6064d146cc4f42480)

Author SHA1 Message Date
NeilBrown 3c0ee63a64 md: use sysfs_notify_dirent to notify changes to md/dev-xxx/state 17 years ago
NeilBrown b62b75905d md: use sysfs_notify_dirent to notify changes to md/array_state 17 years ago
NeilBrown d710e13812 md: remove space after function name in declaration and call. 17 years ago
NeilBrown fb4d8c76e5 md: Remove unnecessary #includes, #defines, and function declarations. 17 years ago
Andre Noll ab5bd5cbc8 md: Convert remaining 1k representations in linear.c to sectors. 17 years ago
Andre Noll 6283815d18 md: linear: Represent dev_info->size and dev_info->offset in sectors. 17 years ago
Dan Williams d8e64406a0 md: delay notification of 'active_idle' to the recovery thread 17 years ago
NeilBrown 4b80991c6c md: Protect access to mddev->disks list using RCU 17 years ago
NeilBrown f2ea68cf42 md: only count actual openers as access which prevent a 'stop' 17 years ago
Andre Noll d6e2215052 md: linear: Make array_size sector-based and rename it to array_sectors. 17 years ago
Andre Noll f233ea5c9e md: Make mddev->array_size sector-based. 17 years ago
Andre Noll 7e93a89251 md: Remove some unused macros. 17 years ago
Andre Noll 0f420358e3 md: Turn rdev->sb_offset into a sector-based quantity. 17 years ago
Dan Williams b5470dc5fc md: resolve external metadata handling deadlock in md_allow_write 17 years ago
Dan Williams d8ee0728b5 md: replace R5_WantPrexor with R5_WantDrain, add 'prexor' reconstruct_states 17 years ago
Dan Williams 600aa10993 md: replace STRIPE_OP_{BIODRAIN,PREXOR,POSTXOR} with 'reconstruct_states' 17 years ago
Dan Williams ecc65c9b3f md: replace STRIPE_OP_CHECK with 'check_states' 17 years ago
Dan Williams 2b7497f0e0 md: kill STRIPE_OP_IO flag 17 years ago
Dan Williams b203886edb md: kill STRIPE_OP_MOD_DMA in raid5 offload 17 years ago
Neil Brown 526647320e Make sure all changes to md/dev-XX/state are notified 17 years ago
Neil Brown 72a23c211e Make sure all changes to md/sync_action are notified. 17 years ago
Neil Brown 5e96ee65c8 Allow setting start point for requested check/repair 17 years ago
Neil Brown a0da84f35b Improve setting of "events_cleared" for write-intent bitmaps. 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
Christoph Hellwig 6bcfd60186 md: kill file_path wrapper 17 years ago
Adrian Bunk 03de250a26 md: proper extern for mdp_major 17 years ago
Dan Williams 6bfe0b4990 md: support blocking writes to an array on device failure 17 years ago
Dan Williams 8b3e6cdc53 md: introduce get_priority_stripe() to improve raid456 write performance 17 years ago
Matthew Wilcox 5a6483feb0 include: Remove unnecessary inclusions of asm/semaphore.h 17 years ago
NeilBrown d0fae18f1b md: clean up irregularity with raid autodetect 17 years ago
NeilBrown 8311c29d40 md: reduce CPU wastage on idle md array with a write-intent bitmap 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 c5d79adba7 md: allow devices to be shared between md arrays 17 years ago
NeilBrown c620727779 md: allow a maximum extent to be set for resyncing 17 years ago
NeilBrown e691063a61 md: support 'external' metadata for md arrays 17 years ago
NeilBrown b47490c9bc md: Update md bitmap during resync. 17 years ago
Adrian Bunk 5ebf2c1260 bitmap.h: remove dead artifacts 18 years ago
Jens Axboe 165125e1e4 [BLOCK] Get rid of request_queue_t typedef 18 years ago
NeilBrown 4ad1366376 md: change bitmap_unplug and others to void functions 18 years ago
NeilBrown 713f6ab18b md: improve the is_mddev_idle test fix 18 years ago
Dan Williams b5e98d65d3 md: handle_stripe5 - add request/completion logic for async read ops 18 years ago
Dan Williams f38e12199a md: handle_stripe5 - add request/completion logic for async compute ops 18 years ago
Dan Williams 91c0092484 md: raid5_run_ops - run stripe operations outside sh->lock 18 years ago
Dan Williams a445685647 raid5: refactor handle_stripe5 and handle_stripe6 (v3) 18 years ago
Dan Williams 9bc89cd82d async_tx: add the async_tx api 18 years ago
Dan Williams 685784aaf3 xor: make 'xor_blocks' a library routine for use with async_tx 18 years ago
NeilBrown ab6085c795 md: don't write more than is required of the last page of a bitmap 18 years ago
Linus Torvalds 44ce6294d0 Revert "md: improve partition detection in md array" 18 years ago