Re: generating a Linux WWN?

Jeff Garzik
2007-10-03T05:45:15Z

Luben Tuikov wrote:
> --- Jeff Garzik <jeff@garzik.org> wrote:
>> The admin will have the option to auto-generate a WWN, should they so
>> desire.

> What does that mean? "auto-generate"? By whom?

The admin tells the kernel module to auto-generate a WWN, and the kernel
module happily obliges.

The generation algorithm is whatever makes people happy. I would
probably pick a fixed prefix like 0x6C 0x69 0x63 ("lin"), something that
doesn't conflict with IEEE org ids for a long time to come. Then,
get_random_bytes() or hash some useful machine characteristics for the
rest of the bytes.

> What if they don't "auto-generate" (whatever that means)?

Well, you either have a WWN or you don't :)

Jeff