On Tue, 1 Jul 2008, Petr Stehlik wrote: > Roman Zippel wrote: > > > Roman, what if the nfblock had major_num 8 by default? > > > > That value is reserved, so I'm very reluctant to use it as default > > I see. Well as long as ARAnyM doesn't emulate SCSI drives it is IMHO safe to > use that.
Using a dynamic major number is the way to go, though. > > In either case this won't change anything about the problem > > Sorry but I don't understand what the problem is. If it appeared as /dev/sdX > devices then the kernel would scan them, found the partitions and then > automount would mount them (I know nobody sane uses automount :-) Partition scanning by the kernel has nothing to do with that. It depends on the registration of the block device or gendisk (IIRC there's a flag for that, that's why it doesn't work for /dev/loop); if the kernel finds a recognized partition table format, it will scan for partitions. nfblock does use alloc_disk(16), and sets dev->disk->first_minor = dev_id * 16, so there should be space for 15 partitions. Note that I haven't tried nfblock myself. I did a quick compare with ps3disk (which is quite simple and which I know does support partitions), but didn't see anything obvious. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [EMAIL PROTECTED] In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]