fcoe: Add runtime debug logging with module parameter debug_logging
authorRobert Love <robert.w.love@intel.com>
Wed, 10 Jun 2009 22:30:59 +0000 (15:30 -0700)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Sun, 21 Jun 2009 16:07:02 +0000 (11:07 -0500)
commitd5488eb9cd2b06f7dcca7053274edb337987c67c
treed4b10ebbb2d8a414705dd5d2663b7de563579d7f
parentea61fca58c1373a48c0741798f70364d4498d2af
fcoe: Add runtime debug logging with module parameter debug_logging

This patch converts all FC_DBG statements to use new runtime tunable
debug macros. The fcoe.ko module now has a debug_logging module
parameter.

fcoe_debug_logging is an unsigned integer representing a bitmask of all
available logging levels. Currently only two logging levels are
supported-

   bit
LSB 0 = general fcoe logging
    1 = netdevice related logging

This patch also attempts to clean up some debug statement formatting
so it's more readable.

Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/fcoe/fcoe.c
drivers/scsi/fcoe/fcoe.h