![]() | |||||||||||||
Messages in this thread |
Alexander E. Patrakov schrieb: > Carl-Daniel Hailfinger wrote: > > >>Hi, >> >>having seen the problems people have when switching from traditional IDE >>drivers to libata if they have more than 15 partitions, I decided to do >>something against it. With this patch (and recreating /dev/loop* nodes) >>it is possible to support up to 127 partitions per loop device >>regardless what the underlying device supports. It works for me >>and has the added bonus that it will be in compatibility mode as long >>as you don't specify the max_part parameter. > > Why not just use EVMS? Partition code is supposed to be moved to userspace > anyway. Because my solution works fine with userspace partitioning code (I tested with partx from util-linux) and has the big advantage that partitions actually appear at the right place in /sys/block/loopN/loopNpM. Most other solutions for many partitions per device failed to make the relationship between parent device and partition visible in sysfs. I haven't checked yet how EVMS handles this. Could you post find /sys/block/$SOME_EVMS_DISK/ -type d for a normal disk which is completely managed by EVMS so I can verify whether that would be satisfactory. Thanks. Regards, Carl-Daniel -- http://www.hailfinger.org/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-03-22 14:07 [from the cache] ©2003-2008 | |||||||||||||