-----Original Message-----
From: Randy Dunlap [mailto:randy.dunlap@oracle.com]
Sent: Thursday, October 15, 2009 3:30 PM
To: Stephen Rothwell
Cc: linux-next@vger.kernel.org; LKML; netdev; David Miller; Shreyas
Bhatewara; pv-drivers@vmware.com
Subject: [PATCH -next] vmxnet3: use dev_dbg, fix build for
CONFIG_BLOCK=n
From: Randy Dunlap <redacted>
vmxnet3 was using dprintk() for debugging output. This was
defined in <linux/dst.h> and was the only thing that was
used from that header file. This caused compile errors
when CONFIG_BLOCK was not enabled due to bio* and BIO*
uses in the header file, so change this driver to use
dev_dbg() for debugging output.
include/linux/dst.h:520: error: dereferencing pointer to incomplete
type
include/linux/dst.h:520: error: 'BIO_POOL_BITS' undeclared (first use
in this function)
include/linux/dst.h:521: error: dereferencing pointer to incomplete
type
include/linux/dst.h:522: error: dereferencing pointer to incomplete
type
include/linux/dst.h:525: error: dereferencing pointer to incomplete
type
make[4]: *** [drivers/net/vmxnet3/vmxnet3_drv.o] Error 1
Signed-off-by: Randy Dunlap <redacted>
Thanks for the changes Randy, appreciate it.
->Shreyas