aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md
AgeCommit message (Expand)AuthorFilesLines
2004-08-22[PATCH] devicemapper: use an IDR tree for tracking minorsKevin Corry1-79/+45
2004-08-22[PATCH] multipath readahead fix fixNeil Brown1-5/+5
2004-08-22[PATCH] disk barriers: MDJens Axboe7-2/+206
2004-08-22[PATCH] disk barriers: devicemapperJens Axboe3-0/+40
2004-08-04[PATCH] multipath readahead fixJens Axboe1-2/+3
2004-08-04[PATCH] md multipathing fixesHeiko Carstens1-0/+4
2004-07-30[PATCH] #if abusesAlexander Viro2-2/+2
2004-07-11[PATCH] sparse: misc NULL noise in drivers/*Alexander Viro1-1/+1
2004-06-30[PATCH] dm: Remove 1024 devices limitationKevin Corry1-23/+89
2004-06-30[PATCH] dm: dm-raid1.c: Use fixed-size arraysKevin Corry1-2/+2
2004-06-30[PATCH] dm: dm-raid1.c: Enforce max of 9 mirrorsKevin Corry1-1/+1
2004-06-30[PATCH] dm: kcopyd.c: make client_add() return voidKevin Corry1-11/+2
2004-06-30[PATCH] dm: kcopyd.c: Remove unused includeKevin Corry1-3/+0
2004-06-23[PATCH] md: XOR template selection redoAndrew Morton1-14/+25
2004-06-23[PATCH] md: Fix up handling for read error in raid1.Andrew Morton1-3/+7
2004-06-17[PATCH] Fix raid1 read_balancing code.Neil Brown1-1/+2
2004-06-17[PATCH] dm: dm-raid1.c: Use list_for_each_entry_safeKevin Corry1-4/+2
2004-06-17[PATCH] dm: dm-raid1.c: Make delayed_bios a bio_listKevin Corry1-10/+7
2004-06-17[PATCH] dm: dm-io: Error handlingKevin Corry1-2/+12
2004-06-17[PATCH] dm: Use structure assignments instead of memcpyKevin Corry5-8/+8
2004-06-17[PATCH] dm: Create/destroy kcopyd on demand.Kevin Corry4-34/+61
2004-06-17[PATCH] Device-mapper: dm-zero flushing fixChristophe Saout1-1/+2
2004-06-17[PATCH] dm: dm-zero versionKevin Corry1-0/+1
2004-06-17[PATCH] Device-mapper: dm-zeroAlasdair G. Kergon3-0/+104
2004-06-17[PATCH] Device-mapper: mirroringAlasdair G. Kergon5-0/+2045
2004-06-17[PATCH] dm: Fix error cleanup in dm_create_persistent()Kevin Corry1-2/+2
2004-06-17[PATCH] Device-mapper: snapshotsAlasdair G. Kergon5-0/+2030
2004-06-17[PATCH] kcopyd commentaryKevin Corry2-0/+8
2004-06-17[PATCH] dm: kcopyd: No need to lock pagesKevin Corry1-2/+0
2004-06-17[PATCH] dm: kcopyd: remove superfluous INIT_LIST_HEADsKevin Corry1-4/+0
2004-06-17[PATCH] Device-mapper: kcopydAlasdair G. Kergon5-1/+713
2004-06-17[PATCH] dm-io: device-mapper i/o library for kcopydAlasdair G. Kergon3-1/+715
2004-06-08[PATCH] md: fix BUG in raid6 resync code.Andrew Morton1-1/+1
2004-06-04[PATCH] md: fix BUG in raid5 resync code.Neil Brown1-1/+1
2004-06-04[PATCH] dm: dm-ioctl.c: change an int* to a size_t*Kevin Corry1-2/+2
2004-06-04[PATCH] md: support reshaping raid1 arrays - adding or removing drives.Neil Brown2-39/+155
2004-06-04[PATCH] md: allow md arrays to be resized if devices are large enough.Neil Brown4-16/+159
2004-06-04[PATCH] md: abort the resync of raid1 there is only one device.Neil Brown2-1/+14
2004-06-04[PATCH] md: handle hot-add for arrays with non-persistent superblocksNeil Brown1-1/+6
2004-06-04[PATCH] md: make sure the size of a raid5/6 array is a multiple of the chunk ...Neil Brown2-0/+6
2004-06-04[PATCH] md: allow an md personality to refuse a hot-remove request.Neil Brown1-2/+2
2004-06-04[PATCH] md: make sure md_check_recovery will remove a faulty device when ->nr...Neil Brown4-9/+9
2004-06-04[PATCH] md: rationalise device selection in md/multipath.Neil Brown1-33/+12
2004-06-03[PATCH] sparse: drivers/md annotationAlexander Viro2-16/+17
2004-05-31[PATCH] md.c message during quiet bootAndrew Morton1-1/+1
2004-05-28[PATCH] dm-table.c: proper usage of dm_vcallocAndrew Morton1-2/+2
2004-05-28[PATCH] dm: add static and __init qualifiersAndrew Morton4-12/+13
2004-05-28[PATCH] dm-ioctl: replace dm_[add|remove]_wait_queue() with dm_wait_event()Andrew Morton3-39/+11
2004-05-28[PATCH] dm.c: free cloned bio on error pathAndrew Morton1-0/+1
2004-05-28[PATCH] dm-ioctl.c: fix off-by-one errorAndrew Morton1-1/+1
2004-05-19[PATCH] raid locking fix.Andrew Morton4-16/+44
2004-05-18[PATCH] md: Fix user-after-free bug in multipathAndrew Morton1-0/+1
2004-04-20[PATCH] lockfs - dm bitsAndrew Morton1-1/+70
2004-04-18[PATCH] Rename PF_IOTHREAD to PF_NOFREEZEAndrew Morton1-1/+1
2004-04-17[PATCH] dm: Use an EMIT macro in the status function.Andrew Morton1-7/+7
2004-04-17[PATCH] dm: avoid ioctl buffer overrunAndrew Morton1-1/+5
2004-04-17[PATCH] dm: Correctly align the dm_target_spec structures during retrieve_sta...Andrew Morton1-1/+1
2004-04-17[PATCH] dm: Log an error if the target has unknown target type, or zero length.Andrew Morton1-1/+3
2004-04-17[PATCH] dm: Use wake_up() rather than wake_up_interruptible()Andrew Morton1-1/+1
2004-04-17[PATCH] dm: Handle interrupts within suspend.Andrew Morton1-1/+9
2004-04-17[PATCH] dm: Check the uptodate flag in sub-bios to see if there was an error.Andrew Morton1-0/+3
2004-04-12[PATCH] Fix Raid5/6 above 2 TerabytesAndrew Morton2-3/+2
2004-04-12[PATCH] unplugging: md updateAndrew Morton7-47/+171
2004-04-12[PATCH] per-backing dev unpluggingAndrew Morton8-11/+73
2004-04-12[PATCH] dmL remove __dm_requestAndrew Morton1-15/+8
2004-04-12[PATCH] Implement queue congestion callout for device mapperAndrew Morton3-26/+89
2004-04-11[PATCH] md: merge_bvec_fn needs to know about partitions.Andrew Morton2-3/+4
2004-03-28[PATCH] md: Convert a number or "unsigned long"s to "sector_t"sAndrew Morton3-29/+30
2004-03-13[PATCH] md: allow assembling of partitioned arrays at boot time.Andrew Morton1-8/+13
2004-03-13[PATCH] md: use "shedule_timeout()" instead of yield()Andrew Morton2-2/+4
2004-03-11[PATCH] fix raid0 readahead sizeAndrew Morton3-12/+12
2004-03-11[PATCH] dm: stripe width fixAndrew Morton1-1/+2
2004-03-11[PATCH] dm: list targets cmdAndrew Morton6-4/+110
2004-03-11[PATCH] dm: default queue limitsAndrew Morton1-9/+16
2004-03-11[PATCH] dm: list_for_each_entry auditAndrew Morton3-21/+8
2004-03-11[PATCH] dm: endio methodAndrew Morton5-29/+111
2004-03-06[PATCH] dm: remove v1 ioctl interfaceAndrew Morton4-2437/+1257
2004-03-01[PATCH] raid1: fix oops in bio_put()Andrew Morton1-2/+2
2004-03-01[PATCH] dm-crypt end_io bv_offset fixAndrew Morton1-2/+15
2004-03-01[PATCH] dm-crypt cleanupsAndrew Morton1-20/+27
2004-02-25[PATCH] Kill bogus __KERNEL_SYSCALLS usageAndrew Morton1-3/+0
2004-02-18[PATCH] dm-cryptAndrew Morton3-0/+796
2004-02-18[PATCH] dm: drop BIO_SEG_VALID bitAndrew Morton1-0/+1
2004-02-18[PATCH] dm: Remove redundant spin lock in dec_pending()Andrew Morton1-7/+1
2004-02-18[PATCH] dm: Zero size target sanity checkAndrew Morton1-0/+5
2004-02-18[PATCH] dm: Correct GFP flag in dm_table_create()Andrew Morton1-1/+1
2004-02-18[PATCH] dm: Tidy up the error path for alloc_dev()Andrew Morton1-21/+18
2004-02-18[PATCH] dm: Maintain ordering when deferring biosAndrew Morton2-5/+72
2004-02-18[PATCH] dm: Get rid of struct dm_deferred_io in dm.cAndrew Morton1-32/+9
2004-02-18[PATCH] dm: Move to_bytes() and to_sectors() into dm.hAndrew Morton2-9/+10
2004-02-18[PATCH] dm: Export dm_vcalloc()Andrew Morton2-1/+4
2004-02-18[PATCH] md: Allow partitioning of MD devices.Andrew Morton3-32/+77
2004-02-18[PATCH] md: Dynamically limit size of bio requests used for raid1 resyncAndrew Morton1-87/+96
2004-02-18[PATCH] md: Avoid unnecessary bio allocation during raid1 resyncAndrew Morton1-19/+18
2004-02-18[PATCH] md: Remove some un-needed fields from r1bio_sAndrew Morton1-36/+19
2004-02-18[PATCH] md: Discard the cmd field from r1_bio structureAndrew Morton1-24/+19
2004-02-18[PATCH] md: Split read and write end_request handlersAndrew Morton1-35/+65
2004-02-18[PATCH] md: Print "deprecated" warning when START_ARRAY is used.Andrew Morton1-0/+8
2004-02-18[PATCH] snprintf fixesAndrew Morton1-2/+2
2004-02-18[PATCH] Remove BDEV_RAW and friendsAndrew Morton2-6/+6
2004-02-09[PATCH] dm: block size bug with 64 bit devsJoe Thornber1-1/+1
2004-02-03[PATCH] Clean up raid6 kbuild outputAndrew Morton1-16/+33
2004-02-03[PATCH] md: Change the way the name of an md device is printed in error messa...Andrew Morton6-140/+138
2004-02-03[PATCH] md: Collect device IO statistics for MD personalities.Andrew Morton6-0/+47
2004-02-03[PATCH] md: Fixes to make debuging output nicer.Andrew Morton1-7/+8
2004-02-03[PATCH] md: Move the test in preferred_minor to where it is used.Andrew Morton1-7/+4
2004-02-03[PATCH] gcc-3.5: raid6Andrew Morton1-1/+0
2004-01-30[PATCH] RAID-6: x86-64 crash workaroundAndrew Morton1-5/+8
2004-01-22[PATCH] md: Fix possible hang in raid shutdown.Andrew Morton1-1/+2
2004-01-22[PATCH] RAID-6 fix for IA-64Andrew Morton2-1/+2
2004-01-21[PATCH] document RAID-6 support in mdadm-1.5.0Andrew Morton1-7/+1
2004-01-21[PATCH] RAID-6 fixesAndrew Morton9-100/+152
2004-01-20[PATCH] md: remove unneeded ifdef/endifAndrew Morton1-2/+0
2004-01-20[PATCH] md: fixes for !CONFIG_PROCFSAndrew Morton1-2/+0
2004-01-20[PATCH] md: Use bd_disk->private data instead of bd_inode->u.generic_ipAndrew Morton1-12/+9
2004-01-20[PATCH] md: Discard the mddev_map array.Andrew Morton1-12/+10
2004-01-20[PATCH] md: Remove the 'disks' array from md which holds the gendisk structures.Andrew Morton1-14/+13
2004-01-20[PATCH] md: Small fixes for timely writing of md superblocks.Andrew Morton1-7/+16
2004-01-20[PATCH] md: Don't do_md_stop and array when do_md_run fails.Andrew Morton1-11/+0
2004-01-20[PATCH] md: Make sure md recovery happens appropriately.Andrew Morton1-2/+6
2004-01-20[PATCH] md: Make sure an interrupted resync doesn't seem to have completed.Andrew Morton1-1/+2
2004-01-20[PATCH] md: Don't allow raid5 rebuild to swamp raid5 stripe cacheAndrew Morton1-1/+8
2004-01-20[PATCH] md: fix return code in set_disk_faulty()Andrew Morton1-2/+2
2004-01-20[PATCH] RAID-6Andrew Morton16-5/+3681
2003-12-29[PATCH] (workaround): avoid raid1 crash during resync with qlogic controllersAndrew Morton1-1/+2
2003-12-29[PATCH] dm: dm_table_event() sleep on spinlock bugAndrew Morton1-5/+12
2003-12-29[PATCH] dm: set io restriction defaultsAndrew Morton1-0/+11
2003-12-29[PATCH] dm: make v4 of the ioctl interface the defaultAndrew Morton1-0/+1
2003-12-29[PATCH] dm: remove dynamic table resizingAndrew Morton4-7/+11
2003-12-29[PATCH] dm: fix block device resizingAndrew Morton1-2/+15
2003-12-29[PATCH] md: set ra_pages for raid0/raid5 devices properly.Andrew Morton2-0/+26
2003-12-29[PATCH] md: Limit max_sectors on md when merge_bvec_fn defined on underlying ...Andrew Morton4-0/+56
2003-12-15[PATCH] Fix possible bio corruption with RAID5Neil Brown1-9/+25
2003-11-09[PATCH] Fix RAID1 recoveryAndrew Morton1-1/+1
2003-10-26[PATCH] Fix DM on top of raidKevin Corry1-0/+12
2003-10-20[PATCH] md - Use sector rather than block numbers when splitting raid0 reque...Neil Brown1-3/+4
2003-10-04[PATCH] More modules.txt removalsRusty Russell1-18/+8
2003-09-26[PATCH] fix kernel BUG using multipathSteven Dake1-1/+1
2003-09-25[PATCH] Fix up initialisation of md devicesNeil Brown1-1/+8
2003-09-23[PATCH] 32-bit dev_t: md falloutAlexander Viro1-2/+4
2003-09-22[PATCH] 32-bit dev_t: switch-overAlexander Viro3-9/+16
2003-09-22[PATCH] prepare for 32-bit dev_t: dm-ioctl-*.cAlexander Viro2-7/+7
2003-09-22[PATCH] prepare for 32-bit dev_t: md.c cleanupsAlexander Viro1-14/+11
2003-09-22[PATCH] dm: Support arbitrary number of target paramsKevin Corry1-7/+36
2003-09-22[PATCH] dm: Message fix in dm-linearKevin Corry1-1/+1
2003-09-22[PATCH] dm: Return table status for dev_waitKevin Corry1-0/+10
2003-09-22[PATCH] dm: Move retrieve_status functionKevin Corry1-63/+63
2003-09-22[PATCH] dm: Drop extra table ref-countKevin Corry1-0/+2
2003-09-22[PATCH] dm: Use new format_dev_t macroKevin Corry2-6/+6
2003-09-22[PATCH] md: change 'or' to 'plus' in raid1Neil Brown1-1/+1
2003-09-22[PATCH] md: MODULE_ALIAS for mdNeil Brown5-0/+5
2003-09-22[PATCH] md: Don't setup make_request_fn for md array until *after* it has bee...Neil Brown1-9/+6
2003-09-21[PATCH] misc fixesAndrew Morton1-1/+1
2003-09-04[PATCH] large dev_t - second series (7/15)Alexander Viro1-1/+1
2003-09-04[PATCH] large dev_t - second series (1/15)Alexander Viro7-7/+2
2003-08-30[PATCH] dev_t handling cleanups (10/12)Alexander Viro1-5/+2
2003-08-30[PATCH] Fix md superblock incompatabilities with 2.4 kernels.Neil Brown1-7/+6
2003-08-30[PATCH] Set max_sectors for raid0 only, not for all raid levels.Neil Brown2-6/+7
2003-08-30[PATCH] Honour the read-ahead for for reads in raid5.Neil Brown1-1/+6
2003-08-30[PATCH] Fix module ref counting for md.Neil Brown2-2/+4
2003-08-14[PATCH] Fix raid "bio too big" failuresAndrew Morton4-1/+12
2003-08-13[PATCH] Disable buggy raid5 handling of read-aheadNeil Brown1-1/+1
2003-08-06[PATCH] dm: resume() name clashAndrew Morton1-4/+4
2003-08-06[PATCH] [patch 7/25 dm: use sector_div()Andrew Morton1-25/+2
2003-08-06[PATCH] dm: missing #includeAndrew Morton1-0/+1
2003-08-06[PATCH] dm: decimal device num sscanfAndrew Morton1-2/+2
2003-08-06[PATCH] dm: remove blk.h includeAndrew Morton2-2/+0
2003-08-06[PATCH] dm: don't use MODULE_PARMAndrew Morton1-1/+2
2003-08-06[PATCH] Proper block queue reference countingJens Axboe5-17/+34
2003-07-25[PATCH] read-ahead and failfastJens Axboe1-0/+1
2003-07-17[PATCH] dm: v4 ioctl interfaceAndrew Morton6-1146/+2447
2003-07-17[PATCH] dm: 'wait for event' raceAndrew Morton4-23/+90
2003-07-16[PATCH] remove all #include <blk.h>'sAdrian Bunk3-4/+0
2003-07-01[PATCH] dm: remove bogus yieldsJoe Thornber2-5/+3
2003-07-01[PATCH] dm: fix memory leakJoe Thornber1-0/+1
2003-06-16[PATCH] dm: dm-ioctl.c: Unregister with devfs before renaming the deviceJoe Thornber1-1/+2
2003-06-14[PATCH] dm: Repair persistent minorsAndrew Morton3-10/+22
2003-06-10[PATCH] md - Zero out some kmalloced space in md driverNeil Brown5-3/+8
2003-06-08[PATCH] dm: Remove an old FIXMEJoe Thornber1-3/+0
2003-06-08[PATCH] dm: Remove some debug messagesJoe Thornber2-4/+0
2003-06-08[PATCH] dm: Fix memory leak in dm_register_target()Joe Thornber1-2/+3
2003-06-08[PATCH] dm: Lift dm_div_up()Joe Thornber2-11/+11
2003-06-08[PATCH] dm: new suspend/resume target methodsJoe Thornber3-0/+32
2003-06-08[PATCH] dm: signed/unsigned auditJoe Thornber7-58/+71
2003-06-08[PATCH] dm: Replace __HIGH() and __LOW() macrosJoe Thornber1-16/+45
2003-06-04[PATCH] Fix bug in /proc/mdstatNeil Brown1-2/+4
2003-06-04[PATCH] Fix up freeing of kmalloc structuresNeil Brown1-11/+8
2003-06-04[PATCH] Fix raid1 handling of writing to multiple devices.Neil Brown1-56/+12
2003-06-04[PATCH] Fix raid5 bug where wrong 'dev' is used.Neil Brown1-1/+1
2003-05-26[PATCH] md: Replace bdev_partition_name with calls to bdevnameNeil Brown6-67/+98
2003-05-26[PATCH] md: Remove dependance on MD_SB_DISKS in linear personalityNeil Brown1-1/+2
2003-05-26[PATCH] md: Remove MD_SB_DISKS limits from raid1Neil Brown1-7/+22
2003-05-26[PATCH] md: Remove dependancy on MD_SB_DISKS from raid0Neil Brown1-0/+11
2003-05-26[PATCH] md: Remove dependancy on MD_SB_DISKS from raid5Neil Brown1-1/+3
2003-05-26[PATCH] md: Remove dependancy on MD_SB_DISKS from multipathNeil Brown1-3/+15
2003-05-26[PATCH] md: Improve raid0 mapping code to simplify and reduce mem usage.Neil Brown1-97/+73
2003-05-26[PATCH] md: Always allow a half-built md array to be stopped.Neil Brown1-6/+5
2003-05-26[PATCH] md: Get rid of vmalloc/vfree from raid0Neil Brown1-10/+10
2003-05-26[PATCH] md: Fix simple off-by-one error in md driver.Neil Brown1-1/+1
2003-05-26[PATCH] md: Improve test for which raid1 device doesn't need to be written to.Neil Brown1-1/+1