drivers/infiniband/core/user_mad.c: In function `ib_umad_init_port':
drivers/infiniband/core/user_mad.c:667: `class_device_attr_dev' undeclared (first use in this function)

This is a wild guess:

Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/drivers/infiniband/core/user_mad.c |    4 ----
 1 files changed, 4 deletions(-)

diff -puN drivers/infiniband/core/user_mad.c~bk-driver-core-infiniband-build-fix drivers/infiniband/core/user_mad.c
--- 25/drivers/infiniband/core/user_mad.c~bk-driver-core-infiniband-build-fix	2005-02-22 18:52:17.000000000 -0800
+++ 25-akpm/drivers/infiniband/core/user_mad.c	2005-02-22 18:52:17.000000000 -0800
@@ -675,8 +675,6 @@ static int ib_umad_init_port(struct ib_d
 	class_set_devdata(&port->class_dev, port);
 	kref_get(&port->umad_dev->ref);
 
-	if (class_device_create_file(&port->class_dev, &class_device_attr_dev))
-		goto err_class;
 	if (class_device_create_file(&port->class_dev, &class_device_attr_ibdev))
 		goto err_class;
 	if (class_device_create_file(&port->class_dev, &class_device_attr_port))
@@ -699,8 +697,6 @@ static int ib_umad_init_port(struct ib_d
 	class_set_devdata(&port->sm_class_dev, port);
 	kref_get(&port->umad_dev->ref);
 
-	if (class_device_create_file(&port->sm_class_dev, &class_device_attr_dev))
-		goto err_sm_class;
 	if (class_device_create_file(&port->sm_class_dev, &class_device_attr_ibdev))
 		goto err_sm_class;
 	if (class_device_create_file(&port->sm_class_dev, &class_device_attr_port))
_