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

Reply via email to