kernel-ark/drivers
NeilBrown 7bfa19f274 [PATCH] md: allow md to update multiple superblocks in parallel.
currently, md updates all superblocks (one on each device) in series.  It
waits for one write to complete before starting the next.  This isn't a big
problem as superblock updates don't happen that often.

However it is neater to do it in parallel, and if the drives in the array have
gone to "sleep" after a period of idleness, then waking them is parallel is
faster (and someone else should be worrying about power drain).

Futher, we will need parallel superblock updates for a future patch which
keeps the intent-logging bitmap near the superblock.

Also remove the silly code that retired superblock updates 100 times.  This
simply never made sense.

Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-06-21 19:07:47 -07:00
..
acorn
acpi [PATCH] smp_processor_id() cleanup 2005-06-21 18:46:13 -07:00
atm
base [PATCH] node local per-cpu-pages 2005-06-21 18:46:16 -07:00
block
bluetooth
cdrom
char [PATCH] mips: add vr41xx gpio support 2005-06-21 18:46:32 -07:00
cpufreq
crypto
dio
eisa
fc4
firmware
i2c
ide [PATCH] ioc4: CONFIG split 2005-06-21 18:46:32 -07:00
ieee1394
infiniband
input [PATCH] smp_processor_id() cleanup 2005-06-21 18:46:13 -07:00
isdn
macintosh
mca
md [PATCH] md: allow md to update multiple superblocks in parallel. 2005-06-21 19:07:47 -07:00
media
message
misc [PATCH] ibmasm driver: fix race in command refcount logic 2005-06-21 19:07:35 -07:00
mmc
mtd
net [PATCH] m32r: Remove include/asm-m32r/m32102peri.h 2005-06-21 19:07:31 -07:00
nubus
oprofile [PATCH] smp_processor_id() cleanup 2005-06-21 18:46:13 -07:00
parisc
parport
pci
pcmcia [PATCH] m32r: Update m32r_cfc.[ch] to support Mappi-III platform 2005-06-21 19:07:30 -07:00
pnp
s390 [PATCH] s390: cio max channels checks 2005-06-21 19:07:32 -07:00
sbus
scsi [PATCH] megaraid build fix 2005-06-21 18:46:11 -07:00
serial [PATCH] ioc4: PCI bus speed detection 2005-06-21 18:46:32 -07:00
sh
sn [PATCH] ioc4: PCI bus speed detection 2005-06-21 18:46:32 -07:00
tc
telephony
usb
video [PATCH] fbdev: fill in the access_align field. 2005-06-21 19:07:42 -07:00
w1
zorro
Kconfig [PATCH] ioc4: CONFIG split 2005-06-21 18:46:32 -07:00
Makefile [PATCH] ioc4: CONFIG split 2005-06-21 18:46:32 -07:00