linux/drivers/block/aoe
Ed Cashin 08b6062351 aoe: make dynamic block minor numbers the default
Because udev use is so widespread, making the old static mapping the
default is too conservative, given the severe limitations it places on
usable AoE addresses.  Storage virtualization and larger shelves have made
the old limitations too confining.

These changes make the dynamic block device minor numbers the default,
removing the limitations on usable AoE addresses.

The static arrangement is still available with aoe_dyndevs=0, and the
aoe-stat tool from the userland aoetools package, the user space
counterpart to the aoe driver, recognizes the case where there is a
mismatch between the minor number in sysfs and the minor number in a
special device file.

Signed-off-by: Ed Cashin <ecashin@coraid.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-10-06 03:05:29 +09:00
..
aoe.h aoe: update and specify AoE address guards and error messages 2012-10-06 03:05:29 +09:00
aoeblk.c aoe: support more AoE addresses with dynamic block device minor numbers 2012-10-06 03:05:28 +09:00
aoechr.c aoe: support more AoE addresses with dynamic block device minor numbers 2012-10-06 03:05:28 +09:00
aoecmd.c aoe: update and specify AoE address guards and error messages 2012-10-06 03:05:29 +09:00
aoedev.c aoe: make dynamic block minor numbers the default 2012-10-06 03:05:29 +09:00
aoemain.c aoe: update copyright year in touched files 2012-10-06 03:05:28 +09:00
aoenet.c aoe: update copyright year in touched files 2012-10-06 03:05:28 +09:00
Makefile drivers/block/aoe/Makefile: replace the use of <module>-objs with <module>-y 2011-01-19 08:25:02 -07:00