Comment 3 for bug 19625

Revision history for this message
Ed L. Cashin (ecashin) wrote :

Lars, the v47q driver does not support many slots per shelf address, but v50 began to add flexibility for handling a greater range of AoE target numbers while retaining the support for multiple partitions per AoE device.

The v81 driver in the 3.8 kernel supports AoE (major, minor) address pairs like (2, 16). You can also download, build, and install the driver from the coraid.com website, and its backwards-compatibility system will backport the driver to older kernels.

For Ubuntu, they'd have to backport the v81 driver from later kernels on systems with kernels older than v3.8 in order to benefit from the more flexible use of minor numbers.

When I created this bug, it was to identify a problem with using mknod on Ubuntu. You simply couldn't create a device node at the time that worked with the large minor device numbers that the Linux kernel began to support in 2.6. Your problem is not the same as the one I described, but both problems need to be solved for you to have convenience and flexibility when using AoE. Both problems are solved in recent versions of the software, but I do not know what Ubuntu version will use a 3.8 kernel---I believe they're only up to 3.0-based kernels.