On Mon, 2010-03-15 at 20:53 -0700, edouard bedros wrote: > I rebuilt the kernel with the CONFIG_BLK_DEV_BSG set. But I can't > find: /dev/bsg/: No such file or directory. > > I attached a copy of .config used. > This might be a stupid question, but did you boot into this new kernel?
Do you have anything in /dev? I can see in your .config that you did enable CONFIG_BLK_DEV_BSG and I did a diff between your .config and mine- I didn't see anything obvious. I also don't see anything in the code path (leading up to the FC transport) that would prevent these interfaces from being created. Basically, fcoe fills out the function template with the libfc request handler and the FC transport will add/register a queue for the function handler. There are a few KERN_ERR messages in the FC transport if there was a failure. Look for the string "bsg interface" in your messages file. I don't know the block layer very well, so it's possible that there's some dependency that's not being met in that layer. Just to reset, can you also enable IKCONFIG_PROC? It's here- General Setup -> Enable access to .config through /proc/config.gz rebuild the kernel, reboot and if you still have the problem send a dump using the latest fcoedump.sh in the fcoe-utils.git repository. //Rob _______________________________________________ devel mailing list [email protected] http://www.open-fcoe.org/mailman/listinfo/devel
